| Tool | Function | URL |
|---|
| Holehe | Find associated accounts to email | https://github.com/megadose/holehe |
| GHunt | Investigate Google accounts | https://github.com/mxrch/GHunt |
| Epieos | Email + phone reverse lookup | https://epieos.com |
| h8mail | Search in data breaches | https://github.com/khast3x/h8mail |
| EmailHippo | Email verification | https://tools.emailhippo.com |
| Hunter.io | Find corporate emails | https://hunter.io |
| Tool | Function | URL |
|---|
| Phoneinfoga | Investigation framework | https://github.com/sundowndev/phoneinfoga |
| Truecaller | Call identifier | https://www.truecaller.com |
| Infobel | International search | https://www.infobel.com |
| Numverify | Validation API | https://numverify.com |
Automation
The following Python script provides a starting point for automating email account enumeration across 120+ platforms using Holehe.
# email_osint_checker.py
import holehe
import requests
def check_email_accounts(email):
"""Checks in 120+ platforms"""
modules = holehe.import_submodules('holehe.modules')
for module in modules:
# Execute verification
pass
This script requires Holehe to be installed (pip install holehe). Extend the loop body to call each module’s check function and collect results.
Automated enumeration of accounts across platforms may violate the terms of service of those platforms. Review applicable terms and laws before running automated scripts against production services.