Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/usethisname1419/hashkiller

Decrypt Hashes. md5, sha-1, sha-256, shaw-512(unix), and Windows NT hashes. Multi-threaded and includes a saftey to prevent cpu exhaustion
https://github.com/usethisname1419/hashkiller

brute-force bruteforce bruteforce-password-cracker decryption hacking hacking-tools hash hashcracker hashcracking hashing-passwords md5 password sha-256 sha-512

Last synced: about 19 hours ago
JSON representation

Decrypt Hashes. md5, sha-1, sha-256, shaw-512(unix), and Windows NT hashes. Multi-threaded and includes a saftey to prevent cpu exhaustion

Awesome Lists containing this project

README

        

## HashKiller by Derek Johnston

Welcome to HashKiller, an efficient and user-friendly tool designed to brute-force specific hash types from a provided file.

# Description

HashKiller is designed to help security enthusiasts, researchers, and developers test the strength of passwords by attempting to brute-force their way through a given hash. With support for multiple hashing algorithms and additional safety features, HashKiller provides a versatile platform for hash cracking.

# Features

Supports various hashing algorithms:
MD5
SHA-1
SHA-256
SHA-512 (UNIX)
Windows NT

Multi-threaded brute-forcing: Use up to 4 threads for faster hash cracking.

Safety throttle: Prevents CPU from being overused by introducing controlled pauses.

Color-coded results: Easily distinguish between cracked and uncracked hashes.

# Installation

To install HashKiller and make it directly callable from the terminal:

Clone the Repository:

`git clone https://github.com/usethisname1419/HashKiller.git`

`cd HashKiller`

Run the Installation Script:
First, ensure the script is executable:

`chmod +x install.sh`

Then, execute the script:

`sudo ./install.sh`

After a successful installation, you can call HashKiller directly from any terminal window using the HashKiller command.

# Usage

`$python hashkiller.py --hash YOUR_HASH_FILE --hash-type HASH_TYPE [--length PASSWORD_MIN_LENGTH] [--threads NUM_OF_THREADS] [--safety]`

Replace placeholders (YOUR_HASH_FILE, HASH_TYPE, etc.) with appropriate values.
Donations

If you found HashKiller useful and would like to show appreciation, consider donating:

BTC:
`bc1qtezfajhysn6dut07m60vtg0s33jy8tqcvjqqzk`

Your support is greatly appreciated!