- Performs OSINT on a domain / email / username / phone and find out information from different sources.
- Correlates and collaborate the results, show them in a consolidated manner.
- Tries to find out credentials, api-keys, tokens, subdomains, domain history, legacy portals, etc. related to the target.
- Use specific script / launch automated OSINT for consolidated data.
- Available in both GUI and Console.
All the files starting with domain_ requires a domain name to be passed as first argument. Same follows for email, etc.
python domain_subdomain.py <domain_name>
To launch an automated OSINT on domain, shoot following query:
python domainOsint.py <domain_name>
- Change config_sample.py to config.py
mv config_sample.py config.py
- Configure respective API keys. Documentation for generating these keys will be shared very shortly. Believe us, we are working hard to get things in place.
- Sources for which API keys are missing, will be simply skipped for the search.
pip install -r requirements.txt
If you have updated the code and want to push the pip dependencies in the requirements.txt
pip freeze > requirements.txt
Currently project is in developement phase and lot of work is going on. Custom error handling is also not implemented, and all the focus is to create required functionality.