Revisión de seguridad con IA
Encuentra lo que los atacantes encuentran.
Sube archivos de código o importa un repositorio de GitHub. Sentinel ejecuta un motor de reglas determinista, luego un auditor de IA, y verifica cada hallazgo con tu código real antes de que llegue al informe.
- Evidencia verificada, no suposiciones
- TypeScript · Python · Rust · más de 20 lenguajes
- Escaneos de solo lectura · ramas de corrección verificadas
Agregar código para escanear
Suelte los archivos fuente aquí
o elija archivos de su dispositivo
TypeScript, JavaScript, Python, Rust, Go, Java, C/C++, C#, Ruby, PHP, Swift, Kotlin, SQL, shell y más. Máximo 20 archivos, 250 KB cada uno.
¿Repo privado? Agregue un token de solo lectura
Enviado directamente a api.github.com desde esta pestaña. Se mantiene solo en memoria, nunca se guarda ni se envía a ningún otro lugar.
Token de solo lectura en memoria
Archivos fuente
Cola de escaneo
Agente ejecutándose
Escaneando su código
The agent is reviewing your files in passes.
- Ingesta y validación de archivos
- Barrido del motor de reglas
- Búsqueda del agente con herramientas
- Información de CVE y dependencias
- Verificación independiente
- Preparar parches verificados
- Generar informe
Actividad
Revisión de seguridad verificada
Informe de seguridad
Puntaje de riesgo
0 Hallazgos
Verificación independiente
- Confirmado
- 0
- Requiere revisión
- 0
- Rechazado
- 0
- CVSS más alto
- 0.0
Hallazgos que el verificador rechazó
Inteligencia de dependencias
Actividad del agente
Cada llamada a herramienta que el agente realizó mientras revisaba su código, en orden.
Remediación
Corregir, verificar y luego enviar
Parches propuestos
No hay parches automáticos para este análisis. Use la guía de corrección en cada hallazgo.
Subir correcciones verificadas
Crea una rama nueva y un pull request. Tu rama predeterminada nunca se modifica.
Cómo funciona Sentinel
Sentinel es una revisión de seguridad de dos capas que se ejecuta bajo demanda.
1. Ingesta: los archivos se validan en su navegador; los archivos binarios o no compatibles son rechazados.
2. Motor de reglas: comprobaciones deterministas de inyección, secretos, deserialización insegura, errores de TLS y otros patrones conocidos en TypeScript, JavaScript, Python y Rust.
3. Auditor de IA: un modelo enfocado en seguridad revisa el código en busca de fallos lógicos y riesgos específicos del lenguaje, incluyendo Go, Java, C/C++, C#, Ruby, PHP, Swift y Kotlin.
4. Verificación: cada hallazgo de la IA debe apuntar a una línea que realmente exista en su código, o de lo contrario se descarta.
El acceso a GitHub utiliza la API pública con su permiso. Los tokens son opcionales, de solo lectura y nunca se almacenan.
5. Analista profundo: el agente puede listar archivos, leer código, buscar sumideros (sinks), consultar CWE y buscar registros de CVE actualizados antes de informar cualquier cosa.
6. Verificador independiente: un segundo modelo intenta refutar cada hallazgo, asigna una puntuación CVSS 3.1 y rechaza las afirmaciones débiles.
7. Push: las correcciones aplicadas son revisadas nuevamente por el motor de reglas y luego se envían a una nueva rama con un pull request. Tu rama predeterminada nunca se ve afectada.
