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
summit — Piattaforma open-source per il test di sicurezza web: proxy, scanner e fuzzer in un'unica CLI. Di Pennacle Security. | Kitploit
Strumenti/GitHubGitHub/pennacle-security/summit
RicognizioneScanner di VulnerabilitàScanner di Vulnerabilità WebAnalisi delle VulnerabilitàProxy Web e IntercettazioneTest di Sicurezza delle APIRaccolta InformazioniBypass WAFSicurezza WebFuzzingPenetration Testing
4314012 giorni 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 →
Enumerazione Sottodomini
GitHubpennacle-security/summit

summit

Piattaforma open-source per il test di sicurezza web: proxy, scanner e fuzzer in un'unica CLI. Di Pennacle Security.

Vedi RepositorySito web
Condividi

summit

CI status release PyPI CII Best Practices OpenSSF Scorecard docs python 3.10+ MIT license dependencies

Una CLI scriptabile per il test della sicurezza web: scanner, proxy con intercettazione TLS, fuzzer, test delle autorizzazioni, analisi WAF, rilevamento di link hijack, race condition, monitoraggio pianificato e recon.
Oltre 58 controlli in 11 famiglie, 37 template YAML inclusi, fuzzing di payload in stile Intruder e una mappa della superficie d'attacco senza traffico. Gratuito dove gli equivalenti sono a pagamento - di Pennacle Security.


Usiamo Burp e ZAP ogni giorno. E continuavamo a desiderare tre cose che non sono: uno scanner su cui poter scriptare in CI, risultati che ci dicano quanto sono sicuri, e una codebase abbastanza piccola da leggere in una sola sessione. Summit ora ha oltre 58 controlli in 11 famiglie, una mappa della superficie d'attacco con un solo comando, fuzzing di payload che parla il formato file di Intruder, e un proxy che decifra HTTPS con una CA che genera da sé. Summit è quello strumento - v2.1.0, MIT, costruito in modo aperto. Tre dipendenze core (requests, pyyaml, packaging) più una opzionale (cryptography, solo per l'intercettazione TLS), tutte FLOSS, tutte standard.

Documentazione completa: pennacle-security.github.io/summit

Indice

  1. In sintesi
  2. Avvio rapido
  3. Prove, non promesse
  4. Comandi
  5. Note sulle funzionalità
  6. Anti falsi positivi e falsi negativi
  7. Catalogo dei controlli
  8. Confronto con summit
  9. Roadmap
  10. Community e contributori
  11. Contribuire e sicurezza
  12. Aspetti legali e licenza

In sintesi

Funzionalità che di solito restano dietro strumenti a pagamento, più il core di scansione:

CapacitàSummitIl percorso abituale
Test di controllo degli accessi non autorizzato (BOLA/IDOR)summit authorizeadd-on in stile Autorize / flussi di lavoro a pagamento
Scoperta di parametri nascostisummit mineadd-on in stile Param Miner
Scansione guidata da OpenAPIsummit scan --openapiadd-on
Fingerprinting WAF + sondaggio bypassintegratoparziale / add-on
Mappatura della superficie d'attaccosummit mapadd-on / flussi di lavoro a pagamento
SQLi, XSS, redirect, traversal, takeover, host header, CORSintegratoscanner core (gratuiti)
Catena di recon: subfinder -> httpx -> nmapsummit reconincollaggio manuale
Rilevamento di race conditionsummit raceBurp Turbo Intruder (a pagamento)
Fuzzing di payload in stile Intrudersummit fuzz --requesta pagamento (Intruder)
Proxy con intercettazione TLSsummit proxy --tls-interceptcore a pagamento
Scansioni pianificate con diffing per ogni roundsummit schedulecron + script di incollaggio
Audit dei certificati TLSsummit tlsmanuale / sslscan
Rate limiting, retry, toolkit JWT/encoderintegratoadd-on / a pagamento
Risultati pronti per la CI, etichettati per confidenza, con tag CWE/CVEè l'obiettivo principaleautomazione a pagamento
Output SARIF + JUnit XMLintegratoreporting a pagamento
Binari precompilati (linux/amd64, arm64, windows)ogni releaseN/D

Ogni risultato porta un'etichetta di confidenza - confirmed (un fatto osservato), likely (forte evidenza), needs-manual (un'euristica da verificare da parte di una persona) oppure info - e l'etichetta limita la gravità, così un'ipotesi non può mai spacciarsi per critica. Questa distinzione attraversa l'intero strumento.

Avvio rapido

git clone https://github.com/pennacle-security/summit.git
cd summit
pip install -e .

Python 3.10+. Dipendenze: requests, pyyaml, packaging - tutte FLOSS, tutte standard.

Installa da PyPI:

pip install summit-scanner

Oppure dal sorgente:

git clone https://github.com/pennacle-security/summit.git
cd summit
pip install -e .

Binari precompilati disponibili su ogni release:

  • summit-linux-amd64 - Linux x86_64 (Ubuntu 20.04+, Debian 11+, RHEL 8+)
  • summit-linux-arm64 - Linux ARM64 (AWS Graviton, Raspberry Pi 4+, Apple Silicon)
  • summit-windows-amd64.exe - Windows 10+ / Windows Server 2019+

Nessuna installazione di Python richiesta per i binari.

Poi osservalo all'opera contro un target locale deliberatamente vulnerabile:

python examples/vuln_app.py        # terminal 1 - the target (127.0.0.1 only)
summit map http://127.0.0.1:8765   # attack-surface map, no attack traffic
summit scan http://127.0.0.1:8765  # terminal 2 - the scan

Un passaggio più completo su un ingaggio reale si presenta così:

summit recon target.com --json recon.json                 # subdomains -> hosts -> ports
summit scan https://target.com --depth 2 --rate 10        # crawl + all checks
summit scan --openapi api-spec.json                       # API: scan what the spec admits to
summit authorize https://target.com/admin?user=1 \
  --role 'admin=Cookie: session=abc' \
  --role 'user=Cookie: session=xyz'                       # BOLA/IDOR testing

Prove, non promesse

Ogni affermazione su questa pagina è riprodotta da examples/evidence.py - esegue il target demo dal vivo, misura ogni funzionalità e stampa PASS/FAIL con i numeri reali. La CI lo esegue a ogni push; un'affermazione che smette di valere fa fallire la build.

Ultima esecuzione misurata (python examples/evidence.py)
Scarica lo strumento