https://github.com/amirnejad35/pro-hash-cracker-gui
Beginner-friendly Python GUI tool for cracking hashes using a custom wordlist. Supports MD5, SHA1, SHA256, and SHA512.
https://github.com/amirnejad35/pro-hash-cracker-gui
cybersecurity hashcracker python
Last synced: 12 months ago
JSON representation
Beginner-friendly Python GUI tool for cracking hashes using a custom wordlist. Supports MD5, SHA1, SHA256, and SHA512.
- Host: GitHub
- URL: https://github.com/amirnejad35/pro-hash-cracker-gui
- Owner: Amirnejad35
- Created: 2025-04-24T01:14:36.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-24T01:18:32.000Z (about 1 year ago)
- Last Synced: 2025-04-25T16:30:08.746Z (about 1 year ago)
- Topics: cybersecurity, hashcracker, python
- Language: Python
- Homepage:
- Size: 3.91 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ๐ Pro Hash Cracker GUI
A beginner-friendly hash cracking tool built with Python and Tkinter. Supports multiple hash types and allows you to load your own wordlist to crack the given hash.
## ๐ก Features
- GUI built with Tkinter
- Supports MD5, SHA1, SHA256, SHA512
- Auto-detects hash type based on length
- Custom wordlist support
- Easy to use, beginner-friendly interface
## ๐ How to Use
1. Open terminal and run:
```bash
python cracker_gui.py
```
2. In the GUI:
- Paste the hash
- Select or auto-detect the hash type
- Choose a wordlist (sample `wordlist.txt` included)
- Click **Crack Hash**
## ๐ Files
- `cracker_gui.py` โ Main GUI application
- `wordlist.txt` โ Sample wordlist file
- `README.md` โ Project documentation
## ๐งช Example Hashes
- `5f4dcc3b5aa765d61d8327deb882cf99` โ `password` (MD5)
- `5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8` โ `password` (SHA1)
## โ ๏ธ Disclaimer
This tool is for **educational purposes only**. Do not use it for unauthorized or illegal activity.