Skip to content
KitploitKITPLOIT
FerramentasExploitsBlog
Log in
Enviar
FerramentasExploitsBlog
Enviar

Ferramentas de Hacking, PenTest e Cibersegurança para o seu Arsenal de Segurança!

Kitploit é um diretório de ferramentas de hacking, cibersegurança e pentesting. Descubra as últimas atualizações de projetos para encontrar vulnerabilidades, analisar sistemas, automatizar testes e fortalecer sua segurança.

FeedsContatoPrivacidade© 2026 Kitploit

Diretório de Ferramentas

Categorias

Ver todas as categorias
Loading categories
summit — Plataforma open-source de testes de segurança web: proxy, scanner e fuzzer em uma única CLI. Por Pennacle Security. | Kitploit
Ferramentas/GitHubGitHub/pennacle-security/summit
ReconhecimentoScanners de VulnerabilidadesScanners de Vulnerabilidades WebAnálise de VulnerabilidadesProxies Web e InterceptaçãoTestes de Segurança de APIsColeta de InformaçõesBypass de WAFSegurança WebFuzzingTestes de Penetração
1240há 1 diaAinda não revisado

Mais Populares

Ver todos →

Descubra as ferramentas mais usadas pela nossa comunidade.

Explore todas as ferramentas

Navegue pela nossa coleção de ferramentas

Ver todas as ferramentas →
Enumeração de Subdomínios
GitHubpennacle-security/summit

summit

Plataforma open-source de testes de segurança web: proxy, scanner e fuzzer em uma única CLI. Por Pennacle Security.

Ver RepositórioSite
Compartilhar

summit

CI status release CII Best Practices OpenSSF Scorecard docs python 3.10+ MIT license one dependency

Uma CLI scriptável para testes de segurança web: scanner, proxy, fuzzer, testes de autorização, análise de WAF, detecção de sequestro de links e recon.
Gratuito onde os equivalentes são pagos - pela Pennacle Security.


Usamos Burp e ZAP todos os dias. Também continuávamos querendo três coisas que eles não são: um scanner contra o qual possamos criar scripts em CI, achados que nos digam quão certos estão, e uma base de código pequena o suficiente para ler de uma só vez. Summit é essa ferramenta - v0.5, MIT, uma dependência (requests), construída abertamente.

Documentação completa: pennacle-security.github.io/summit

Conteúdo

  1. Visão geral
  2. Início rápido
  3. Provas, não promessas
  4. Comandos
  5. Notas sobre recursos
  6. Anti falsos positivos e falsos negativos
  7. Catálogo de verificações
  8. Como o summit se compara
  9. Roteiro
  10. Comunidade e contribuidores
  11. Contribuição e segurança
  12. Legal e licença

Visão geral

Capacidades que geralmente ficam atrás de ferramentas pagas, além do núcleo de varredura:

CapacidadeSummitA rota habitual
Teste de controle de acesso quebrado (BOLA/IDOR)summit authorizeadd-on estilo Autorize / fluxos pagos
Descoberta de parâmetros ocultossummit mineadd-on estilo Param Miner
Varredura orientada por OpenAPIsummit scan --openapiadd-ons
Fingerprinting de WAF + sondagem de bypassintegradoparcial / add-ons
Detecção de sequestro de links quebradosintegradoextensão paga
SQLi, XSS, redirect, traversal, takeover, host header, CORSintegradoscanners principais (gratuitos)
Cadeia de recon: subfinder -> httpx -> nmapsummit reconcolagem manual
Limitação de taxa, retries, kit de ferramentas JWT/encoderintegradoadd-ons / pago
Achados prontos para CI, rotulados por confiançao ponto principalautomação paga

Cada achado carrega um rótulo de confiança: confirmed (um fato observado) ou potential (uma heurística). Essa distinção percorre toda a ferramenta.

Início rápido

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

Python 3.10+. Em seguida, veja-o funcionar contra um alvo local deliberadamente vulnerável:

python examples/vuln_app.py        # terminal 1 - the target (127.0.0.1 only)
summit scan http://127.0.0.1:8765  # terminal 2 - the scan

Uma análise mais completa de um engajamento real é assim:

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

Prova, não promessas

Toda afirmação nesta página é reproduzida por examples/evidence.py - ele executa o alvo de demonstração ao vivo, mede cada recurso e imprime PASS/FAIL com os números reais. A CI o executa a cada push; uma afirmação que deixa de se sustentar faz a build falhar.

Última execução medida (python examples/evidence.py)
[PASS] full scan: 16 seeded check families detected, zero false positives
       53 findings in 22.9s (344 requests), missing=none, control link flagged=no, 19 finding(s) carry confidence=confirmed
[PASS] resource takeover fingerprint detected on the target's own 404
       Possible AWS S3 resource takeover | AWS S3: 'nosuchbucket'
[PASS] host header injection: marker domain echoed back by the app
       Host: summit-host-probe.example -> reflected (reset-link poisoning surface)
[PASS] CORS reflects an arbitrary origin with credentials allowed
       ACAO: https://summit-cors-probe.example; ACAC: true
[PASS] WAF bypass: naive filter blocks, tampered payload lands decoded
       raw payload -> HTTP 403 (blocked); URL-encoded once -> HTTP 200, payload reflected decoded: True
[PASS] CAPTCHA challenge detected (reported, not solved)
       /login -> reCAPTCHA via marker 'recaptcha/api.js'
[PASS] rate limiting: --rate 5 paces 12 requests to ~2.2s; unlimited runs free
       12 requests at rate 5 -> 2.20s (theoretical floor: 2.2s); 12 requests unlimited -> 0.02s
[PASS] concurrency on a latency-bearing target: 8 workers vs serial
       40 requests x 25ms latency: serial 1.33s -> parallel 0.18s (7.3x speedup)
[PASS] smart prioritizer ranks known-injectable parameters first
       probing starts with: [('query', 'search?query=laptop'), ('id', 'user?id=1'), ('url', 'example.com')]
[PASS] toolkit decodes JWT header/payload and states the signature is unverified
       signature NOT verified - decoding only
[PASS] update check compares versions numerically (0.3 < 0.10)
       is_outdated('0.3.0', '0.10.0') -> True; is_outdated('1.0.0', '0.9.9') -> False
[PASS] broken access control: admin panel served identically to a low-privilege role
       verdict=broken; finding=Broken access control (BOLA/IDOR candidate)
[PASS] hidden parameter mining finds the undocumented debug parameter, zero noise
       1 finding(s): ['debug'] (all confirmed reflections)
[PASS] openapi-driven scan: spec alone leads the engine to seeded SQLi and XSS
       2 spec target(s) scanned -> 10 findings, sqli-error=yes, xss-reflection=yes
[PASS] OS command injection: marker executed and echoed by the server
       semicolon: exec marker x2, control marker x1 | CWE-78
[PASS] server-side template injection: {{7*7}} came back as 49
       Jinja2/Twig: {{7*7}} -> 49 | CWE-1336
[PASS] CRLF injection: X-Summit-CRLF header materialized in the response
       X-Summit-CRLF: injected | CWE-113
[PASS] sensitive file exposure: /.env confirmed by content signature
       content signature: 'APP_KEY=' | CWE-538
[PASS] CVE detection: Apache/2.4.49 banner maps to known CVEs
       detect_cves('Apache/2.4.49') -> ['CVE-2021-41773', 'CVE-2021-42013']
Baixar ferramenta