https://github.com/evilfeonix/email-cracker
a Python-based project that simulate a password guessing (brute force or dictionary) attack based on email services.
https://github.com/evilfeonix/email-cracker
brute-force brute-force-attacks cracking dictonary-attack email-attack email-bruteforcing email-cracker email-hacking hacking-email kali-linux password-cracking password-hacking tarmux
Last synced: 9 months ago
JSON representation
a Python-based project that simulate a password guessing (brute force or dictionary) attack based on email services.
- Host: GitHub
- URL: https://github.com/evilfeonix/email-cracker
- Owner: evilfeonix
- License: gpl-3.0
- Created: 2025-01-07T04:11:32.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-02-01T04:37:09.000Z (11 months ago)
- Last Synced: 2025-03-24T00:27:07.403Z (9 months ago)
- Topics: brute-force, brute-force-attacks, cracking, dictonary-attack, email-attack, email-bruteforcing, email-cracker, email-hacking, hacking-email, kali-linux, password-cracking, password-hacking, tarmux
- Language: Python
- Homepage: https://evilfeonix.github.io/Email-Cracker/
- Size: 565 KB
- Stars: 8
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# **Email Cracker v[2.8]**

**Email Cracker** is a Python-based project that simulate a password guessing (brute force or dictionary) attack based on email services.
**Email Cracker** aimed to generates a list of password (**wordlist**) based on the victim's informatiom provided and attempt to crack the victim's email passwords.
Those password that this tool generate are 4 in minimum and 18 in maximum (length). The tool is designed for users to test the security of their own accounts or those they have explicit permission to test.
> **Important: This tool should **only** be used on accounts that you own or have explicit written consent to test. Unauthorized use of this tool on accounts you do not own or have permission to test is illegal and unethical.**
> **Note that the creators of this tool are not responsible for any misuse or damage caused by its usage.**
## **Disclaimer**
This tool is intended **for educational purposes only** and should be used responsibly. By using this tool, you agree to comply with all applicable laws and regulations. Do not use this tool for illegal activities or without the explicit consent of the account holder.
## **Features**
- **Email Configuration**: This tool uses an easily configurable `config.ini` file where users can specify the email service provider's host and port.
- **Generate list of Passwords**: This tool generate a list of passwords also known as (**wordlist**), based on the information it collecated.
- **Password Cracking Simulation**: This tool simulates a password cracking process using common attack methods like dictionary or brute force.
> **IMPORTANT NOTE:** This tool requists some informations about the victims (*such as nickname, son name, pet name, phone number, year of birth*), in order to generate wordlist (passwords).
> **TIP:** If you're ask to enter victim's information that you dont know, just replace it with the one you know.
## **Prerequisites**
Before running **Email Cracker**, ensure you have the following:
- Python 3.x or above
- Required Python libraries (can be installed using `pip`)
## **Setup**
### **Clone the Repository**
```bash
git clone https://github.com/evilfeonix/Email-Cracker.git
cd EmailCracker
```
## **Configure the Tool (config.ini)**
The tool requires the configuration of the `config.ini` file before use. The configuration file allows you to specify the email provider's host and port.
The default configuration in `config.ini` is set up for Gmail, but you can modify these settings to test other email providers (such as Yahoo, Outlook, etc.).
### **Example config.ini for Gmail:**
```ini
[SMTP]
host = smtp.gmail.com
port = 587
```
If you're testing with a different provider, replace the host and port with the appropriate values.
## **Run the Tool**
After configuring the config.ini file, run the tool:
```bash
python3 cracker.py
```
## **Monitor the Cracking Process**

The tool will log its attempts to find the correct password, simulating a password guessing attack (brute force or dictionary). If the password is found, it will be displayed in the output.

### **Legal Disclaimer**
> By using this tool, you agree that you will not attempt to access email accounts without permission. Any unauthorized use of this tool is illegal and may result in criminal charges.
### **Surport Us**
Support us by liking, forking, and sharing our repo and also follow us on [github.com](https://github.com/evilfeonix), [instagram.com](https://instagram.com/evilfeonix), and [youtub.com](https://youtub.com/evilfeonix) for latest hacking tips and tricks.
### **License**
This project is licensed under the GPL License - see the LICENSE file for details.