Welcome to the Advanced Hash Cracker! This powerful and intuitive application is designed to help you crack hashed passwords using a dictionary attack method. Built with Python and Tkinter, this tool combines functionality with a sleek user interface, making it easy for both beginners and experts to use.
-
π Multiple Hashing Algorithms: Supports a wide range of hashing algorithms, including:
- MD5
- SHA-1
- SHA-256
- SHA-512
- And many more!
-
π Dictionary Attack: Utilize your own custom dictionary file filled with potential passwords to maximize your chances of success.
-
β‘ Multi-threading: Harness the power of your CPU with multi-threading capabilities, significantly speeding up the cracking process.
-
βΈοΈ Pause and Resume: Need a break? Easily pause and resume the cracking process at any time without losing progress.
-
π Progress Tracking: Stay informed with a dynamic progress bar and real-time updates on the current guess being tested.
-
π¨ User-Friendly GUI: Enjoy a modern and intuitive graphical user interface designed with user experience in mind.
To get started with the Advanced Hash Cracker, follow these simple steps:
-
Clone the repository: bash git clone https://github.com/0warn/HASH-Cracker.git cd HASH-Cracker
-
Install required packages :
python3 setup.py
-
Run the application:
python3 HASH-Cracker.py
- Input the Hash: Enter the hash you wish to crack in the designated input field.
- Select the Algorithm: Choose the appropriate hashing algorithm from the dropdown menu.
- Choose a Dictionary File: Click the "BROWSE FILE" button to select a dictionary file containing potential passwords.
- Start Cracking: Hit the "START CRACKING" button to begin the process.
- Monitor Progress: Keep an eye on the progress bar and the current guesses displayed in the application.
- Control the Process: Use the "PAUSE", "RESUME", or "CANCEL" buttons as needed to manage your cracking session.
We welcome contributions! If you have ideas for enhancements or new features, please feel free to open an issue or submit a pull request. Your input is invaluable!
This project is licensed under the MIT License. See the LICENSE file for details.
- A heartfelt thank you to the Python community for their endless support and resources.
- Special thanks to the developers of Tkinter for providing an exceptional GUI toolkit.
Unleash the power of password cracking with the Advanced Hash Cracker! Happy cracking! π
