Dashboard

Severidad acumulada

Escaneos recientes

Estado por repositorio

Actualizando datos...
Repositorio Último escaneo Estado Críticos Altos Total

Repositorios

Historial de escaneos

Repositorio Commit Estado Origen Críticos Total Fecha Duración
Total:

📊 Reporte de Escaneo

Severidad Tipo CVE / Mensaje Archivo Línea Ver

💻 Visor de Código

🤖 Análisis IA

Reglas Personalizadas

Crea reglas Semgrep (YAML) o scripts de validación (Python/Bash) y asígnalos a repositorios.

Formato YAML para Semgrep:

rules:
  - id: mi-regla
    patterns:
      - pattern: eval(...)
    message: Uso inseguro de eval()
    languages: [javascript]
    severity: ERROR

El script se ejecuta con el directorio del repositorio como cwd.

Salir con código 1 para reportar un hallazgo. La salida stderr/stdout se captura como mensaje.

YAML Mode
Lines: 0 Chars: 0

💡 Escribe reglas YAML para Semgrep. Usa Ctrl+Space para autocompletado. Escribe tu script de validación en Python. Ctrl+Busca para buscar. Escribe tu script de validación en Bash. Ctrl+Busca para buscar.

Asignar regla

Marca los repositorios donde se debe aplicar esta regla al escanear:

Ej: 0 * * * * = cada hora, */15 * * * * = cada 15 min

Ruta relativa al directorio raíz del repositorio (ej: .semgrep/my-rules.yml)

Array JSON de rutas relativas a scripts de validación (ej: ["scripts/custom.py"])