See exactly what your system is connecting to in real time.
- Real time connection monitoring
- IP geolocation (no API key required)
- Process grouping and statistics
- CLI + Web dashboard
- Alerts for new connections
# Install
pip install -r requirements.txt
# Run with sudo (for full visibility)
sudo python3 mapper.py
# Live monitoring
sudo python3 mapper.py --live
# Summary view
sudo python3 mapper.py --summary
# Web dashboard
python3 webui.py| Command | Description |
|---|---|
python3 mapper.py |
Show current connections |
python3 mapper.py --live |
Real-time monitoring |
python3 mapper.py --tail |
Tail mode (shows + / - for connections) |
python3 mapper.py --top |
Refreshing dashboard mode |
python3 mapper.py --dashboard |
ASCII dashboard |
python3 mapper.py --summary |
Process summary |
python3 webui.py |
Start web interface |
Active Connections (47)
Process PID Remote IP Port Location
─────────────────────────────────────────────────────────────
firefox 1842 142.250.185.46 443 🇺🇸 United States
chrome 2019 172.217.168.14 443 🇺🇸 United States
spotify 3456 34.120.8.92 443 🇺🇸 United States
ssh 892 45.33.22.1 22 🇩🇪 Germany
- Detect malware calling home
- Find unexpected outbound connections
- Understand your system's network behavior
- Linux / macOS / Windows (WSL)
- Python 3.8+
sudorecommended for full visibility
MIT
Prasad



