Skip to content
/ hbhc Public

HBHC is a tool writeen in Python3 for Cracking the hashes in speed, it's small and handy tools required only 2 arguments. 🏡 🍪 🔑 🔨

License

Notifications You must be signed in to change notification settings

ASHWIN990/hbhc

Repository files navigation

License: GPL v3 Maintenance Hits

hbhc

HBHC 🏡 🍪 🔑 🔨

A tool for cracking famous Hashes.

Description

HBHC is a tool writeen in Python3 for Cracking the hashes in speed, it's small and handy tools required only 2 arguments.

IT CONSIST OF MULTIPLE SCRIPTS LISTED BELOW :-

  • md5-crack         - Crack Non Slated MD5 Hashes.
  • sha1-crack        - Crack SHA1 Hashes.
  • sha2-224-crack - Crack SHA2-224 Hashes.
  • sha2-256-crack - Crack SHA2-256 Hashes.
  • sha2-384-crack - Crack SHA2-384 Hashes.
  • sha2-512-crack - Crack SHA2-512 Hashes.
  • sha3-224-crack - Crack SHA3-224 Hashes.
  • sha3-256-crack - Crack SHA3-256 Hashes.
  • sha3-384-crack - Crack SHA3-384 Hashes.
  • sha3-512-crack - Crack SHA3-512 Hashes.

Prerequisite Linux/Unix & Windows

To Run This Tool You MUST have installed Python3 or newer version

  • How to install Python3 in linux Distro wise

    • Arch      | pacman -S python3
    • Debian  | apt-get install python3
    • Ubuntu  | apt-get install python3
    • CentOS | yum install python3

    If your disro is not listed here do a quick google search for how to install Python3 for your distro.

  • How to install Python3 in Windows OS

    visit https://www.python.org/downloads/ and download the exe and install in your System.

Installation For Linux/Unix

foo@bar:~$ git clone https://github.com/ASHWIN990/HBHC.git

foo@bar:~$ cd HBHC

foo@bar:~$ bash install.sh

Package Manager

Arch Linux

hbhc is available in AUR by the name hbhc-git

foo@bar:~$ pamac install hbhc-git
foo@bar:~$  yay -S hbhc-git

Installation For Windows

git clone https://github.com/ASHWIN990/HBHC.git

Unistallation for Linux/Unix

To uninstall HBHC from the Linux/Unix System, run this command :-

foo@bar:~$ curl -s https://raw.githubusercontent.com/ASHWIN990/HBHC/master/uninstall.sh | sudo bash

Usage

Usage In Linux/Unix

HBHC consist of multiple tools and each can be called individually from shell.

        Example : Taking md5-cracker as example

        md5-crack [--hash Path to file that contains Hashes] ["--wordlist Path to the wordlist]...

  • IN Linux/Unix you can call the script from any where

  • IN Windows You must be in the Directory or folder where you cloned the repo.

    • And then run
    python3 sha1-cracker --hash hash.txt --wordlist wordlist.txt  #Or any other script

Options

HBHC SCRIPTS ONLY TAKE TWO PARAMETERS:-

        --hash -- Path to the file which contain the respective hash

                                           (Can have Multiple but in diffrent line)

        --wordlist -- Path to the wordlist file.

Bugs

Right now i don't find any bug, but if you find any please report it.

Authour

My Name is Ashwini Sahu, and i write programs, If you like this please give a Star 🌟