> ## Content Index
> Fetch the complete content index at: https://darkwebinformer.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Hash-Buster: Crack Hashes in Seconds
- URL: https://darkwebinformer.com/hash-buster-crack-hashes-in-seconds/
- Published: 2024-08-15T17:05:06.000Z
- Updated: 2025-09-04T22:27:39.000Z
- Author: Dark Web Informer
- Tags: Tools

Direct Link: <https://github.com/s0md3v/Hash-Buster>  
Last Commit: April 20, 2021

## Features

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#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

## Insallation & Usage

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#insallation--usage)

> **Note:** Hash Buster isn't compatible with python2, run it with python3 instead. Also, Hash-Buster uses some APIs for hash lookups, check the source code if you are paranoid.

Hash-Buster 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.

### Cracking a single hash

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#cracking-a-single-hash)

You don't need to specify the hash type. Hash Buster will identify and *crack* it under 3 seconds.

**Usage:** `buster -s <hash>`

### Finding hashes from a directory

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#finding-hashes-from-a-directory)

Yep, just specify a directory and Hash Buster will go through all the files and directories present in it, looking for hashes.

**Usage:** `buster -d /root/Documents`

### Cracking hashes from a file

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#cracking-hashes-from-a-file)

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

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

```

**Usage:** `buster -f /root/hashes.txt`

### Specifiying number of threads

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#specifiying-number-of-threads)

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

`buster -f /root/hashes.txt -t 10`

### License

[](https://github.com/s0md3v/Hash-Buster?tab=readme-ov-file#license)

Hash-Buster is licensed under [MIT License](https://github.com/s0md3v/Hash-Buster/blob/master/LICENSE).