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-2025-5548 — Bildungs-Repository, das den vollständigen Ausnutzungslebenszyklus eines Stack-Pufferüberlaufs im FreeFloat FTP Server 1.0 dokumentiert, einschließlich Fuzzing, EIP-Kontrolle, Analyse ungültiger Zeichen und Shellcode-Injektion zur Erzielung von Remote-Codeausführung. | Kitploit
Tools/GitHubGitHub/vsvalinx/cve-2025-5548
SchwachstellenanalyseExploitationReverse EngineeringDebuggerFuzzingPenetrationstestsPayload-EntwicklungBinary-Exploitation
GitHubvsvalinx/cve-2025-5548

CVE-2025-5548

Bildungs-Repository, das den vollständigen Ausnutzungslebenszyklus eines Stack-Pufferüberlaufs im FreeFloat FTP Server 1.0 dokumentiert, einschließlich Fuzzing, EIP-Kontrolle, Analyse ungültiger Zeichen und Shellcode-Injektion zur Erzielung von Remote-Codeausführung.

vor 19h 5mNoch nicht geprüft
Repository anzeigen

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

🐞CVE-2025-5548

Pufferüberlauf im FreeFloat FTP Server 1.0

sof

🎯 Stack-Buffer-Overflow-Ausnutzung

Dieses Repository enthält die Dokumentation und die praktische Entwicklung eines Cybersicherheitsprojekts, das sich auf Reverse Engineering und die Ausnutzung von Speicherfehlern auf Ebene des Stacks (Stack Buffer Overflow) in 32-Bit-Windows-Umgebungen konzentriert.

📌 Projektziel

Das Ziel dieses Projekts ist es, die Software Freefloat FTP Server v1.00 zu auditieren, zu analysieren und erfolgreich auszunutzen, da bekannt ist, dass ihr moderne Sicherheitsmaßnahmen (wie ASLR oder DEP) fehlen. In diesem Repository wird der gesamte Lebenszyklus des Angriffs dokumentiert: von der Einrichtung der Laborumgebung mit professionellen Werkzeugen über die Schwachstellenerkennung (Fuzzing) bis hin zur Übernahme des Programmablaufs, um eine Remote-Konsole (Reverse Shell) zu erhalten.


📂 Repository-Struktur

Das Projekt ist in zwei Hauptphasen unterteilt, jeweils mit eigener detaillierter Dokumentation und den entsprechenden Skripten:

  • 🛠️ 01 Lab_Setup

    • Enthält die Begründung, die Download- und Installationsanweisungen für alle während des Projekts verwendeten Werkzeuge (Debugger, IDEs, Interpreter und verwundbare Software).
  • Vorgestellte Werkzeuge: Immunity Debugger, IDA, Mona.py, Python 3.
  • 💥 02 Vulnerability

    • Enthält die Schwachstellenanalyse und die schrittweise Entwicklung des Exploits.
    • Enthält Python-Skripte für: Fuzzing, Steuerung des EIP-Registers, Berechnung von Offsets, Identifizierung von Bad Chars und Injektion des finalen Shellcodes.

  • ⚙️ Angewandte Methodik

    Um eine erfolgreiche Ausnutzung zu erreichen, wurden die folgenden methodischen Phasen befolgt:

    1. Einrichtung der Umgebung: Sichere Bereitstellung des Opferrechners und der Analysetools.
    2. Fuzzing (Erkennung): Senden anomaler Eingaben an den FTP-Server, um einen Absturz (Denial of Service) zu verursachen.
    3. EIP-Kontrolle: Erstellung zyklischer Muster zur Berechnung der exakten Puffergröße und Überschreibung des Befehlszeigers.
    4. Speicheranalyse: Identifizierung eingeschränkter Zeichen (Bad Chars) und Suche nach Sprungbefehlen (JMP ESP).
    5. Ausnutzung: Generierung der schädlichen Nutzlast (Shellcode) und Erreichen von Remote Code Execution (RCE).
    Tool herunterladen