Git Product home page Git Product logo

brute-md5's Introduction

Brute.MD5.#

Advanced, Light Weight & Extremely Fast MD5 Cracker/Decoder/Decryptor written in Python 3

                    This small python script can do really awesome work.

Disclaimer

๐Ÿ’ป 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.

Features

  • 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

Tested On

Kali) Kali Linux - ROLLING EDITION

Windows) Windows 8.1 - Pro

Windows) Windows 7 - Ultimate

Prerequisite

  • Python 3.X

    Recommended 3.7.3 because I'm Using that version

How To Use in Linux

# 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

How To Use in Windows

# 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

Note : Procedure for cracking is same in all OS

Screenshots:

Getting Help

Cracking Hash Without Saving Result

Cracking Hash & Saving Result

Result Got Saved in .txt file

Contributors:

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.

TODO

  • Add new features
  • Contribute GUI
  • Add New Hash Cracking Function

Contact

[email protected]

brute-md5's People

Contributors

pushpenderindia avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.