Boluwashola/network-analysis-system
0
Network Security System ๐ก๏ธ
A comprehensive phishing detection system using machine learning to analyze URLs and network traffic patterns.
Features
- URL Phishing Detection: Analyze URLs for phishing indicators
- CSV Batch Analysis: Upload CSV files for bulk phishing detection
- Real-time Analysis: Get instant results with detailed feature breakdown
How to Use
- URL Checker: Enter any URL to check if it's potentially malicious
- CSV Analysis: Upload a CSV file with network features for batch processing
- View Results: Get detailed analysis with risk levels and feature explanations
Technology Stack
- Frontend: HTML/CSS (Jinja2 Templates)
- Backend: FastAPI
- Machine Learning: scikit-learn, Random Forest, Gradient Boosting
- Data Processing: pandas, numpy
- Feature Engineering: Custom URL analysis algorithms
Example URLs to Test
- Safe:
https://github.com - Suspicious:
http://192.168.1.1/secure-bank-login-verify
Built with โค๏ธ for cybersecurity
