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
CVE2PoC — O CVE2PoC é uma ferramenta que ajuda testadores de penetração, caçadores de bugs e pesquisadores de segurança a encontrar rapidamente exploits públicos ou PoCs relacionados a um CVE ID. | Kitploit
Ferramentas/GitHubGitHub/0liverflow/cve2poc
ReconhecimentoAnálise de VulnerabilidadesExploraçãoColeta de InformaçõesTestes de PenetraçãoInteligência de AmeaçasAprendizado e EducaçãoLabs e Prática
GitHub0liverflow/cve2poc

CVE2PoC

O CVE2PoC é uma ferramenta que ajuda testadores de penetração, caçadores de bugs e pesquisadores de segurança a encontrar rapidamente exploits públicos ou PoCs relacionados a um CVE ID.

1452451há 1 mêsRevisado pelo Kitploit

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 →
Ver Repositório
Compartilhar

CVE2PoC

Python Version 1.1 License Maintained

CVE2PoC é uma ferramenta que ajuda testadores de penetração, caçadores de bugs e pesquisadores de segurança a encontrar rapidamente exploits públicos, Provas de Conceito (PoCs) e advisories relacionados a um ID de CVE.

Índice

  • Recursos
  • Instalação
  • Uso
    • Encontrando Exploits Públicos
    • Geração de Relatórios
    • Descrição da CVE
    • Ambientes Docker Vulneráveis e Laboratórios Práticos
    • Relatórios de Bug Bounty
    • Etapas de Remediação
    • Documentação do Exploit
    • CPE para IDs CVE
    • ID de CVE para CPEs
    • Filtros
  • Configuração Pós-Instalação
  • Linting e Formatação
  • Créditos
  • Aviso Legal

Funcionalidades

  • 🔍 Agregação de Exploits Públicos: Buscar e centralizar exploits públicos do GitHub, Nuclei, ExploitDB e Metasploit
  • 🐳 Ambientes de Teste Isolados: Ambientes baseados em Docker para testes seguros de exploits
  • 📊 Inteligência de CVE: Obter CVSS, CWE, EPSS, CISA KEV, Vector String
  • 📢 Advisories de Segurança: Advisories de fornecedores e referências do GHSA
  • 📝 Geração de Relatórios: Relatório técnico detalhado
  • ✨ Facilidade de Uso: Configuração simples e uso intuitivo
  • 🎯 Laboratórios Práticos: Laboratórios HackTheBox e TryHackMe relacionados a um ID de CVE
  • 🐞 Relatórios de Bug Bounty: Write-ups de Bug Bounty relacionados a um ID de CVE
  • 🛠️ Etapas de Remediação: Etapas de remediação para corrigir uma vulnerabilidade
  • ↔️ Mapeamento CVE/CPE: Obter CVEs relacionadas a um CPE e vice-versa

Instalação

O CVE2PoC pode ser instalado usando pipx ou uv.

Pipx

pipx install git+https://github.com/0liverFlow/cve2poc

Uv

uv tool install git+https://github.com/0liverFlow/CVE2PoC
uvx git+https://github.com/0liverFlow/CVE2PoC

Uso

O uso do CVE2PoC é simples. Você pode usá-lo simplesmente especificando um ID de CVE.

Consulte o menu de ajuda e a seção de demonstração abaixo para entender melhor os recursos da ferramenta.

usage: cve2poc.py [-h] [-x] [-d] [-f FILE] [-o OUTPUT] [-l LANGUAGE] [--limit LIMIT] [-t] [--labs CVE ID]
                  [--bugbounty-reports CVE ID] [--mitigations CVE ID] [--cve2cpe CVE ID] [--cpe2cve CPE] [-s FILE]
                  [--api-keys] [--no-banner]
                  [cve]

A simple yet powerful tool to quickly find PoCs related to a CVE ID

positional arguments:
  cve                               CVE ID

options:
  -h, --help                        show this help message and exit
  -x , --examine                    Examine an exploit's README file
  -d, --description                 Display a CVE ID description
  -f FILE, --file FILE              Specify a file containing a list of CVE IDs
  -o OUTPUT, --output OUTPUT        Output directory to store the reports
  -l LANGUAGE, --language LANGUAGE  Filter PoCs by programming language
  --limit LIMIT                     Number of PoCs to display
  -t , --threads                    Number of concurrent threads
  --labs CVE ID                     Search pre-built docker environments and Hands-on labs related to a CVE ID
  --bugbounty-reports CVE ID        Search Bug Bounty reports related to a CVE ID
  --mitigations CVE ID              Remediation steps to fix a vulnerability
  --cve2cpe CVE ID                  Retrieve CPEs related to a CVE ID
  --cpe2cve CPE                     Retrieve CVEs related to a CPE
  -s FILE, --save FILE              Output file to save CPE2CVE results
  --api-keys                        Configure your GitHub and NVD API keys (Not required)
  --no-banner                       Remove banner

Encontrando Exploits Públicos

Execute este comando para buscar exploits públicos relacionados a um ID de CVE:

cve2poc <CVE ID>

busca de exploits públicos relacionados a um ID de CVE

Por padrão, a ferramenta retornará os 10 principais exploits, ordenados por suas estrelas e forks.
Além disso, ela buscará módulos do Metasploit, templates do Nuclei e exploits do Exploit-DB relacionados ao ID de CVE especificado.

Geração de Relatórios

Para buscar múltiplas CVEs, especifique um arquivo contendo uma lista de IDs de CVE (um CVE por linha) usando a flag -f:

cve2poc -f <file>

geração de relatórios

CVE2PoC_report

Por padrão, o CVE2PoC gera automaticamente relatórios detalhados em JSON e HTML no diretório atual.
Para usar um diretório de saída diferente, use a flag -o.

Para testar este recurso, use os arquivos de exemplo fornecidos.

Descrição da CVE

O comando abaixo retorna a descrição de um ID de CVE, bem como referências adicionais para entender melhor a vulnerabilidade:

cve2poc --description <CVE ID>

descrição da cve

Ambientes Docker Vulneráveis e Laboratórios Práticos

O CVE2PoC pode ser usado para encontrar ambientes Docker prontos para uso e laboratórios práticos para entender e testar exploits com segurança antes de usá-los em ambientes reais, reduzindo o risco de interrupções na produção.

cve2poc --labs <CVE ID>

obtenha ambiente docker vulnerável e laboratórios práticos

Relatórios de Bug Bounty

Relatórios de Bug Bounty podem ser úteis para entender melhor como uma CVE foi explorada em cenários reais. Eles também podem conter PoCs que ajudam a reproduzir a vulnerabilidade.

cve2poc --bugbounty-reports <CVE ID>

buscar relatórios de bug bounty

Etapas de Remediação

Para identificar rapidamente as etapas de remediação de uma vulnerabilidade, use este comando:

cve2poc --mitigations <CVE ID>

etapas de remediação

Documentação do Exploit

O CVE2PoC tem um recurso semelhante ao searchsploit -x, que permite ler o arquivo README de um exploit diretamente do seu terminal. Isso é útil especialmente se você precisar entender rapidamente como o exploit funciona sem usar o navegador.

Para examinar a documentação do exploit, use este comando:

cve2poc --examine <GitHub Clone URL>

examinar readme do exploit

A URL de Clone do GitHub é a URL retornada pelo CVE2PoC para cada PoC.

CPE para IDs CVE

Baixar ferramenta