PYTHON : HOW TO CRACK ANY EMAIL ACCOUNT PASSWORD

Email Hacking
Hacking an EMAIL ACCOUNT one of the most searched subjects in the last few years side by side with hacking a Facebook account. Gaining access to an Email account will provide access to many informations like GPS location, contacts and and other applications, and if that access end up in the wrong hands it will be a disaster.

You may have noticed the incredible mount of tools and videos with sparkling 
titles which claims that there is a simple and 100 % working way to hack 
an Email account which is wrong. The truth is there no such 100% way or software or 
whatever you may find (Until now). Yes, they are fake and you may become a 
victim rather than a user. So let's face it, hacking an email account it's not simple
as they say.


There are so many ways that hackers uses to hack an email account, such as 
Phishing, Social Engineering, Plain Password Grabbing, Keylogging, browser vulnerabilities, self XSS scam, Trojan Horse,.. etc.

But in this tutorial, I will show you another way to hack an Email account which is : BRUTE FORCING or Brute Force Cracking. So, what is Brute Forcing and how it works ?
The concept of Brute Forcing is based on trying thousands of Passwords 
to decode encrypted data such as passwords , through exhaustive effort [using brute force] rather than employing intellectual strategies, like trying many possible combinations to crack a safe or a security lock.
But, even if this method is considered to be an infallible and time-consuming, there still too many Email accounts which have a  weak or easy password to guess like : date of birth, mobile number, nickname, mother’s name, native place, pet's name... etc. And sometimes, you can use Social Engineering combined with brute forcing.

Disclaimer 
I am not promoting cracking or similar. Use these dictionaries to check vulnerability in your own password. Using these dictionaries for hacking and cracking purpose is strictly not recommended. These are provided for educational purposes. I am not responsible in case of any damage to you or anyone else by you.
In this tutorial we going to use PYTHON, and the same main steps work for windows and Linux users.

Step 1 :  Creating the script

     a- Open an Text Editor Text in your Computer.
     b- Copy the CODE below and Past it in your Text Editor.
     c- Change the server and the port in the the red highlighted text in the code.

For example :

If you want to hack a Gmail Account you have to chose Gmail Server and its port.
          "smtp.gmail.com", 587
And the same goes for the other Email services : Outlook, Mail.com, AOL ...Here were to find the servers names and their ports. Clik here

     d- Then save the file as .py and name it brute.

At the end of this step, you will have a python File : brute.py


Step 2 : Create an .EXE 

      For Linux users :


a- Open a terminal
b- Locate your python script
c- Then type:   chmod 755 brute.py
You will see that the file's name became yellow as result the python file now is executable.

Executable brute.py

d- type this command to execute the script
                 python brute.py

For Windows users :

       a- You need first to download Python 3 or Python 2 ( it's your chose) and Install it in you PC





b- Convert .py to .EXE


Download : cx_Freeze 4.3.4

c-  You may also open a cmd terminal and drag brute.py on it and the script will be executed but the the two previous installations are needed.

Step 3 : Follow the Instructions

a - Download the password File here.
Password list 1
Password list 2
Password list 3
Stronger PassLists

b- Enter the target email , but keep in mind if you did chose a Gmail Server in the first step then enter a Gmail address, which means, the address email matches the server name.
c- Then Enter the location of password list file as the extension must be .txt

Script's Result 

As you can see, the script will generate "Password is incorrect" until it found a password or reach the end of the password list.





Feel free to share your comments and feedbacks, and may the odds be ever in your favor.
Previous
Next Post »

2 comments

Write comments
Unknown
AUTHOR
June 26, 2022 at 7:44 AM delete

i have entered correct password in txt file but password found message is not shown

Reply
avatar