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
pentx-vapt-skill — Open-source agente di pentest VAPT a 5 fasi basato su IA — riconoscimento/scansione/vulnerabilità/exploit/report con PoC | Kitploit
Strumenti/GitHubGitHub/yashas-13/pentx-vapt-skill
RicognizioneScanner di VulnerabilitàScansione PorteAnalisi delle VulnerabilitàExploitRaccolta InformazioniSicurezza WebPenetration TestingEnumerazione Sottodomini
GitHubyashas-13/pentx-vapt-skill

pentx-vapt-skill

Open-source agente di pentest VAPT a 5 fasi basato su IA — riconoscimento/scansione/vulnerabilità/exploit/report con PoC

31012 mesi faNon ancora revisionato

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 →
Vedi Repository
Condividi

Pentx Logo

🔥 Pentx — Skill VAPT Avanzata

Agente di Penetration Testing Potenziato dall'AI per Pi Coding Agent

License Python Phase Tools Status

Pentx è una skill VAPT (Vulnerability Assessment & Penetration Testing) avanzata a 5 fasi che esegue un penetration testing completo e genera una Proof-of-Concept dettagliata per ogni finding.

GitHub Stars GitHub Forks


📸 Screenshot

Verifica StrumentiAvanzamento ScansioneReport
ToolsScanReport

🚀 Funzionalità

┌─────────────────────────────────────────────────────────────────────┐
│  ✅ 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    │
└─────────────────────────────────────────────────────────────────────┘

⚡ Avvio rapido

1. Installa le dipendenze

# 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. Esegui una scansione VAPT completa

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

3. Esegui una singola fase

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. Modalità veloce

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

🔧 Stack di Strumenti

StrumentoScopoRichiesto
nmapScansione porte/servizi/vulnerabilità✅
nucleiScansione vulnerabilità basata su template✅
httpxSondaggio host attivi✅
sqlmapAutomazione SQL injection✅
ffufFuzzing directory/file✅
niktoScansione web server⚠️
owscanScanner di vulnerabilità web⚠️
amassEnumerazione sottodomini⚠️

📊 Workflow in 5 Fasi

┌──────────────────────────────────────────────────────────────────────┐
│                                                                      │
│  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐  ┌─────────────┐
│  │   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  │
│  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘  └─────────────┘
│                                                                      │
└──────────────────────────────────────────────────────────────────────┘

🛠️ Integrazione

Gestore di pacchetti onex

# 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

📁 Struttura dell'output

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

🎯 Esempio di formato PoC

═══════════════════════════════════════════════════════════════
  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.
═══════════════════════════════════════════════════════════════

🔒 Regole di Sicurezza

RegolaDescrizione
⚠️ AutorizzazioneEseguire solo contro target autorizzati
📖 Sola letturaModalità predefinita, usare --no-exploit
🚫 Nessuna azione distruttivaNessun DoS, nessuna distruzione di dati
⏱️ TimeoutTutte le sonde utilizzano timeout brevi
🔐 SQLi sicuraModalità --batch, livello/rischio limitati

📚 Riferimento CLI

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

🏆 Sponsorizzato da

SponsorTipo
TermuxCommunity
OnexFornitore di strumenti
Gameye98Sviluppatore dello scanner

Supporta Pentx — GitHub Sponsors | PayPal


🙏 Crediti

Scarica lo strumento