Manual integral de OWASP que describe procesos técnicos para evaluar la seguridad y aplicar ingeniería inversa a aplicaciones móviles en Android e iOS.
m14r41/PentestingEverything
Base de conocimiento estructurada sobre pruebas de penetración, con metodologías, listas de herramientas y PDF de referencia para 23 áreas de seguridad, desde web y móvil hasta cloud y Wi-Fi.
- Estrellas
- 2,254
- Forks
- 491
- Issues abiertos
- 6
- Último commit
- hace 21 días
¿Qué es?
PentestingEverything es una base de conocimiento estructurada para profesionales de seguridad que abarca las pruebas de penetración y la seguridad de aplicaciones. Está organizada en 23 áreas, entre ellas web, API, móvil (Android e iOS), thick client, revisión de código fuente, DevSecOps, redes, Wi-Fi, Active Directory, cloud, contenedores y Kubernetes, IoT, blockchain y seguridad de LLM o MCP. Cada área incluye páginas de documentación con metodologías y listas de herramientas de uso frecuente.
El proyecto se publica como un sitio web con búsqueda y navegación, e incluye un conjunto de PDF de referencia y un sitio de listas de verificación. Sus listas de herramientas abarcan productos comerciales como Burp Suite Professional y herramientas open source como Nmap, Nuclei, OWASP ZAP y Semgrep, agrupadas según el área de pruebas a la que corresponden.
El repositorio también incluye un Agent Skill instalable para que los agentes de programación con IA puedan consultar la base de conocimiento durante evaluaciones autorizadas. El skill incluye reglas para confirmar la autorización antes de realizar pruebas activas y para controlar el ritmo de las solicitudes automatizadas.
Funciones clave
- 01Documentación de metodologías para 23 áreas de pruebas de seguridad
- 02Listas de herramientas agrupadas por área de pruebas, desde web hasta Wi-Fi y cloud
- 03PDF de referencia y un sitio complementario de listas de verificación para pruebas de penetración
- 04Sitio web con búsqueda para explorar áreas y herramientas
- 05Agent Skill instalable para usar con agentes de programación con IA
Casos de uso
- Planificar el alcance y los pasos de una prueba de penetración web o móvil
- Encontrar las herramientas adecuadas para un área de pruebas específica, como Active Directory o contenedores
- Facilitar la incorporación de profesionales júnior de seguridad con material de referencia estructurado
- Permitir que un agente de IA consulte metodologías de pruebas durante un encargo autorizado
Inicio rápido
- 1
Explora el sitio web activo o la documentación del repositorio
- 2
Instala el Agent Skill portátil en tu proyecto
npx skills add m14r41/PentestingEverything --skill pentesting-everything
Temas
Preguntas frecuentes
- ¿Qué es PentestingEverything?
- Base de conocimiento estructurada sobre pruebas de penetración, con metodologías, listas de herramientas y PDF de referencia para 23 áreas de seguridad, desde web y móvil hasta cloud y Wi-Fi. PentestingEverything es una base de conocimiento estructurada para profesionales de seguridad que abarca las pruebas de penetración y la seguridad de aplicaciones. Está organizada en 23 áreas, entre ellas web, API, móvil (Android e iOS), thick client, revisión de código fuente, DevSecOps, redes, Wi-Fi, Active Directory, cloud, contenedores y Kubernetes, IoT, blockchain y seguridad de LLM o MCP. Cada área incluye páginas de documentación con metodologías y listas de herramientas de uso frecuente.
- ¿PentestingEverything es gratuito? ¿Qué licencia tiene?
- PentestingEverything es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿PentestingEverything sigue mantenido?
- Mantenimiento activo. El último commit de PentestingEverything fue el 16 oct 2026.
- ¿Para qué puedo usar PentestingEverything?
- Planificar el alcance y los pasos de una prueba de penetración web o móvil Encontrar las herramientas adecuadas para un área de pruebas específica, como Active Directory o contenedores Facilitar la incorporación de profesionales júnior de seguridad con material de referencia estructurado Permitir que un agente de IA consulte metodologías de pruebas durante un encargo autorizado
- ¿Cómo se instala PentestingEverything?
- Explora el sitio web activo o la documentación del repositorio Instala el Agent Skill portátil en tu proyecto: npx skills add m14r41/PentestingEverything --skill pentesting-everything
- ¿Dónde consigo PentestingEverything?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/m14r41/PentestingEverything
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Escáner de seguridad web en Rust para pruebas de penetración, con más de 125 módulos, una extensión de navegador y un modo de pruebas basado en IA.
Plataforma de análisis de componentes basada en SBOM que hace seguimiento de las dependencias de software y sus vulnerabilidades conocidas en los proyectos de una organización.
Colección de 70 proyectos prácticos de ciberseguridad, desde scripts para principiantes hasta herramientas avanzadas, con rutas de certificación y recursos de aprendizaje.
Un escáner de código abierto para línea de comandos que prueba LLM en busca de fallos como prompt injection, filtraciones de datos, jailbreaks y respuestas tóxicas.
Proveedor de identidad autohospedado y compatible con Keycloak, escrito en Rust y distribuido como un único binario con soporte para OIDC, OAuth2, DPoP y CIBA.