Skip to content
KitploitKITPLOIT
StrumentiExploitsBlog
Log in
Invia
StrumentiExploitsBlog
Invia

Strumenti di Hacking, PenTest e Cybersecurity per il tuo Arsenale di Sicurezza!

Kitploit è una directory di strumenti di hacking, cybersecurity e pentesting. Scopri gli ultimi aggiornamenti dei progetti per trovare vulnerabilità, analizzare sistemi, automatizzare i test e rafforzare la tua sicurezza.

FeedContattoPrivacy© 2026 Kitploit

Directory degli strumenti

Categorie

Vedi tutte le categorie
Loading categories
aws-pentest — CLI automatizzata per la valutazione della sicurezza AWS con 30 moduli che coprono l'escalation dei privilegi IAM, l'esposizione S3, il calcolo, la rete, il logging e i controlli di misconfigurazione, producendo report di audit in Markdown. | Kitploit
Strumenti/GitHubGitHub/capture0x/aws-pentest
Sicurezza dell'Infrastruttura CloudStrumenti DifensiviEscalation di PrivilegiRicognizioneScanner di VulnerabilitàMeccanismi di PersistenzaAudit di ConfigurazioneRaccolta InformazioniPost-ExploitPenetration TestingSicurezza Cloud
348565 mesi faRevisionato da Kitploit
Red Teaming
GitHubcapture0x/aws-pentest

aws-pentest

CLI automatizzata per la valutazione della sicurezza AWS con 30 moduli che coprono l'escalation dei privilegi IAM, l'esposizione S3, il calcolo, la rete, il logging e i controlli di misconfigurazione, producendo report di audit in Markdown.

Vedi Repository

Più Popolari

Vedi tutti →

Scopri gli strumenti più utilizzati dalla nostra community.

Esplora tutti gli strumenti

Sfoglia la nostra collezione di strumenti

Vedi tutti gli strumenti →
Condividi

Logo di AWS Pentest Tool

AWS Pentest Tool

Python 3.8+ MIT License v3.0.0 30 Modules Markdown executive report

Framework automatizzato per la valutazione della sicurezza del cloud AWS, pensato per audit autorizzati, penetration test e attività di red team.


Panoramica

AWS Pentest Tool analizza gli ambienti AWS alla ricerca di rischi legati alle identità, esposizione pubblica, fuga di segreti, relazioni di trust deboli, lacune nella registrazione dei log e configurazioni errate dei servizi cloud. Esegue una pipeline di valutazione multi-modulo e produce un report Markdown con timestamp, conteggi per severità, evidenze, comandi proof-of-concept e indicazioni di remediation.

La CLI è progettata per attività operative concrete:

  • Enumerazione AWS multi-regione tramite boto3
  • Modalità di audit completo e scansione mirata per modulo
  • Avanzamento dettagliato nel terminale durante le scansioni lunghe
  • Report Markdown in stile executive nella cartella reports/
  • Strumenti di validazione difensivi e offensivi per test autorizzati

Autorizzazione necessaria. Eseguire questo strumento solo su account AWS di proprietà o per i quali si dispone di esplicita autorizzazione scritta al test.


Indice

  • Avvio rapido
  • Modalità di audit
  • Comandi
  • Copertura dei moduli
  • Output del report
  • Screenshot
  • Requisiti
  • Struttura del progetto
  • Note di sicurezza
  • Licenza

Avvio rapido

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

Esegui una valutazione più ampia:

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

Esegui una scansione mirata dei servizi:

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

Modalità di audit

ModalitàAmbitoUtilizzo consigliato
reconControlli su identità principale, storage, compute, serverless, rete, logging e governanceValutazione iniziale rapida
lootrecon più controlli approfonditi su rete, RDS, KMS, secrets, ECR, EBS e CloudTrailRevisione di dati sensibili ed esposizione
allPercorso di scansione completo disponibileIngaggio completo o validazione finale

Esempio:

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

Comandi

Comandi principali

ComandoScopo
configureSalva le credenziali AWS in un file .env locale con permessi 0600
auditEsegue la valutazione orchestrata completa e genera un report Markdown
exploit-iamMostra i risultati di privilege escalation IAM e i comandi proof-of-concept
exploit-s3Mostra l'esposizione S3 e i suggerimenti di sfruttamento per bucket
backdoor-createCrea un utente amministratore IAM persistente; distruttivo e protetto da conferma

Scansioni mirate

ComandoModuloControlli principali
scan-stsSTS Cross-AccountPolicy di trust rischiose, postura ExternalId debole, provider OIDC, catene di ruoli
scan-apigwAPI GatewayAutenticazione mancante, policy delle risorse deboli, lacune WAF, problemi JWT/CORS
scan-cognitoCognitoIdentity pool non autenticati, postura MFA debole, esposizione degli app client
scan-dynamodbDynamoDBCrittografia, PITR, stream, policy delle risorse
scan-sqs-snsSQS / SNSPolicy pubbliche, sottoscrizioni HTTP, crittografia lato server mancante
scan-cfnCloudFormationOutput contenenti segreti, rischio di privilegi del ruolo dello stack, drift
scan-dnsRoute53Candidati al subdomain takeover, DNSSEC, rischio di delega NS
scan-codebuildCodeBuild / CodePipelineSegreti in chiaro, modalità privilegiata, crittografia degli artefatti
scan-wafAWS WAFAzione predefinita, regole gestite mancanti, rate limiting, logging
scan-scpAWS Organizations SCPCopertura delle guardrail, deny critici mancanti, appartenenza all'organizzazione
scan-sfnStep Functions / EventBridgeEvent bus pubblici, target cross-account, logging e segreti delle state machine

Esempi comuni

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

Copertura dei moduli

Scarica lo strumento