Hash-Cracker is a full-stack password hash cracking tool featuring a Python backend and a web-based frontend built with HTML and CSS. It supports multiple hashing algorithms and offers both wordlist and numeric brute force attack modes through an intuitive web interface for ease of use.
- Multi-algorithm hash cracking (e.g., MD5, SHA1, SHA256).
- Wordlist-based and numeric brute-force attack modes.
- User-friendly web interface with HTML and CSS for input and results display.
- Python backend processes cracking logic and communicates with frontend.
- Verbose mode and progress tracking.
- Lightweight and suitable for educational and testing purposes.
- User accesses the web interface to input the hash, select the hash type, and choose attack mode.
- Python backend processes the cracking using specified parameters.
- Results and progress are displayed back on the web interface dynamically.
- Python 3.x
- Web server environment to serve HTML and CSS files (e.g., Flask, or local hosting)
- Standard Python libraries (
hashlib, etc.) - Wordlist file for dictionary attacks
-
Clone the repository:
git clone https://github.com/Code-tech77/Hash-Cracker.git
-
Start the backend Python script and serve the frontend files appropriately.
-
Open the web interface in a browser, enter the hash details, and start cracking.
This tool is intended for educational and ethical hacking purposes only and learn more about encryption technology in practical way. Only use it against hashes you have permission to test. Unauthorized use is illegal.
My Linkedin => https://www.linkedin.com/in/mohammed-zuoriki-856133250/