The Brute Force Password Simulator is a simple Python application that simulates a brute force attack to guess a password entered by the user. It consists of three components:
- Server: Listens for incoming password requests from clients.
- Client: Allows the user to input a password and sends it to the server.
- Attacker: Simulates a brute force attack to guess the password received from the client.
- Run the
server.pyscript on the machine where you want to listen for password requests. - Run the
client.pyscript on another machine and enter the password you want to test. - The client sends the password to the server.
- The attacker component, running on the server machine, simulates a brute force attack to guess the password.
- If the attacker successfully guesses the password, it is displayed.
- Clone the repository to your local machine.
- Navigate to the project directory.
- Run the
server.pyscript:python server.py. - On another machine, run the
client.pyscript:python client.py. - Enter the password you want to test in the client prompt.
- Wait for the attacker to guess the password.
- This project is for educational purposes only. Do not use it for any malicious purposes.
- Use strong, unique passwords to protect your accounts from brute force attacks.