broken-authentication
Prueba de Seguridad de Autenticación
Identificar vulnerabilidades de autenticación rotas en aplicaciones web utilizando metodologías de prueba sistemáticas. Esta habilidad guía a los profesionales de seguridad a través de la evaluación de políticas de contraseñas, pruebas de gestión de sesiones y análisis de relleno de credenciales.
Descargar el ZIP de la skill
Subir en Claude
Ve a Configuración → Capacidades → Skills → Subir skill
Activa y empieza a usar
Pruébalo
Usando "broken-authentication". ¿Cómo pruebo si nuestra aplicación es vulnerable al relleno de credenciales?
Resultado esperado:
- La prueba de relleno de credenciales implica usar pares nombre de usuario:contraseña conocidos como comprometidos para probar si los usuarios reutilizan contraseñas. Pasos clave:
- 1. Obtener listas de credenciales legítimas (Have I Been Pwned)
- 2. Usar herramientas automatizadas con pares coincidentes de email:contraseña
- 3. Implementar tasas de solicitud lentas para evitar detección
- 4. Probar múltiples cuentas para identificar usuarios afectados
- Importante: Solo probar con autorización y tus propias cuentas de prueba
Usando "broken-authentication". ¿Qué hace que un token de sesión sea inseguro?
Resultado esperado:
- Los tokens de sesión inseguros a menudo exhiben:
- - Baja entropía (patrones predecibles)
- - Longitud insuficiente (menos de 128 bits)
- - Contiene datos sensibles (IDs de usuario, timestamps)
- - Faltan flags de seguridad (HttpOnly, Secure, SameSite)
- - Sin validación del lado del servidor
- Prueba recopilando múltiples tokens y analizando patrones
Auditoría de seguridad
SeguroThis is a legitimate security education skill for testing authentication vulnerabilities. All static findings are false positives - the skill contains documentation and examples showing testing methodologies, not malicious code. The skill explicitly requires written authorization and is designed for authorized security testing professionals.
Puntuación de calidad
Lo que puedes crear
Evaluación de Seguridad Pre-despliegue
Probar mecanismos de autenticación en entornos de staging antes del lanzamiento a producción para identificar vulnerabilidades
Pruebas de Equipo Rojo
Evaluar la seguridad de autenticación del cliente como parte de pruebas de penetración autorizadas
Capacitación y Educación en Seguridad
Aprender metodologías de prueba de vulnerabilidades de autenticación para desarrollo profesional
Prueba estos prompts
Ayúdame a probar la política de contraseñas de nuestro sistema de inicio de sesión. ¿Qué requisitos de contraseña debo verificar y cómo puedo identificar debilidades en la aplicación de la política?
Necesito analizar tokens de sesión de nuestra aplicación. ¿Qué características debo buscar para determinar si los tokens de sesión son seguros? ¿Cómo pruebo la predecibilidad?
Guíame a través de las pruebas de mecanismos de bloqueo de cuentas. ¿Cuáles son los pasos de prueba para verificar que el bloqueo funciona correctamente y qué técnicas de evasión debo verificar?
¿Qué verificaciones de seguridad debo realizar al probar la implementación de autenticación multifactor? ¿Cómo identifico vulnerabilidades comunes de evasión de MFA?
Mejores prácticas
- Obtener siempre autorización por escrito antes de probar cualquier sistema
- Usar cuentas de prueba dedicadas en lugar de credenciales de usuarios reales
- Documentar todos los hallazgos con evidencia de proof-of-concept
Evitar
- Probar sistemas de producción sin autorización explícita
- Usar credenciales reales comprometidas de filtraciones de datos reales
- Intentar acceder a cuentas que pertenecen a otros usuarios
Preguntas frecuentes
¿Es seguro usar esta habilidad?
¿Qué herramientas usa esta habilidad?
¿Necesito permisos especiales para usar esta habilidad?
¿Puede esta habilidad probar cualquier sitio web?
¿Qué métodos de autenticación se pueden probar?
¿Cuánto tiempo toma una evaluación típica?
Detalles del desarrollador
Autor
sickn33Licencia
MIT
Repositorio
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/broken-authenticationRef.
main
Estructura de archivos
📄 SKILL.md