Sujeeth-infosec / Hash-cracker

This mini project were made with intention to gain and enhance skills in pure python with collaboration as a part of an career build in cyber security and cloud computing field.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hash-Cracker

Hash buster linux

Features

  • Automatic hash type identification
  • Supports MD5, SHA1, SHA256, SHA384, SHA512
  • Can extract & crack hashes from a file
  • Can find hashes from a directory, recursively
  • Multi-threading

Installation

Hash program can be run directly from the python script but I highly suggest you to install it with # make install

After the installation, you will be able to access it with buster command in linux

Cracking_hash

You don't need to specify the hash type. Hash Buster will identify and crack it under 3 seconds and more depending upon users given data

Usage

  buster -s <hash> 
  
example : Buster -s <huhwuuf346r8734jhjgsfhg974sfdhghd834.;345.'4f>

By using this command you can crack an hash code into an normal password

Cracking hashes from a file

Hash program can find your hashes even if they stored in a file like this

simple@gmail.com:21232f297a57a5a743894a0e4a801fc3
{"json@gmail.com":"d033e22ae348aeb5660fc2140aec35850c4da997"}
surrondedbytext8c6976e5b5410415bde908bd4dee15dfb167a9c873fc4bb8a81f6f2ab448a918surrondedbytext

specifying number of threading

Multi-threading can incredibly minimize the overall speed when you have a lot of hashes to crack by making requests in parallel.

Hash -f /root/hash.txt -t 10

NOTE:- Hash.txt contains an group of seperate hash code to crack.each hash can be cracked within given time by user in command and select atleast -3 for each hash code to crack.

About

This mini project were made with intention to gain and enhance skills in pure python with collaboration as a part of an career build in cyber security and cloud computing field.

License:MIT License