A simple command-line OSINT tool for gathering IP and DNS information about a domain.
pip install dnspython requests python-whoischmod +x osint.pypython osint.py google.compython osint.py example.compython osint.py google.com -allpython osint.py example.com --allProvides:
- IP Address
- DNS Records
- A Records
- MX Records
- NS Records
- CNAME Records
- TXT Records
Provides:
- IP Address
- Reverse DNS Lookup
- DNS Records
- A Records
- MX Records
- NS Records
- CNAME Records
- TXT Records
python osint.py google.comOutput:
IP Address:
142.250.xxx.xxx
DNS Records:
A -> ...
MX -> ...
NS -> ...
CNAME -> ...
TXT -> ...
python osint.py google.com --allOutput:
IP Address:
142.250.xxx.xxx
Reverse DNS:
example.google.com
DNS Records:
A -> ...
MX -> ...
NS -> ...
CNAME -> ...
TXT -> ...
- Python 3.x
- dnspython
- requests
- python-whois
This tool is intended for educational, research, and authorized information-gathering purposes only.