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.
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.
config.ini
file where users can specify the email service provider’s host and port.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.
Before running Email Cracker, ensure you have the following:
pip
)git clone https://github.com/evilfeonix/Email-Cracker.git
cd EmailCracker
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.).
[SMTP]
host = smtp.gmail.com
port = 587
If you’re testing with a different provider, replace the host and port with the appropriate values.
After configuring the config.ini file, run the tool:
python3 cracker.py
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.
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.
Support us by liking, forking, and sharing our repo and also follow us on github.com, instagram.com, and youtub.com for latest hacking tips and tricks.
This project is licensed under the GPL License - see the LICENSE file for details.