How mrpasswordtz/ip-recon works
IP-RECON is a small command-line IP reconnaissance tool. The user enters a target IP; the CLI requests geolocation, network, and proxy/VPN details from Geo.ipify, then prints the returned fields and a map link (or a failure message). The request and formatting flow are visible in recon.py; the API relationship is evidenced by its URL and HTTP request.
Main entry points: recon.py CLI workflow
Components 6
Other components
- User
- CLI workflow
recon.py - IP lookup
recon.py - Geo.ipify API
- Result formatter
recon.py - Terminal output
Connections 6
- User → CLI workflow: enters IP
recon.py - CLI workflow → IP lookup: requests lookup
recon.py - IP lookup → Geo.ipify API: fetches details
recon.py - IP lookup → CLI workflow: returns data
recon.py - CLI workflow → Result formatter: formats results
recon.py - Result formatter → Terminal output: prints details
recon.py