Buster - Honor Emails Of A Individual Too Provide Information Associated Amongst Them


Buster is a elementary OSINT tool used to:
  • Get social accounts from diverse sources(gravatar,about.me,myspace,skype,github,linkedin,avast)
  • Get links to where the e-mail was constitute using google,twitter,darksearch in addition to glue sites
  • Get domains registered amongst an e-mail (reverse whois)
  • Generate possible emails in addition to usernames of a person
  • Find the e-mail of a social media account
  • Find emails from a username
  • Find the operate e-mail of a mortal using hunter.io

Installation
clone the repository:
$ git clone git://github.com/sham00n/buster
Once yous convey a re-create of the source, yous tin install it with:
$ cd buster/ $ python3 setup.py install $ buster -h

API keys
This projection uses hunter.io to instruct information from companionship emails,the start twain "company email" searches dont require a key,if yous convey an involvement inward companionship emails i recommend that yous sign upwards for an trace of piece of occupation concern human relationship on hunter.io.
Once yous instruct an API key, add together it to the file "api-keys.yaml" in addition to rerun the command:
$ python setup.py install

Usage
usage: buster [-h] [-e EMAIL] [-f FIRST] [-m MIDDLE] [-l LAST] [-b BIRTHDATE]               [-a ADDINFO [ADDINFO ...]] [-u USERNAME] [-c COMPANY]               [-p PROVIDERS [PROVIDERS ...]] [-o OUTPUT] [-v] [--list LIST]  Buster is an OSINT tool used to generate in addition to verify emails in addition to render information associated amongst them  optional arguments:   -h, --help            demo this assist message in addition to instruct out   -e EMAIL, --email EMAIL                         e-mail adress or e-mail blueprint   -f FIRST, --first FIRST                         start advert   -m MIDDLE, --middle MIDDLE                         middle advert   -l LAST, --last LAST  final advert   -b BIRTHDATE, --birthdate BIRTHDATE                         birthdate inward ddmmyyyy format,type * if yous dont                         know(ex:****1967,3104****)   -a ADDINFO [ADDINFO ...], --addinfo ADDINFO [ADDINFO ...]                         additional information to    assist guessing the                         email(ex:king,345981)   -u USERNAME, --username USERNAME                         checks 100+ e-mail providers for the availability of                         username@provider.com   -c COMPANY, --company COMPANY                         companionship domain   -p PROVIDERS [PROVIDERS ...], --providers PROVIDERS [PROVIDERS ...]                         e-mail provider domains   -o OUTPUT, --output OUTPUT                         output to a file   -v, --validate        cheque which emails are valid in addition to returns information                         of each i   --list LIST           file containing listing of emails 

Usage examples

Get information of a unmarried email(exists or not,social media where e-mail was used,data breaches,pastes in addition to links to where it was found)
$ buster -e target@example.com

Query for listing of emails`
$ buster --list emails.txt

Generate emails that matches the blueprint in addition to checks if they be or not(use the -a declaration if yous convey to a greater extent than information to add(ex: -a nickname fav_color phone #)
$ buster -e j********9@g****.com -f lavatory -l doe -b ****1989

Generate usernames (use amongst -o choice in addition to input the file to recon-ng's profiler module)
$ buster -f lavatory -m james -l doe -b 13071989 

Generate emails (use -v if yous desire to validate in addition to instruct information of each email)
$ buster -f lavatory -m james -l doe -b 13071989 -p gmail.com yahoo.com

Generate 100+ emails inward the format username@provider.com in addition to returns the valid ones(use -p if yous dont desire all 100+)
$ buster -u johndoe

Generate a companionship e-mail in addition to returns information associated amongst it
$ buster -f lavatory -l doe -c company.com

Tips
  • You instruct 200 e-mail validations/day,use them wisely!
  • When using the -a option,avoid using small-scale words(ex:j,3,66),the shorter the words are the bigger the e-mail listing is in addition to hence to a greater extent than validations are needed
  • when adding an e-mail blueprint brand certain the service providing the blueprint displays it amongst the correct size(facebook,twitter,instagram do...others mightiness not)
  • I dont recommend using amongst Tor equally haveibeenpwnd.com,hunter.io in addition to google wont purpose properly

Thanks
  • emailrep.io for existence developer friendly
  • khast3x,developer of h8mail which was used equally a reference for this README file
  • The OSINT community for existence awesome!

Notes
  • My Code is ugly,i know...if yous know how to create things meliorate permit me know!
  • If yous convey whatever suggestions or improvements e-mail me at sham00n at protonmail point com