Godehashed : Tool That Uses The Dehashed.Com API To Search For Compromised Assets

Godehashed is a golang tool that uses the dehashed.com API to search for compromised assets. Results can then be compiled into a CSV for further analysis.

Dehashed API

You must supply the tool an api key. See apikey_template.txt for example.

Installation

To install the tool in CLI run the following command. Your $GOPATH must already be set.

go get https://github.com/an00byss/godehashed

Usage

./godehashed -s email -i apikey.txt -e SOMEDOMAIN -o leaks.csv

Godehashed Usage():
-e string
Email we are searching for
-i string
Name of apikey to import.
-n string
Name we are searching for.
-o string
Outfile file name, will output in CSV Format.
-p int
Phone number we are searching for
-s string
Specify what we are searching for: “name”, “email”, “phone”, “username” or “list”. Then add corresponding switch.
-u string
Username we are searching for
-l list
Search a list of emails.

Search TermExamples
Emailgodehashed -s email -i apikey.txt -e SOMEDOMAIN.com -o leaks.csv
Listgodehashed -s list -e email -i apikey.txt -l list.txt -o leaks.csv
Usernamegodehashed -s username -i apikey.txt -u USERNAME -o leaks.csv
Namegodehashed -s name -i apikey.txt -n "Name" -o leaks.csv
Phonegodehashed -s phone -i apikey.txt -p "phonenumber" -o leaks.csv

Legal Disclaimer

Usage of godehashed for attacking targets without prior mutual consent is illegal. It is the end user’s responsibility to obey all applicable local, state and federal laws. Developers assume no liability and are not responsible for any misuse or damage caused.

R K

Recent Posts

pgrep Command in Linux: Find and Filter Running Processes

The pgrep command in Linux finds the PIDs of running processes based on a name or other…

13 hours ago

unlink Command in Linux: Remove a Single File or Symlink

The unlink command in Linux removes a single file by deleting its directory entry. It is a…

14 hours ago

How to Check Open Ports in Linux: nmap, netcat, and Bash

When troubleshooting a network connection or configuring a firewall, the first question is whether a…

14 hours ago

ifconfig Command in Linux: Configure Network Interfaces

The ifconfig command in Linux displays and configures network interfaces. It can assign IP addresses, bring interfaces…

15 hours ago

groupdel Command in Linux: Remove a Group and Audit Files

The groupdel command in Linux removes a group from the system. It deletes the group's entry from /etc/group and /etc/gshadow,…

2 days ago

wc Command in Linux: Count Lines, Words, Characters, and Bytes

The wc command in Linux counts lines, words, characters, and bytes in files or standard input. It…

2 days ago