A CLI-based OSINT tool for username enumeration, breach lookups, phone intelligence, and IP geolocation.
git clone https://github.com/penotrator/PENOSINT
(windows)
- use RUN.bat to install and run.
(linux)
- pip install Misc\requirements.txt
- python main.py
Features:
- Username : Scan for a username across 730+ websites with async requests
- Deep Search : Automatically follows linked usernames to build a full profile
- Breach Check : Query BreachDirectory for leaked credentials, hashes & clear passwords
- IP Geolocation : ISP, region, city, ASN, proxy/VPN detection & reverse DNS lookup
- Phone Lookup : Carrier, location, timezone & number type from any international number
- Intel Summary : Aggregates emails, IPs, names & locations found across all results
- HTML Reports : Auto-generate styled reports with metadata per scan
- Configurable : Toggle NSFW filtering, auto-save, timeout, output directory & API keys
config - Use to toggle certain settings and change API keys.
page - Change through pages to see different commands. e.g "page 1"
help - Gives description about given command and provides a example usage. e.g "help 1"
Use number based on page. e.g "1 |johndoe|"
ALL FOR EDUCATIONAL PURPOSES. I WILL NOT BE RESPONSIBLE FOR WHAT YOU DO WITH THIS TOOL.
Credits:
- @webbreacher: sites.json

