Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

FeedsContactoPrivacidad© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
aws-pentest — CLI automatizada de evaluación de seguridad de AWS con 30 módulos que cubren escalada de privilegios de IAM, exposición de S3, cómputo, red, registro y comprobaciones de mala configuración, generando informes de auditoría en Markdown. | Kitploit
Herramientas/GitHubGitHub/capture0x/aws-pentest
Seguridad de Infraestructura en la NubeHerramientas DefensivasEscalada de PrivilegiosReconocimientoEscáneres de VulnerabilidadesMecanismos de PersistenciaAuditoría de ConfiguraciónRecopilación de InformaciónPost-ExplotaciónPruebas de PenetraciónSeguridad en la Nube
34877hace 5 mesesRevisado por Kitploit
Red Teaming
GitHubcapture0x/aws-pentest

aws-pentest

CLI automatizada de evaluación de seguridad de AWS con 30 módulos que cubren escalada de privilegios de IAM, exposición de S3, cómputo, red, registro y comprobaciones de mala configuración, generando informes de auditoría en Markdown.

Ver Repositorio

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir

Logotipo de AWS Pentest Tool

AWS Pentest Tool

Python 3.8+ Licencia MIT v3.0.0 30 módulos Informe ejecutivo en Markdown

Framework automatizado de evaluación de seguridad en la nube de AWS para auditorías autorizadas, pruebas de penetración y compromisos de red team.


Descripción general

AWS Pentest Tool audita entornos de AWS en busca de riesgos de identidad, exposición pública, filtración de secretos, relaciones de confianza débiles, brechas de registro y configuraciones incorrectas de servicios en la nube. Ejecuta una canalización de evaluación con múltiples módulos y genera un informe en Markdown con marca de tiempo que incluye recuentos de severidad, evidencias, comandos de prueba de concepto y orientación de remediación.

La CLI está diseñada para el trabajo práctico en compromisos:

  • Enumeración de AWS en múltiples regiones mediante boto3
  • Modos de auditoría completa y de escaneo de módulos específicos
  • Progreso detallado en la terminal durante escaneos prolongados
  • Informes en Markdown de estilo ejecutivo en reports/
  • Asistentes de validación defensiva y ofensiva para pruebas autorizadas

Se requiere autorización. Ejecute esta herramienta únicamente contra cuentas de AWS de su propiedad o sobre las que tenga permiso escrito explícito para realizar pruebas.


Tabla de contenidos

  • Inicio rápido
  • Modos de auditoría
  • Comandos
  • Cobertura de módulos
  • Salida del informe
  • Capturas de pantalla
  • Requisitos
  • Estructura del proyecto
  • Notas de seguridad
  • Licencia

Inicio rápido

git clone https://github.com/capture0x/aws-pentest.git
cd aws-pentest

python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt

python3 aws_agent.py configure
python3 aws_agent.py audit --mode recon

Ejecute una evaluación más amplia:

python3 aws_agent.py audit --mode all --regions us-east-1,eu-west-1 --output reports

Ejecute un escaneo dirigido de servicios:

python3 aws_agent.py scan-sts
python3 aws_agent.py scan-apigw --regions us-east-1,us-west-2
python3 aws_agent.py scan-dns --region us-east-1

Modos de auditoría

ModoAlcanceUso recomendado
reconComprobaciones de identidad central, almacenamiento, cómputo, serverless, red, registro y gobernanzaEvaluación inicial rápida
lootrecon más comprobaciones más profundas de red, RDS, KMS, secretos, ECR, EBS y CloudTrailRevisión de datos sensibles y exposición
allRuta de escaneo completa disponibleCompromiso completo o validación final

Ejemplo:

python3 aws_agent.py audit --mode all --profile security-audit --regions us-east-1,eu-west-1

Comandos

Comandos principales

ComandoPropósito
configureGuarda las credenciales de AWS en un archivo .env local con permisos 0600
auditEjecuta la evaluación orquestada completa y genera un informe en Markdown
exploit-iamMuestra los hallazgos de escalada de privilegios de IAM y los comandos de prueba de concepto
exploit-s3Muestra las pistas de exposición y explotación de S3 por bucket
backdoor-createCrea un usuario administrador de IAM persistente; destructivo y protegido por confirmación

Escaneos dirigidos

ComandoMóduloComprobaciones principales
scan-stsSTS entre cuentasPolíticas de confianza riesgosas, postura débil de ExternalId, proveedores OIDC, cadenas de roles
scan-apigwAPI GatewayAutenticación ausente, políticas de recursos débiles, brechas de WAF, problemas de JWT/CORS
scan-cognitoCognitoGrupos de identidades no autenticados, postura débil de MFA, exposición de clientes de aplicación
scan-dynamodbDynamoDBCifrado, PITR, streams, políticas de recursos
scan-sqs-snsSQS / SNSPolíticas públicas, suscripciones HTTP, cifrado del lado del servidor ausente
scan-cfnCloudFormationSalidas con secretos, riesgo de privilegios del rol de la pila, drift
scan-dnsRoute53Candidatos a toma de control de subdominios, DNSSEC, riesgo de delegación de NS
scan-codebuildCodeBuild / CodePipelineSecretos en texto plano, modo privilegiado, cifrado de artefactos
scan-wafAWS WAFAcción predeterminada, reglas administradas ausentes, limitación de tasa, registro
scan-scpSCP de AWS OrganizationsCobertura de barreras de protección, denegaciones críticas ausentes, pertenencia a la organización
scan-sfnStep Functions / EventBridgeBuses de eventos públicos, destinos entre cuentas, registro y secretos de máquinas de estado

Ejemplos comunes

python3 aws_agent.py audit --mode recon
python3 aws_agent.py audit --mode all --regions us-east-1,eu-west-1 --output /tmp/audit
python3 aws_agent.py audit --mode recon --auto-backdoor --verbose

python3 aws_agent.py exploit-iam --identity user/pentest-user
python3 aws_agent.py exploit-iam --auto-assume-role
python3 aws_agent.py exploit-s3 --bucket example-bucket

python3 aws_agent.py backdoor-create --dry-run
python3 aws_agent.py backdoor-create --user-name authorized-test-admin

Cobertura de módulos

Descargar herramienta