Skip to content

Ryan-Sapone/HunterGather

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

HunterGather

An OSINT tool used for searching first/last names, email addresses, usernames, phone numbers, and domains. This script makes use of hardcoded web URLs from well known OSINT websites as well as tools like Sherlock, Phoneinfoga, Subfinder, Assetfinder, Amass, HTTProbe, and GoWitness. This does not use any API keys, so the script will instead provide hyperlinks that you can use to help speed up your OSINT gathering. This also has the benefit of not interacting with these websites until you click the link, so there shouldn't be issues with rate limiting or captchas. Some of the provided links do however require manual intervention, and the script will note that.

Requirements

There are no requirements for this script.

How To Use

Once the script is on your system, you can type -h or --help to see the arguments. These include:

  • -n or --name: requires a first and last name | Ex: ./HunterGather.py -n george washington
  • -e or --email: requires a full email address | Ex: ./HunterGather.py -e george.washington1776@gmail.com
  • -u or --username: requires an online username | Ex: ./HunterGather.py -u xxgeorgewash1776xx
  • -p or --phone: requires a 10 digit phone number without any spaces or special characters | Ex: ./HunterGather.py -p 1234567890
  • -d or --domain: requires a FQDN | Ex: ./HunterGather.py -d georgewashington.org
  • -f or --fast: only useful for phone and username searches, this flag will skip running Phoneinfoga and Sherlock (the script will still be usable if you do not have these installed, no need for the flag)
  • -F or --FAST: only useful for domain searches, this flag will skip running Subfinder, Assetfinder, Amass, HTTProbe, and GoWitness (the script will still be usable if you do not have these installed, no need for the flag)

Optional

Once this tool is installed, you can add it to your PATH so that it's usable from any directory. This is recommended because any output created from the domain searches will be saved inside of your current directory, so you can make a directory specifically for each domain you're looking at and run this program from there. You can move this to your PATH by executing sudo mv HunterGather.py /usr/local/bin/HunterGather

Examples

Help Page

Ex1

Ex2

About

An OSINT tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages