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
CVE2PoC — CVE2PoC ist ein Tool, das Penetrationstestern, Bug Hunter und Sicherheitsforschern hilft, schnell öffentliche Exploits oder PoCs zu einer CVE-ID zu finden. | Kitploit
Tools/GitHubGitHub/0liverflow/cve2poc
AufklärungSchwachstellenanalyseExploitationInformationsbeschaffungPenetrationstestsBedrohungsanalyseLernen & BildungLabs & Praxis
GitHub0liverflow/cve2poc

CVE2PoC

CVE2PoC ist ein Tool, das Penetrationstestern, Bug Hunter und Sicherheitsforschern hilft, schnell öffentliche Exploits oder PoCs zu einer CVE-ID zu finden.

Repository anzeigen
1452451vor 1 MonatVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

CVE2PoC

Python Version 1.1 License Maintained

CVE2PoC ist ein Tool, das Penetrationstestern, Bug Huntern und Sicherheitsforschern hilft, schnell öffentliche Exploits, Proof-of-Concepts (PoCs) und Advisories zu einer CVE-ID zu finden.

Inhaltsverzeichnis

  • Funktionen
  • Installation
  • Verwendung
    • Öffentliche Exploits finden
    • Berichtserstellung
    • CVE-Beschreibung
    • Verwundbare Docker-Umgebungen und Hands-on-Labs
    • Bug-Bounty-Berichte
    • Behebungsmaßnahmen
    • Exploit-Dokumentation
    • CPE zu CVE-IDs
    • CVE-ID zu CPEs
    • Filter
  • Einrichtung nach der Installation
  • Linting und Formatierung
  • Danksagungen
  • Haftungsausschluss

Funktionen

  • 🔍 Aggregation öffentlicher Exploits: Öffentliche Exploits von GitHub, Nuclei, ExploitDB und Metasploit suchen und zentralisieren
  • 🐳 Isolierte Testumgebungen: Docker-basierte Umgebungen für sicheres Exploit-Testing
  • 📊 CVE-Informationen: CVSS, CWE, EPSS, CISA KEV, Vector String abrufen
  • 📢 Security Advisories: Hersteller-Advisories und GHSA-Referenzen
  • 📝 Berichtserstellung: Detaillierter technischer Bericht
  • ✨ Benutzerfreundlichkeit: Einfache Einrichtung und intuitive Bedienung
  • 🎯 Hands-on-Labs: HackTheBox- und TryHackMe-Labs zu einer CVE-ID
  • 🐞 Bug-Bounty-Berichte: Bug-Bounty-Write-ups zu einer CVE-ID
  • 🛠️ Behebungsmaßnahmen: Schritte zur Behebung einer Schwachstelle
  • ↔️ CVE/CPE-Zuordnung: CVEs zu einer CPE abrufen und umgekehrt

Installation

CVE2PoC kann mit pipx oder uv installiert werden.

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

Verwendung

Die Verwendung von CVE2PoC ist unkompliziert. Sie können das Tool einfach durch Angabe einer CVE-ID verwenden.

Lesen Sie das Hilfemenü und den folgenden Demonstrationsabschnitt, um die Funktionen des Tools besser zu verstehen.

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

Öffentliche Exploits finden

Führen Sie diesen Befehl aus, um öffentliche Exploits zu einer CVE-ID zu suchen:

cve2poc <CVE ID>

search_public exploits related to_a_cve_id

Standardmäßig gibt das Tool die Top-10-Exploits zurück, sortiert nach Sternen und Forks.
Zusätzlich sucht es nach Metasploit-Modulen, Nuclei-Templates und Exploit-DB-Exploits, die mit der angegebenen CVE-ID in Zusammenhang stehen.

Berichtserstellung

Um nach mehreren CVEs zu suchen, geben Sie mit dem Flag -f eine Datei an, die eine Liste von CVE-IDs enthält (eine CVE pro Zeile):

cve2poc -f <file>

report generation

CVE2PoC_report

Standardmäßig erzeugt CVE2PoC automatisch detaillierte JSON- und HTML-Berichte im aktuellen Verzeichnis.
Um ein anderes Ausgabeverzeichnis zu verwenden, nutzen Sie das Flag -o.

Um diese Funktion zu testen, verwenden Sie die bereitgestellten Beispieldateien.

CVE-Beschreibung

Der folgende Befehl gibt eine Beschreibung der CVE-ID sowie zusätzliche Referenzen zum besseren Verständnis der Schwachstelle zurück:

cve2poc --description <CVE ID>

cve description

Verwundbare Docker-Umgebungen und Hands-on-Labs

CVE2PoC kann verwendet werden, um einsatzbereite Docker-Umgebungen und Hands-on-Labs zu finden, um Exploits sicher zu verstehen und zu testen, bevor man sie in realen Umgebungen einsetzt. Dadurch wird das Risiko von Produktionsstörungen verringert.

cve2poc --labs <CVE ID>

get vulnerable docker environment and hands on labs

Bug-Bounty-Berichte

Bug-Bounty-Berichte können nützlich sein, um besser zu verstehen, wie eine CVE in realen Szenarien ausgenutzt wurde. Sie können auch PoCs enthalten, die Ihnen helfen, die Schwachstelle zu reproduzieren.

cve2poc --bugbounty-reports <CVE ID>

search bug bounty reports

Behebungsmaßnahmen

Um schnell Behebungsmaßnahmen für eine Schwachstelle zu ermitteln, verwenden Sie diesen Befehl:

cve2poc --mitigations <CVE ID>

remediation_steps

Exploit-Dokumentation

CVE2PoC verfügt über eine Funktion ähnlich wie searchsploit -x, mit der Sie die README-Datei eines Exploits direkt im Terminal lesen können. Dies ist besonders praktisch, wenn Sie schnell verstehen möchten, wie der Exploit funktioniert, ohne Ihren Browser zu verwenden.

Um die Exploit-Dokumentation zu untersuchen, verwenden Sie diesen Befehl:

cve2poc --examine <GitHub Clone URL>

examine_exploit_readme

Die GitHub-Clone-URL ist die URL, die CVE2PoC für jeden PoC zurückgibt.

CPE zu CVE-IDs

Tool herunterladen