Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
cve-reproduction-lab — Cybersicherheits-Labor, das die Path-Traversal-Schwachstelle CVE-2021-41773 von Apache mit simuliertem verwundbarem Server, Scanner und Sicherheitsberichterstattung demonstriert. | Kitploit
Tools/GitHubGitHub/tsiddiquea/cve-reproduction-lab
SchwachstellenscannerSchwachstellenanalyseExploitationWebsicherheitPenetrationstestsFehlkonfigurationLernen & BildungLabs & Praxis

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
GitHub
tsiddiquea/cve-reproduction-lab

cve-reproduction-lab

Cybersicherheits-Labor, das die Path-Traversal-Schwachstelle CVE-2021-41773 von Apache mit simuliertem verwundbarem Server, Scanner und Sicherheitsberichterstattung demonstriert.

Repository anzeigen
vor 5 MonatenNoch nicht geprüft

CVE-Reproduktionslabor

Übersicht

Dieses Projekt ist ein Cybersicherheits-Forschungslabor, das entwickelt wurde, um die realen Auswirkungen von Software-Sicherheitslücken durch kontrollierte Ausnutzung und defensive Patch-Simulation zu demonstrieren.

Das Labor konzentriert sich auf CVE-2021-41773, eine kritische Path-Traversal-Schwachstelle im Apache HTTP Server, die Angreifern den Zugriff auf sensible Dateien außerhalb des Web-Stammverzeichnisses ermöglicht. Die Umgebung umfasst sowohl eine Simulation eines anfälligen Servers als auch eine gepatchte sichere Implementierung, um die Bedeutung einer ordnungsgemäßen Eingabenormalisierung und sicherer Konfigurationspraktiken hervorzuheben.

Das Projekt ist ausschließlich für Bildungs-, ethische Hacking- und Cybersicherheitsforschungszwecke bestimmt.

Ziele

  • Reproduzieren einer realen CVE-Schwachstelle in einer sicheren Laborumgebung
  • Verstehen der Mechaniken von HTTP-Path-Traversal-Angriffen
  • Demonstrieren der Ausnutzung mittels automatisierter Scan-Techniken
  • Implementieren defensiver Gegenmaßnahmen und sicherer Server-Handhabung
  • Erstellen strukturierter Schwachstellenbewertungsberichte
  • Stärkung praktischer Kenntnisse über Websicherheitslücken

Projektstruktur

root@kitploit:~
CVE_LAB/
│
├── exploit_CVE_2021_41773.py      → Automated vulnerability scanner & report generator
├── vulnerable_server.py           → Simulated Apache server with path traversal flaw
├── patched_server.py              → Secure server implementation blocking traversal
├── requirements.txt               → Python dependencies
└── reports/                       → Generated vulnerability reports

Hauptfunktionen

Schwachstellensimulation

  • Demonstriert den Apache-Pfadnormalisierungsfehler
  • Ermöglicht die Ausnutzung codierter Traversal-Payloads
  • Simuliert unbefugten Zugriff auf sensible Systemdateien

Automatisierter Exploit-Scanner

  • Erstellt bösartige HTTP-Anfragen
  • Erkennt erfolgreiches Traversal anhand von Antwortmustern
  • Zeigt Angriffserklärung und Methodik an
  • Erstellt strukturierte Sicherheitsbewertungsberichte

Sichere Patch-Implementierung

  • Validiert eingehende Anforderungspfade
  • Blockiert Traversal-Sequenzen und codierte Payloads
  • Gibt sichere HTTP-Antworten zurück
  • Demonstriert sichere defensive Codierungspraktiken

Berichtsgenerierung

  • CVE-Identifikation
  • Schweregradklassifizierung
  • Schwachstellenstatus des Ziels
  • Ursachenanalyse
  • Empfohlene Abhilfestrategie

Demonstrierte technische Konzepte

  • Path-Traversal-Ausnutzung
  • HTTP-Anfragenmanipulation
  • Risiken durch Fehlkonfiguration von Webservern
  • Sichere Eingabevalidierung
  • Automatisierung der Schwachstellenbewertung
  • Defensives Sicherheits-Engineering

Anforderungen

  • Python 3.x
  • requests-Bibliothek

Abhängigkeiten installieren:

root@kitploit:~
pip install -r requirements.txt

Verwendung

Schritt 1 — Anfälligen Server ausführen

root@kitploit:~
python vulnerable_server.py

Server läuft lokal auf:

root@kitploit:~
http://localhost:8000

Schritt 2 — Exploit-Scanner ausführen

root@kitploit:~
python exploit_CVE_2021_41773.py --target http://localhost:8000

Der Scanner wird:

  • Senden der Traversal-Payload
  • Analysieren der Serverantwort
  • Bestätigen des Schwachstellenstatus
  • Generieren eines detaillierten CVE-Berichts

Schritt 3 — Gepatchten Server ausführen

root@kitploit:~
python patched_server.py

Der Exploit sollte nun fehlschlagen, was die effektive Schadensbegrenzung demonstriert.

Lernergebnisse

Durch dieses Labor sammeln Lernende praktische Erfahrungen mit:

  • Realistische Schwachstellenreproduktion
  • Ethische Ausnutzungsmethodik
  • Defensives sicheres Codieren
  • Cybersicherheitsberichtsstandards
  • Praktische Risikoanalyse von Webanwendungen

Haftungsausschluss zur ethischen Nutzung

Dieses Projekt ist ausschließlich bestimmt für:

  • Cybersicherheitsbildung
  • Defensive Forschung
  • Kontrollierte Laborexperimente

Verwenden Sie dieses Tool nicht gegen Systeme ohne ausdrückliche Genehmigung.

Autor

Entwickelt im Rahmen praktischer Cybersicherheitsforschung mit Schwerpunkt auf Reconnaissance-Automatisierung und offensive Sicherheitswerkzeuge.

Lizenz

Dieses Projekt wird für Bildungszwecke und Forschungszwecke veröffentlicht.

Tool herunterladen