Este finde semana me puse a programar y a desarrollar esto con ChatGPT y la verdad quedo hermoso !! jeje el codigo se puede mejorar pero creo que ya cubre lo basico !! espero que les guste y cualquier cosa me dicen que lo modificamos.
Monitor de conexiones TCP en tiempo real, firewall automático inteligente, logging avanzado, alertas por múltiples canales y herramientas de análisis de red integradas en GUI. Ideal para proteger VPS, servidores Windows, gateways, home servers, hosting, paneles de juegos y más.
🚨 Bloqueo automático
📝 Registro persistente SQLite
📡 Webhooks (Email, Telegram, Discord)
🛠 Tab avanzado de herramientas de red
⚙ Configuración completa vía interfaz
💾 Sin dependencias externas de pago
📍 Imagenes
📍 Características principales
📊 Dashboard
Monitor completo de conexiones en tiempo real + gráfico histórico
🚫 Firewall & Bloqueos
Gestión de reglas firewall, bloqueos temporales o permanentes
📝 Logs
Registro histórico en SQLite + log-file tradicional
📡 Webhooks & Alertas
Notificación automática ante ataques / Auto-block events
⚙ Sistema & Reglas
Configuración persistente guardada en config.ini
🛠 Herramientas WHOIS Lookup – Reverse DNS – Ping – GeoIP Lookup
🏗 Requisitos
Windows (con permisos Admin)
Netsh firewall rules
Python 3.8+
Proyecto base
psutil
Monitor TCP real-time
requests
API AbuseIPDB y GeoIP
matplotlib
Gráfica en Dashboard
sqlite3 (incluido en Python)
Base de datos de eventos
whois (opcional)
WHOIS Lookup en Tab Tools
Instala dependencias:
pip install psutil requests matplotlib
📦 Ejecución
python main.py
SE ACEPTAN CRITICAS O MEJORAS PARA DARLE UN MEJOR USO AL PROYECTO, PERO TIENEN EL
CODIGO LIBRE EN EL LINK DEL PROYECTO SI QUIEREN MEJORARLO.
https://github.com/Azzlaer/Firewall_DDoS_PRO