Skip to content

Latest commit

 

History

History
57 lines (41 loc) · 1.18 KB

File metadata and controls

57 lines (41 loc) · 1.18 KB

Detector de inyecciones

Framework de detección de anomalías en tiempo real para servidores Java y aplicaciones web.

Características

  • Monitoreo en tiempo real de logs
  • Detección de patrones sospechosos
  • Configuración basada en YAML/JSON
  • Alertas por correo y webhooks
  • Arquitectura modular

Requisitos

  • Python 3.11+
  • Pipenv (recomendado)

Instalación

# Clonar el repositorio
git clone https://github.com/nocturne-cybersecurity/SQLijection-Detector.git
cd ShadowGuard

# Instalar dependencias
pip install -r requirements.txt

Configuración

  1. Copia el archivo de configuración de ejemplo:
    cp config/config.example.yaml config/config.yaml
  2. Edita el archivo config.yaml con tus preferencias

Uso

python -m shadowguard --config config/config.yaml

Estructura del Proyecto

ShadowGuard/
├── config/           # Archivos de configuración
├── core/            # Núcleo del framework
├── detectors/       # Módulos de detección
├── utils/           # Utilidades
├── output/          # Salida de logs y reportes
└── tests/           # Pruebas unitarias

Licencia

MIT License