A powerful GUI-based network traffic analysis tool with real-time monitoring, threat detection, and automated reporting capabilities.
- ๐ต๏ธ Real-time packet sniffing and analysis
- ๐ IP reputation checking using AbuseIPDB API
- ๐ก๏ธ Automatic blocking of malicious IP addresses
- ๐ Interactive GUI with detailed packet inspection
- ๐ Daily automated threat reports
- ๐ Suspicious payload detection
- ๐ Local blacklist caching system
- โก Multi-threaded processing
- Python 3.8+
- Administrative privileges (for full packet capture)
- Windows OS (for IP blocking features)
- AbuseIPDB API key
- Clone the repository
git clone https://github.com/sujay-deshpande/DefenDo.git cd network-analyzer - Create and activate virtual environment
python -m venv venv source venv/bin/activate # Linux/MacOS venv\Scripts\activate # Windows
Live traffic monitoring
Suspicious activity alerts
Daily CSV threat reports
IP geolocation lookup
Protocol filtering
