Retour au classement

bee-san/Search-That-Hash

Python

🔎Searches Hash APIs to crack your hash quickly🔎 If hash is not found, automatically pipes into HashCat⚡

hashhashcatjohncrackshackinghacking-toolinfosectoolcybersecurity
Croissance des étoiles
Étoiles
1.3k
Forks
93
Croissance hebdomadaire
Issues
13
5001k
août 2020juin 2022avr. 2024mars 2026
ArtefactsPyPIpip install search-that-hash
README

➡️ Discord ⬅️

Discord

The Fastest Hash Cracking System
pip3 install search-that-hash && sth

🤔 Overview

Tired of going to every website to crack your hash? Search-That-Hash automates this process in less than 2 seconds. Search-That-Hash searches the most popular hash cracking sites and automatically inputs your hash(s) for cracking

🔍 Features

  • ⌨️ Auto-Type Identification - No need to know the hash type, Search-That-Hash uses Name-That-Hash to get accurate results on the type of the hash.
  • 📵 Offline Mode - Not connected to the internet? No worries, Search-That-Hash will automatically run Hashcat for you.
  • 💨 Fast - We're all busy people and that's why we've dedicated time to make Search-That-Hash as fast as possible.
  • 🦾 JSON API - As well as JSON output for CLI we also offer an API.
  • ♿ Accessible - We are 100% Accessible.
  • 🎫 Extensible - Adding sites to Search-That-Hash is as easy as printing "hello world" !
  • 🌈 Beautiful - The colours were hand-selected to be as gnarly and accessible as possible .
  • ☮️ Ethical - We search hashes ethically and legally.

📴 Offline Mode

Couldn't find it in any API? 😢 STH automatically pipes your input into Hashcat 🥳

Make sure to specify a wordlist if you want STH to use HashCat with -w /path/to/wordlist. If you are on Windows you must specify the path to your HashCat binary and folder in config.json 🙂

🔨 Installation

Install Search-That-Hash as fast as you can read this README. No, seriously -- it's that easy 😎

pip3 install search-that-hash

or:

pip install search-that-hash

then:

sth

To run.

Note: We can't guarantee all of the APIs provide perfect privacy due to being closed source. If you need to crack sensitive, personal information please use the offline mode or Hashcat directly.

👪 Project Family

Like Search-That-Hash? We have 2 other projects you'll love!

Project Family
Name-That-Hash Ciphey

Instantly identify what type of hash it is. With support for over 300 hashes, descriptions and popularity ratings! Automatically decrypt ciphers, decode encodings, crack hashes, and more. Not sure what the text is? Use this!

🎥 Demos

Greppable mode

✨ Google Colab

We now have support for running STH on google colab for faster hashcat cracking, no need to worry about running hashcat on your machine anymore! Many thanks to Drago for making this :-)

https://github.com/vaishnavpardhi/colabsth/

📖 Documentation

Want to know how everything works?

Or maybe want to use the API!

Thats why we have documentation!

📚 Documentation 🐦 My Twitter (@ me for questions) 🎳 Discord
Wiki JaySec Discord

✍️ Contributing

We would love any contributions to search-that-hash, thats why we've made it as simple and as easy as we can to contribute! Simply follow the docs on "Contributing" 😇

❤️ Final thanks

Thank you so much to Bee who pretty much mentored me the whole way through this process and never failed to provide help and great resources for me to learn, carry on the great work! :)

Thank you also to Fawaz for the amazing website! 🚧

......And to Jabba & Skeletal for helping out with some of the code 💻

Thank you to the TryHackMe community, they taught me so much in infosec and its a pleasure being part of it!

Lastly, this project was inspired by Hashbuster so thank you for the work!

Dépôts similaires
openwall/john

John the Ripper jumbo - advanced offline password cracker, which supports hundreds of hash and cipher types, and runs on many operating systems, CPUs, GPUs, and even some FPGAs

COtherjohnc
openwall.com/john/
13.4k2.5k
Cyan4973/xxHash

Extremely fast non-cryptographic hash algorithm

COtherxxhashsmhasher
xxhash.com
11.2k905
vinkla/hashids

A small PHP library to generate YouTube-like ids from numbers. Use it when you don't want to expose your database ids to the user.

PHPPackagistMIT Licensephphashids
hashids.org/php
5.4k414
apple/swift-collections

Commonly used data structures for Swift

SwiftApache License 2.0collectioncontainer
4.5k397
niieani/hashids.js

A small JavaScript library to generate YouTube-like ids from numbers.

TypeScriptnpmMIT Licensehashidsjavascript
hashids.org/javascript
4.3k204
Neo23x0/Loki

Loki - Simple IOC and YARA Scanner

PythonPyPIGNU General Public License v3.0pythonyara
nextron-systems.com/compare-our-scanners/
3.8k615
ashvardanian/StringZilla

Up to 100x faster strings for C, C++, CUDA, Python, Rust, Swift, JS, & Go, leveraging NEON, AVX2, AVX-512, SVE, GPGPU, & SWAR to accelerate search, hashing, sorting, edit distances, sketches, and memory ops 🦖

CApache License 2.0simddataset
ashvardanian.com/posts/stringzilla/
3.5k131
namazso/OpenHashTab

📝 File hashing and checking shell extension

C++GNU General Public License v3.0hashhashtab
3.5k140
corkami/collisions

Hash collisions and exploitations

PythonPyPIcollisionshash
3.4k211
greg7mdp/parallel-hashmap

A family of header-only, very fast and memory-friendly hashmap and btree containers.

C++Apache License 2.0hashtables
greg7mdp.github.io/parallel-hashmap/
3.2k310
Neo23x0/signature-base

YARA signature and IOC database for my scanners and tools

YARAOthersignatureyara-rules
3k673
qlustered/deepdiff

DeepDiff: Deep Difference and search of any Python object/data. DeepHash: Hash of any object based on its contents. Delta: Use deltas to reconstruct objects by adding deltas together.

PythonPyPIOtherpythontree
zepworks.com/deepdiff
2.5k274