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
pentx-vapt-skill — Open-Source-KI-gestützter 5-Phasen-VAPT-Pentest-Agent — Recon/Scan/Vuln/Exploit/Report mit PoC | Kitploit
Tools/GitHubGitHub/yashas-13/pentx-vapt-skill
AufklärungSchwachstellenscannerPort-ScanningSchwachstellenanalyseExploitationInformationsbeschaffungWebsicherheitPenetrationstestsSubdomain-Enumeration
GitHubyashas-13/pentx-vapt-skill

pentx-vapt-skill

Open-Source-KI-gestützter 5-Phasen-VAPT-Pentest-Agent — Recon/Scan/Vuln/Exploit/Report mit PoC

3101vor 2 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Repository anzeigen
Teilen

Pentx Logo

🔥 Pentx — Fortgeschrittene VAPT-Skill

KI-gestützter Penetration-Testing-Agent für den Pi Coding Agent

License Python Phase Tools Status

Pentx ist eine fortgeschrittene 5-phasige VAPT-Skill (Vulnerability Assessment & Penetration Testing), die vollständiges Penetration Testing ausführt und für jeden Fund einen detaillierten Proof-of-Concept erstellt.

GitHub Stars GitHub Forks


📸 Screenshots

Tool-PrüfungScan-FortschrittBericht
ToolsScanReport

🚀 Funktionen

┌─────────────────────────────────────────────────────────────────────┐
│  ✅ 5-Phase Pipeline    │  Recon → Scan → Vuln → Exploit → Report  │
│  ✅ 30+ Tools           │  nmap, nuclei, sqlmap, ffuf, owscan...  │
│  ✅ Auto-Install        │  Missing tools via onex (370+ tools)     │
│  ✅ PoC Generation      │  Every finding with proof-of-concept     │
│  ✅ Multi-Format Reports│  HTML, Markdown, JSON, CSV, SARIF        │
│  ✅ Non-Standard Ports  │  Full support for custom ports           │
│  ✅ Cross-Validation    │  Two-source confirmation for accuracy    │
└─────────────────────────────────────────────────────────────────────┘

⚡ Schnellstart

1. Abhängigkeiten installieren

# Auto-install all tools via onex
cd ~/.pi/agent/skills/pentx/scripts
python3 lib/tool_manager.py auto

# Or manually check
bash tools_check.sh

2. Vollständigen VAPT-Scan ausführen

python3 pentx.py https://target.com:4280/

3. Einzelne Phase ausführen

python3 pentx.py https://target.com --phase 1   # Recon only
python3 pentx.py https://target.com --phase 3   # Vuln assessment
python3 pentx.py https://target.com --phase 5   # Report only

4. Fast Mode

python3 pentx.py https://target.com --fast      # Skip nmap + nuclei
python3 pentx.py https://target.com --no-exploit # Read-only

🔧 Tool-Stack

ToolZweckErforderlich
nmapPort-/Dienst-/Schwachstellen-Scanning✅
nucleiTemplate-basiertes Schwachstellen-Scanning✅
httpxPrüfung aktiver Hosts✅
sqlmapAutomatisierung von SQL-Injection✅
ffufVerzeichnis-/Datei-Fuzzing✅
niktoWebserver-Scanning⚠️
owscanWeb-Schwachstellenscanner⚠️
amassSubdomain-Enumeration⚠️

📊 5-Phasen-Workflow

┌──────────────────────────────────────────────────────────────────────┐
│                                                                      │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│  │   PHASE 1   │→ │   PHASE 2   │→ │   PHASE 3   │→ │   PHASE 4   │→ │   PHASE 5   │
│  │  Recon      │  │  Scan       │  │  Vuln       │  │  Exploit    │  │  Report     │
│  │             │  │             │  │             │  │             │  │             │
│  │ • Subdomain │  │ • Nmap      │  │ • SQLi      │  │ • SQLi Exp  │  │ • HTML      │
│  │ • Tech Stack│  │ • Nikto     │  │ • LFI/XSS   │  │ • Auth Test │  │ • Markdown  │
│  │ • Nuclei    │  │ • FFUF      │  │ • OWScan    │  │ • PoC Gen   │  │ • JSON/CSV  │
│  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘

🛠️ Integration

onex Paketmanager

# Check tool status
python3 lib/tool_manager.py status

# Auto-install all missing tools
python3 lib/tool_manager.py auto

# Install specific tool
python3 lib/tool_manager.py install nikto

# List all 370+ tools
python3 lib/tool_manager.py list

owscan Web Scanner

# Run owscan standalone
php tools/owscan/owscan.php -u https://target.com:4280/

# Via wrapper (auto-parses to pentx format)
python3 lib/owscan_wrapper.py https://target.com:4280/ output/owscan

📁 Ausgabestruktur

output/
├── phase1-recon/        # Recon assets, live hosts, nuclei, findings
├── phase2-scan/         # Nmap XML, ffuf, nikto, findings
├── phase3-vuln/         # SQLi, LFI/XSS/SSRF PoCs + findings
├── phase4-exploit/      # PoC artifacts, banner verification
├── report.html          # HTML report (exec + PoC cards)
├── report.md            # Full technical Markdown report
├── exec-summary.md      # Leadership summary
├── findings-merged.json # Machine-readable findings
├── findings.csv         # CSV for spreadsheets
├── findings.sarif       # SARIF for CI/CD
└── poc-full/            # Per-finding PoC .txt artifacts

🎯 PoC-Format-Beispiel

═══════════════════════════════════════════════════════════════
  SQL Injection on 'id' — https://target.com:4280/page
═══════════════════════════════════════════════════════════════

Request:
  GET /page?id=1'+AND+1=1-- HTTP/1.1
  Host: target.com:4280

Response:
  HTTP/1.1 200 OK
  [Page content with true condition]

Severity: Critical (CVSS 9.8)
Remediation: Use parameterized queries / prepared statements.
═══════════════════════════════════════════════════════════════

🔒 Sicherheitsregeln

RegelBeschreibung
⚠️ AutorisierungNur gegen autorisierte Ziele ausführen
📖 Nur-LesenStandardmodus, verwende --no-exploit
🚫 Nicht destruktivKein DoS, keine Datenzerstörung
⏱️ TimeoutsAlle Prüfungen verwenden kurze Timeouts
🔐 Sicheres SQLi--batch-Modus, begrenztes Level/Risk

📚 CLI-Referenz

python3 pentx.py <target> [output] [options]

Options:
  --phase N           Run single phase (1-5)
  --no-exploit        Skip Phase 4 (exploitation)
  --fast              Skip nmap + nuclei, fast scan
  --skip-nmap         Skip nmap scan
  --skip-nuclei       Skip nuclei scan
  --target-port N     Override target port
  --timeout N         Per-phase timeout (default: 300s)
  --check             Check tool availability
  --report <dir>      Regenerate report from output dir
  --tools <cmd>       Tool manager: status|install|list|auto
  --owscan <url>      Run owscan standalone

🏆 Gesponsert von

SponsorTyp
TermuxCommunity
OnexTool-Anbieter
Gameye98Scanner-Entwickler

Unterstütze Pentx — GitHub Sponsors | PayPal


🙏 Danksagungen

Tool herunterladen