Escanea tu código buscando las 10 vulnerabilidades de seguridad más críticas según OWASP, con ejemplos de explotación y código corregido.
Cuándo usarlo: Antes de desplegar a producción, en auditorías de seguridad periódicas o después de añadir features con manejo de datos sensibles.
Herramienta recomendada: Claude
Actúa como un penetration tester y security engineer senior. Audita el siguiente código para detectar vulnerabilidades de seguridad: ```[LENGUAJE] [PEGA EL CÓDIGO A AUDITAR] ``` Stack tecnológico completo: [FRONTEND / BACKEND / DB / CLOUD] Tipo de aplicación: [WEB APP / API / MOBILE BACKEND / etc.] Datos que maneja: [DATOS SENSIBLES: pagos, PII, etc.] Busca específicamente las vulnerabilidades OWASP Top 10: 1. Broken Access Control 2. Cryptographic Failures 3. Injection (SQL, NoSQL, Command, LDAP) 4. Insecure Design 5. Security Misconfiguration 6. Vulnerable Components 7. Authentication Failures 8. Software Integrity Failures 9. Logging & Monitoring Failures 10. Server-Side Request Forgery Para cada vulnerabilidad encontrada: - **Severidad**: CRÍTICA / ALTA / MEDIA / BAJA - **Línea de código afectada** - **Descripción del riesgo** (qué puede hacer un atacante) - **Ejemplo de explotación** (cómo se atacaría) - **Código corregido** (fix específico) - **Recursos adicionales** (OWASP link) Al final: CVSS Score estimado y recomendación de prioridad de parcheo.