Ciberseguridad
Ejecuta una evaluación autorizada de seguridad de una aplicación web
Una evaluación reproducible y ordenada por riesgo de una aplicación web en alcance, con evidencia y guía de corrección.
El proceso
Hazlo en este orden.
- Obtén autorización escrita y registra hosts objetivo, entornos, ventana de prueba, técnicas permitidas, datos excluidos, contactos de escalamiento y condiciones de parada.
- Mapea la aplicación, identidades, roles, puntos de entrada, APIs, límites de confianza y funciones sensibles sin exceder el alcance acordado.
- Arma un plan de prueba a partir de áreas relevantes de la OWASP Web Security Testing Guide y prioriza por impacto de negocio y superficie de ataque expuesta.
- Prueba autenticación, sesión, autorización, manejo de entradas, lógica de negocio, configuración y controles del cliente, empezando por solicitudes no destructivas.
- Valida hallazgos sospechosos con la evidencia mínima necesaria; no accedas a registros ajenos, no establezcas persistencia ni hagas pruebas de denegación de servicio salvo autorización explícita.
- Registra evidencia reproducible, activos afectados, precondiciones, impacto, justificación de severidad y una remediación segura de cada hallazgo confirmado.
- Entrega el informe por el canal aprobado, haz una lectura con los responsables y vuelve a probar las correcciones acordadas dentro de la ventana de autorización.
Trae esto
Datos que el gato va a pedir.
- Reglas de compromiso y alcance por escrito
- Cuentas de prueba y matriz de roles
- URLs objetivo o especificaciones de API
- Ventana de prueba aprobada y contactos de emergencia
Router + un playbook
Enruta primero. Elige uno.
Cat Paw carga un playbook por tarea, no mezcla varios. Empieza por este router; el resto son candidatos específicos del workflow.
- Router:
cybersecurity-pack skills/cybersecurity-skills/performing-web-application-penetration-test/SKILL.mdskills/cybersecurity-skills/performing-web-application-vulnerability-triage/SKILL.md
Límites
Los límites viajan con el prompt.
- Nunca pruebes un objetivo sin autorización escrita explícita de su dueño.
- Respeta exactamente los límites de activos, tiempo, técnica, tasa y manejo de datos; pausa ante inestabilidad o datos sensibles inesperados.
- Usa registros sintéticos cuando sea posible y guarda evidencia solo en ubicaciones aprobadas.
Listo significa
Un cierre que se puede comprobar.
Cada prueba planificada en alcance está marcada como pasa, falla o no probada con motivo; los hallazgos confirmados tienen evidencia reproducible y responsables; el informe está entregado y reconocido.
Fuentes
De dónde sale este proceso.
- owasp.org/www-project-web-security-testing-guide/
- wstg.owasp.org/latest/4-Web_Application_Security_Testing/00-Introduction_and_Objectives/
- github.com/OWASP/wstg
Las fuentes fijan el patrón del workflow. Los posts de Reddit y de la comunidad, cuando aparecen, se tratan como anécdotas de quien lo practica, no como hechos universales.