
Инструмент мониторинга трафика в реальном времени, который обнаруживает и отображает объём сетевого трафика по каждому IP-адресу для выявления потенциальных DDoS-атак.
Инструмент мониторинга трафика в реальном времени, который обнаруживает и отображает объём сетевого трафика по каждому IP-адресу для выявления потенциальных DDoS-атак. Инструмент написан на Python 2.7 с использованием Flask в качестве бэкенда и веб-интерфейса для визуализации.
Клонируйте репозиторий:
git clone https://github.com/Jenderal92/ddos-traffic-monitor.git
cd ddos-traffic-monitor
Установите Flask:
pip install flask
Запустите приложение (требуются права root):
sudo python app.py
Откройте браузер и перейдите по адресу:
http://127.0.0.1:5000
DDoS_Traffic_Monitor/
│
├── app.py # Flask backend server
├── monitor.py # Core packet capture and counting logic
├── templates/
│ └── index.html # HTML dashboard
└── static/
├── style.css # Styling for the dashboard
└── script.js # JavaScript for real-time updates
Запустите инструмент с помощью:
sudo python app.py
Откройте браузер и перейдите по адресу:
http://<server-ip>:<port>
<server-ip> на IP-адрес вашего сервера.5000.Дашборд будет отображать:
Чтобы отобразить инструмент на другом веб-сайте (например, Blogger), используйте iframe:
Замените <your-server-ip> на IP-адрес или домен вашего сервера.