Skip to content

Python script that attempts to crack password hashes using various hash algorithms and a dictionary of possible passwords. It supports bcrypt, SHA-256, and MD5 hash algorithms.

Notifications You must be signed in to change notification settings

Kairos-T/Hash-Cracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hash Cracker

Python script that attempts to crack password hashes using various hash algorithms and a dictionary of possible passwords. It supports bcrypt, SHA-256, and MD5 hash algorithms.

Table of Contents

Features

  • Supports cracking bcrypt, SHA-256, and MD5 hash algorithms.
  • Utilises a dictionary file containing possible passwords.
  • Multithreaded processing for faster hash cracking.

Installation

  1. Clone this repository to your local machine using:

    git clone https://github.com/Kairos-T/Hash-Cracker
  2. Navigate to the project directory:

    cd Hash-Cracker
    
    
  3. Install the required dependencies from requirements.txt:

pip install -r requirements.txt

Usage

  1. Run the script by executing:
python hashcracker.py
  1. Follow the prompts to provide the hash to crack, the path to the dictionary file, and the hash algorithm.

  2. The script will attempt to crack the hash using the provided dictionary and algorithm.

  3. If a match is found, the script will display the cracked password.

Contributing

Contributions to this repository are welcome. If you encounter any issues or have suggestions for improvements, please create a new issue or submit a pull request.

About

Python script that attempts to crack password hashes using various hash algorithms and a dictionary of possible passwords. It supports bcrypt, SHA-256, and MD5 hash algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages