Advanced, Light Weight & Extremely Fast MD5 Cracker/Decoder/Decryptor written in Python 3
This small python script can do really awesome work.
💻 This project was created only for good purposes and personal use.
THIS SOFTWARE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. YOU MAY USE THIS SOFTWARE AT YOUR OWN RISK. THE USE IS COMPLETE RESPONSIBILITY OF THE END-USER. THE DEVELOPERS ASSUME NO LIABILITY AND ARE NOT RESPONSIBLE FOR ANY MISUSE OR DAMAGE CAUSED BY THIS PROGRAM.
- Works on Windows/Linux/OSx etc which supports Python 3
- Advanced, Lightweight, Easy to use
- Based on BruteForce Technique
- Saves the Result in .txt file
- Shows total attempts made by Cracker
- Automatically Stops the Script When Correct Password is Found
- Zero Dependencies (Except Working Python & Good Wordlist)
- Cracks with 200 word/sec Speed with 2GB Ram & Ordinary Pentium Processor
- Codes are easy to read & understand
- Python 3.X
# Install dependencies
$ Install latest python 3.x
# Clone this repository
$ git clone https://github.com/PushpenderIndia/brute-md5.git
# Go into the repository
$ cd brute-md5
# Installing dependencies
$ python -m pip install pyfiglet argparse
# Getting Help Menu
$ python brute_md5.py --help
# Cracking MD5 Hash Without saving Result
$ python brute_md5.py -p <Hash> -w <Wordlist.txt>
$ Note: Wordlist.txt must be in same place where cracker is stored
# Cracking Example
$ python brute_md5.py -p cb814ff9b375e089e2e5e39d8a41e047 -w passwd.txt
# Cracking MD5 Hash & saving Result
$ python brute_md5.py -p <Hash> -w <Wordlist.txt> -o <File_name.txt>
$ Note: Wordlist.txt must be in same place where cracker is stored
# Cracking Example
$ python brute_md5.py -p cb814ff9b375e089e2e5e39d8a41e047 -w passwd.txt -o result.txt
# Install dependencies
$ Install latest python 3.x
# Clone this repository
$ git clone https://github.com/PushpenderIndia/brute-md5.git
# Go into the repository
$ cd brute-md5
# Installing dependencies
$ python -m pip install pyfiglet argparse
# Getting Help Menu
$ python brute_md5.py --help
# Cracking MD5 Hash Without saving Result
$ python brute_md5.py -p <Hash> -w <Wordlist.txt>
$ Note: Wordlist.txt must be in same place where cracker is stored
# Cracking Example
$ python brute_md5.py -p cb814ff9b375e089e2e5e39d8a41e047 -w passwd.txt
# Cracking MD5 Hash & saving Result
$ python brute_md5.py -p <Hash> -w <Wordlist.txt> -o <File_name.txt>
$ Note: Wordlist.txt must be in same place where cracker is stored
# Cracking Example
$ python brute_md5.py -p cb814ff9b375e089e2e5e39d8a41e047 -w passwd.txt -o result.txt
Currently this repo is maintained by me (Pushpender Singh).
All contributor's pull request will be accepted if their pull request is worthy for this repo.
- Add new features
- Contribute GUI
- Add New Hash Cracking Function