Desktop application made with PyQt (a Python library).
This application is divided into two main parts:
The password generator creates passwords with different formats, which can be used for various purposes such as checking regex patterns or generating secret keys.
In this section, we explore two methods of password cracking:
-
Dictionary Attack: It uses dictionaries to find a word that matches the given hash.
-
Brute Force Attack: The application tries all possible combinations of characters to find the hashed word in plain text.
To use this project, follow these steps:
-
Install the required dependencies:
pip install -r requirements.txt
-
Navigate to the 'App' directory:
cd App
-
Run the 'main.py' file to start the application:
python main.py
If you would like to contribute to this project, please follow our contributing guidelines.
This project is licensed under the MIT License.