Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/n0kovo/gohashmob
Quickly look up hashes in your terminal using the HashMob API 🔥
https://github.com/n0kovo/gohashmob
data-breaches hash-cracking hash-lookup hashcat hashes hashmob osint password-cracking pentesting recon reconnaissance redteam
Last synced: about 22 hours ago
JSON representation
Quickly look up hashes in your terminal using the HashMob API 🔥
- Host: GitHub
- URL: https://github.com/n0kovo/gohashmob
- Owner: n0kovo
- License: gpl-3.0
- Created: 2023-04-16T05:57:13.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-04-16T11:25:41.000Z (over 1 year ago)
- Last Synced: 2024-11-02T18:41:25.778Z (6 days ago)
- Topics: data-breaches, hash-cracking, hash-lookup, hashcat, hashes, hashmob, osint, password-cracking, pentesting, recon, reconnaissance, redteam
- Language: Go
- Homepage:
- Size: 29.3 KB
- Stars: 9
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-password-cracking - gohashmob - Go CLI app to quickly lookup hashes using the HashMob API. (Websites / Lookup services)
README
# gohashmob
Quickly look up hashes in your terminal using the [HashMob](https://hashmob.net/) API
### Features:
- 🗣 Read one or more hashes from argument
- `gohashmob [hash]`, `gohashmob [hash],[hash]`
- 📄 Read hashes from file
- `gohashmob /path/to/file`
- ↙️ Read hashes from STDIN
- `cat hashes.txt | gohashmob`
- ✨ Pretty print API response JSON
- 💿 Output founds in hash:plain format
- 🏷 Read API key from environmennt variable
- `export HASHMOB_KEY=[key]`### Demo:
### Installation:
```sh-session
go install github.com/n0kovo/gohashmob@latest
```### Usage:
```sh-session
acidbrn@gibson# gohashmob -h
Reads a list of hashes and looks for their cleartext counterparts in HashMob's database.
If no positional argument is provided and the program detects a pipe, hashes are read from STDIN.
A valid API key must be supplied via the HASHMOB_KEY environment variable.Usage: ./hashmob [-q] [-n] (single hash / comma separated hashes / file path)
-n Disable JSON response prettifying
-no-color
Disable colored log output
-q Output founds as hash:plain instead of the full API responseExamples:
./hashmob -q 098f6bcd4621d373cade4e832627b4f6
cat hashes.txt | ./hashmob -q
./hashmob 098f6bcd4621d373cade4e832627b4f6,5f4dcc3b5aa765d61d8327deb882cf99
./hashmob -q path/to/hashes.txt
```