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
Vulnerability-Assessment-Exploitation-Lab — Penetrationstest über den gesamten Lebenszyklus einer Legacy-Linux-Umgebung (Metasploitable 2), emuliert auf Apple Silicon. Demonstration von Netzwerk-Reconnaissance, RCE über Service-Backdoors (CVE-2011-2523) und kryptografischer Wiederherstellung von Anmeldedaten. | Kitploit
Tools/GitHubGitHub/mirza-22144/vulnerability-assessment-exploitation-lab
Passwort-CrackingPrivilege EscalationAufklärungExploit-FrameworksNetzwerkkartierungSchwachstellenanalyseExploitationPost-ExploitationKryptographie

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen
Penetrationstests
Lernen & Bildung
Labs & Praxis
GitHubmirza-22144/vulnerability-assessment-exploitation-lab

Vulnerability-Assessment-Exploitation-Lab

Penetrationstest über den gesamten Lebenszyklus einer Legacy-Linux-Umgebung (Metasploitable 2), emuliert auf Apple Silicon. Demonstration von Netzwerk-Reconnaissance, RCE über Service-Backdoors (CVE-2011-2523) und kryptografischer Wiederherstellung von Anmeldedaten.

Repository anzeigen
4vor 8 MonatenNoch nicht geprüft

Lab für Schwachstellenanalyse und Exploitation

Penetrationstest-Labor Metasploitable 2

Zusammenfassung

Dieses Projekt dokumentiert einen erfolgreichen Penetrationstest über den gesamten Lebenszyklus gegen die Linux-Umgebung Metasploitable 2. Die Bewertung folgt dem Penetration Testing Execution Standard (PTES) und umfasst die anfängliche Aufklärung, die Exploitation sowie die Wiederherstellung von Zugangsdaten nach der Exploitation. Das Hauptziel bestand darin, die Sicherheitsrisiken aufzuzeigen, die mit ungepatchten Legacy-Diensten und schwachen Passwortrichtlinien verbunden sind.

Technische Laborarchitektur

Für die Durchführung dieses Labs war eine spezialisierte Virtualisierungsstrategie erforderlich, um die Architekturlücke auf einem Apple-Silicon-M5-Chip zu überbrücken:

  • Angreifer-Maschine: Kali Linux (ARM-Edition), virtualisiert über UTM.
  • Zielmaschine: Metasploitable 2 (x86-Architektur), emuliert über UTM/QEMU.
  • Netzwerk: Konfiguriert mit einer Bridge-Schnittstelle, um eine direkte, isolierte Kommunikation zwischen den ARM- und x86-Umgebungen zu ermöglichen.
Sitzung

Phase 1: Aufklärung und erweiterte Enumeration

Die anfängliche Erkennung erfolgte über ICMP-„Ping“-Sweeps, um die Erreichbarkeit des Hosts zu überprüfen, gefolgt von einem detaillierten Service-Scan zur Kartierung der Angriffsfläche des Ziels.

Befehl: sudo nmap -sV -O -p- -T4 192.168.1.119 -oN logs/nmap_full_scan.txt

Wichtigste Erkenntnisse

Der Scan ergab über 30 offene Ports. Der kritischste identifizierte Einstiegspunkt war vsftpd 2.3.4 auf Port 21.

Nmap-Scanergebnisse

Phase 2: Exploitation (CVE-2011-2523)

Die Enumeration-Phase identifizierte eine berüchtigte Hintertür im Dienst vsftpd 2.3.4. Diese Schwachstelle ermöglicht eine nicht authentifizierte Remote-Codeausführung (RCE).

Ausführungsablauf

  • Framework: Metasploit Framework (msfconsole).
  • Exploit: exploit/unix/ftp/vsftpd_234_backdoor.
  • Payload: cmd/unix/interact.
  • Ergebnis: Nach einem anfänglichen Timeout aufgrund der Emulationslatenz löste ein zweiter Versuch die Hintertür erfolgreich aus und lieferte eine Befehlsshell mit Root-Rechten (UID 0).
vsftpd suchen Payload konfiguriert Exploit erfolgreich

Phase 3: Post-Exploitation und Wiederherstellung von Zugangsdaten

Nachdem der Root-Zugriff hergestellt war, verlagerte sich der Fokus darauf, die Auswirkungen von Datenexfiltration und Zugangsdatendiebstahl zu demonstrieren.

Datenexfiltration

  • Dateizugriff: Ich habe erfolgreich auf die Datei /etc/shadow zugegriffen, die verschlüsselte Passwort-Hashes für alle Systembenutzer enthält.
  • Dokumentation: Dies beweist, dass jeder Angreifer mit Root-Zugriff dauerhaften Zugriff erlangen kann, indem er Benutzerpasswörter knackt oder ersetzt.

Offline-Cracking mit John the Ripper

Ich habe einen Offline-Wörterbuchangriff durchgeführt, um Klartext-Zugangsdaten wiederherzustellen. Die Verwendung des veralteten MD5-crypt ($1$)-Algorithmus ermöglichte eine nahezu sofortige Wiederherstellung der Systemkonten.

cat etcshadow Ergebnisse von John the Ripper Terminalanzeige

Behebungsstrategie

Auf der Grundlage der Ergebnisse werden die folgenden Sicherheitskontrollen empfohlen:

  • Dienste aktualisieren: vsftpd 2.3.4 außer Betrieb nehmen und durch ein modernes, sicheres Dateiübertragungsprotokoll wie SFTP ersetzen.
  • Passwortrichtlinie: Eine Mindest-Passwortkomplexität von 12 Zeichen durchsetzen, um Wörterbuchangriffe abzuschwächen.
  • Hash-Algorithmen aktualisieren: Die systemweite Passwortspeicherung von MD5 auf SHA-512 ($6$) oder Yescrypt umstellen.
  • Netzwerksegmentierung: Firewalls implementieren, um unnötige Verwaltungsports wie Telnet und RSH zu schließen.

Demonstrierte Fähigkeiten

  • Virtualisierung und Emulation (UTM/QEMU)
  • Netzwerkprotokollanalyse (Nmap)
  • Schwachstellenanalyse und CVE-Recherche
  • Remote-Codeausführung (Metasploit)
  • Kryptografie und Passwort-Hash-Analyse (John the Ripper)
Tool herunterladen
KontoPasswortStatus
msfadminmsfadminGeknackt
useruserGeknackt
sysbatmanGeknackt
postgrespostgresGeknackt