Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
aws-pentest — CLI automatizado de avaliação de segurança da AWS com 30 módulos que abrangem escalonamento de privilégios do IAM, exposição do S3, computação, rede, registro e verificações de configuração incorreta, produzindo relatórios de auditoria em Markdown. | Kitploit
Ferramentas/GitHubGitHub/capture0x/aws-pentest
Segurança de Infraestrutura em NuvemFerramentas DefensivasEscalada de PrivilégiosReconhecimentoScanners de VulnerabilidadesMecanismos de PersistênciaAuditoria de ConfiguraçãoColeta de InformaçõesPós-ExploraçãoTestes de PenetraçãoSegurança na Nuvem
34877há 5 mesesRevisado pelo Kitploit
Red Teaming
GitHubcapture0x/aws-pentest

aws-pentest

CLI automatizado de avaliação de segurança da AWS com 30 módulos que abrangem escalonamento de privilégios do IAM, exposição do S3, computação, rede, registro e verificações de configuração incorreta, produzindo relatórios de auditoria em Markdown.

Ver Repositório

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Compartilhar

Logotipo da AWS Pentest Tool

AWS Pentest Tool

Python 3.8+ Licença MIT v3.0.0 30 Módulos Relatório executivo em Markdown

Framework automatizado de avaliação de segurança em nuvem AWS para auditorias autorizadas, testes de intrusão e engajamentos de red team.


Visão Geral

A AWS Pentest Tool audita ambientes AWS em busca de riscos de identidade, exposição pública, vazamento de segredos, relações de confiança fracas, lacunas de logging e configurações incorretas de serviços de nuvem. Ela executa um pipeline de avaliação com múltiplos módulos e produz um relatório Markdown com carimbo de data/hora, contendo contagens de severidade, evidências, comandos de prova de conceito e orientações de remediação.

A CLI foi projetada para o trabalho prático de engajamentos:

  • Enumeração AWS multi-região por meio do boto3
  • Modos de auditoria completa e de varredura de módulos específicos
  • Progresso detalhado no terminal durante varreduras longas
  • Relatórios Markdown em estilo executivo em reports/
  • Auxiliares de validação defensiva e ofensiva para testes autorizados

Autorização necessária. Execute esta ferramenta apenas contra contas AWS que você possui ou para as quais tem permissão escrita explícita para testar.


Índice

  • Início Rápido
  • Modos de Auditoria
  • Comandos
  • Cobertura de Módulos
  • Saída do Relatório
  • Capturas de Tela
  • Requisitos
  • Estrutura do Projeto
  • Notas de Segurança
  • Licença

Início 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

Execute uma avaliação mais ampla:

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

Execute uma varredura direcionada de serviços:

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 Auditoria

ModoEscopoUso Recomendado
reconVerificações de identidade central, armazenamento, computação, serverless, rede, logging e governançaAvaliação inicial rápida
lootrecon mais verificações aprofundadas de rede, RDS, KMS, secrets, ECR, EBS e CloudTrailRevisão de dados sensíveis e exposição
allCaminho de varredura completo disponívelEngajamento completo ou validação final

Exemplo:

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

Comandos

Comandos Principais

ComandoFinalidade
configureSalva as credenciais da AWS em um arquivo .env local com permissões 0600
auditExecuta a avaliação orquestrada completa e gera um relatório em Markdown
exploit-iamMostra descobertas de escalonamento de privilégios do IAM e comandos de prova de conceito
exploit-s3Mostra dicas de exposição e exploração do S3 por bucket
backdoor-createCria um usuário administrador persistente do IAM; destrutivo e protegido por confirmação

Varreduras Direcionadas

ComandoMóduloVerificações Principais
scan-stsSTS Cross-AccountPolíticas de confiança arriscadas, postura fraca de ExternalId, provedores OIDC, cadeias de funções
scan-apigwAPI GatewayAutenticação ausente, políticas de recursos fracas, lacunas de WAF, problemas de JWT/CORS
scan-cognitoCognitoPools de identidade não autenticados, postura fraca de MFA, exposição de clientes de aplicativo
scan-dynamodbDynamoDBCriptografia, PITR, streams, políticas de recursos
scan-sqs-snsSQS / SNSPolíticas públicas, assinaturas HTTP, criptografia do lado do servidor ausente
scan-cfnCloudFormationSaídas de segredos, risco de privilégios da função de pilha, drift
scan-dnsRoute53Candidatos a subdomain takeover, DNSSEC, risco de delegação de NS
scan-codebuildCodeBuild / CodePipelineSegredos em texto simples, modo privilegiado, criptografia de artefatos
scan-wafAWS WAFAção padrão, regras gerenciadas ausentes, limitação de taxa, registro em log
scan-scpAWS Organizations SCPCobertura de guardrails, negações críticas ausentes, associação à organização
scan-sfnStep Functions / EventBridgeBarramentos de eventos públicos, destinos entre contas, registro em log e segredos de máquinas de estado

Exemplos Comuns

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

Baixar ferramenta