Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
aws-pentest — Automatisiertes AWS-Sicherheitsbewertungs-CLI mit 30 Modulen für IAM-Privilegieneskalation, S3-Exposition, Compute, Netzwerk, Logging und Fehlkonfigurationsprüfungen, das Markdown-Auditberichte erzeugt. | Kitploit
Tools/GitHubGitHub/capture0x/aws-pentest
Cloud-Infrastruktur-SicherheitDefensivwerkzeugePrivilege EscalationAufklärungSchwachstellenscannerPersistenzmechanismenKonfigurationsprüfungInformationsbeschaffungPost-ExploitationPenetrationstestsCloud-Sicherheit
34856vor 5 MonatenVon Kitploit geprüft
Red Teaming
GitHubcapture0x/aws-pentest

aws-pentest

Automatisiertes AWS-Sicherheitsbewertungs-CLI mit 30 Modulen für IAM-Privilegieneskalation, S3-Exposition, Compute, Netzwerk, Logging und Fehlkonfigurationsprüfungen, das Markdown-Auditberichte erzeugt.

Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

AWS Pentest Tool Logo

AWS Pentest Tool

Python 3.8+ MIT License v3.0.0 30 Module Markdown-Managementbericht

Automatisiertes Framework zur Sicherheitsbewertung von AWS-Cloud-Umgebungen für autorisierte Audits, Penetrationstests und Red-Team-Einsätze.


Überblick

AWS Pentest Tool prüft AWS-Umgebungen auf Identitätsrisiken, öffentliche Exposition, Offenlegung von Geheimnissen, schwache Vertrauensbeziehungen, Protokollierungslücken und Fehlkonfigurationen von Cloud-Diensten. Es führt eine mehrteilige Bewertungspipeline aus und erzeugt einen zeitgestempelten Markdown-Bericht mit Schweregradzählungen, Nachweisen, Proof-of-Concept-Befehlen und Hinweisen zur Behebung.

Die CLI ist für die praktische Arbeit im Rahmen von Einsätzen konzipiert:

  • Multiregionale AWS-Enumeration über boto3
  • Vollständiger Audit- und gezielter Modul-Scan-Modus
  • Umfangreiche Terminal-Fortschrittsanzeige während langer Scans
  • Markdown-Berichte im Executive-Stil in reports/
  • Defensive und offensive Validierungshilfen für autorisierte Tests

Autorisierung erforderlich. Führen Sie dieses Tool nur gegen AWS-Konten aus, die Ihnen gehören oder für die Sie eine ausdrückliche schriftliche Testgenehmigung besitzen.


Inhaltsverzeichnis

  • Schnellstart
  • Audit-Modi
  • Befehle
  • Modulabdeckung
  • Berichtsausgabe
  • Screenshots
  • Anforderungen
  • Projektstruktur
  • Sicherheitshinweise
  • Lizenz

Schnellstart

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

Führen Sie eine umfassendere Bewertung durch:

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

Führen Sie einen gezielten Service-Scan durch:

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

Audit-Modi

ModusUmfangEmpfohlene Verwendung
reconPrüfungen zu Kernidentität, Storage, Compute, Serverless, Netzwerk, Logging und GovernanceSchnelle Ersteinschätzung
lootrecon plus tiefergehende Prüfungen zu Netzwerk, RDS, KMS, Secrets, ECR, EBS und CloudTrailÜberprüfung sensibler Daten und Expositionen
allVollständiger verfügbarer Scan-PfadVollständiger Einsatz oder abschließende Validierung

Beispiel:

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

Befehle

Kernbefehle

BefehlZweck
configureAWS-Anmeldeinformationen in einer lokalen .env-Datei mit 0600-Berechtigungen speichern
auditDie vollständige orchestrierte Bewertung ausführen und einen Markdown-Bericht erstellen
exploit-iamIAM-Privilegieneskalations-Befunde und Proof-of-Concept-Befehle anzeigen
exploit-s3S3-Exposition und Exploitation-Hinweise pro Bucket anzeigen
backdoor-createEinen persistenten IAM-Administratorbenutzer erstellen; destruktiv und durch Bestätigung abgesichert

Gezielte Scans

BefehlModulPrimäre Prüfungen
scan-stsSTS Cross-AccountRiskante Trust-Policies, schwache ExternalId-Konfiguration, OIDC-Provider, Rollenketten
scan-apigwAPI GatewayFehlende Authentifizierung, schwache Ressourcen-Policies, WAF-Lücken, JWT/CORS-Probleme
scan-cognitoCognitoNicht authentifizierte Identity Pools, schwache MFA-Konfiguration, App-Client-Exposition
scan-dynamodbDynamoDBVerschlüsselung, PITR, Streams, Ressourcen-Policies
scan-sqs-snsSQS / SNSÖffentliche Policies, HTTP-Subscriptions, fehlende serverseitige Verschlüsselung
scan-cfnCloudFormationSecret-Ausgaben, Privilegienrisiko der Stack-Rolle, Drift
scan-dnsRoute53Kandidaten für Subdomain-Übernahme, DNSSEC, NS-Delegationsrisiko
scan-codebuildCodeBuild / CodePipelineKlartext-Secrets, privilegierter Modus, Artefakt-Verschlüsselung
scan-wafAWS WAFStandardaktion, fehlende Managed Rules, Rate Limiting, Logging
scan-scpAWS Organizations SCPGuardrail-Abdeckung, fehlende kritische Denies, Organisationsmitgliedschaft
scan-sfnStep Functions / EventBridgeÖffentliche Event-Busse, Cross-Account-Ziele, State-Machine-Logging und Secrets

Häufige Beispiele

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

Modulabdeckung

Tool herunterladen