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
Dropper — Tool zum Einbetten von Payloads in Bilder im JPG/PNG-Format, wodurch beim Öffnen bestimmte Aktionen ausgeführt werden können. | Kitploit
Tools/GitHubGitHub/gmh5225/dropper
DefensivwerkzeugeExploitationSteganografieMalware-AnalysePenetrationstestsRed TeamingPayload-Entwicklung
GitHubgmh5225/dropper

Dropper

Tool zum Einbetten von Payloads in Bilder im JPG/PNG-Format, wodurch beim Öffnen bestimmte Aktionen ausgeführt werden können.

Repository anzeigen
251vor 1 JahrNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Stealth Dropper JPEG/PNG

Dieses Projekt ist ein Tool zum Einbetten von Payloads in Bilder im JPG/PNG-Format, mit dem du beim Öffnen bestimmte Aktionen ausführen kannst.

🚫 Haftungsausschluss

Dieses Repository wird nur zu Bildungszwecken bereitgestellt und ist für autorisierten Sicherheitsforschung gedacht. Die Verwendung dieser Materialien in nicht autorisierten oder illegalen Aktivitäten ist streng verboten.

Anleitung zur Arbeit mit dem Projekt und zur Verwendung von exploit3r.py

Das Projekt verwendet CMake, um das Erstellen und Integrieren verschiedener Bibliotheken, einschließlich Python 2, zu automatisieren. Nachfolgend findest du die wichtigsten Schritte zum Erstellen des Projekts und zur Verwendung des Exploits.

Hauptfunktionen von CMakeLists.txt:

  1. C++-Standard und Kompilierungsoptionen:

    • Das Projekt ist für die Verwendung des C++17-Standards konfiguriert.
  • Kompilierungsflags -Wall für Warnungen und -g für Debug-Informationen werden hinzugefügt.
  • Verknüpfung externer Bibliotheken:

    • Das Projekt verwendet die folgenden externen Bibliotheken:

      • Capstone: Disassembly-Framework.
      • Pwnlib: Bibliothek für Sicherheitsfunktionen.
      • S2E: Symbolische Ausführungs-Engine.
      • LLVM: Compiler-Infrastruktur.
      • Boost: C++-Bibliothekssammlung (enthält die Komponente signals2).
      • KLEE: Werkzeug zur dynamischen Analyse.
  • Integration mit Python 2 über pybind11:

    • Pybind11 wird verwendet, um C++-Code mit Python 2 zu verbinden.
  • Installation der Python-2-Abhängigkeiten:

    • Alle Python-2-Abhängigkeiten werden automatisch über CMake installiert, wenn pip2 install -r requirements.txt ausgeführt wird.
  • Automatische Dateiverwaltung:

    • Die Dateien exploit3r.py und Resou.sln.scr werden nach dem Erstellen automatisch in das Ausgabeverzeichnis kopiert, aber sie werden nicht automatisch ausgeführt.
  • Kompilierung und Verknüpfung:

    • CMake kompiliert alle .cpp-Dateien im Projekt und generiert die ausführbare Datei.
    • Das Projekt wird mit den oben genannten Bibliotheken verknüpft: Capstone, Pwnlib, S2E, LLVM, Boost, KLEE und pybind11.
  • Erstellen des Projekts:

    1. Um das Projekt zu erstellen, führe die folgenden Befehle aus:
    • mkdir build
    • cd build
    • cmake ..
    • make

    Dadurch wird die ausführbare Projektdatei generiert und die erforderlichen Python-Dateien und anderen Skripte werden in das Ausgabeverzeichnis kopiert.

    Verwendung von exploit3r.py

    1. Schritt 1: Installation der Python-2-Abhängigkeiten: Stelle sicher, dass Python 2 installiert ist. Alle Python-Abhängigkeiten sind in der Datei requirements.txt aufgeführt. Um sie zu installieren, führe aus:

      pip2 install -r requirements.txt

      Dadurch werden die erforderlichen Bibliotheken wie BeautifulSoup, argparse, requests und andere installiert.

    2. Schritt 2: Ausführen des Skripts exploit3r.py: Nachdem das Projekt erfolgreich erstellt und alle Abhängigkeiten installiert wurden, kannst du das Skript exploit3r.py manuell ausführen. Es sollte in einer Python-2-Umgebung ausgeführt werden.

      python2 exploit3r.py

      exploit3r.py ist der Hauptteil des Programms zur Generierung der Exploit-Datei. Nach dem Start erscheint eine grafische Oberfläche, in der du die Malware-Datei (z. B. eine .exe-Datei) und die JPG-Datei auswählen kannst, in die der bösartige Code eingebettet wird.

    3. Schritt 3: Verwendung der Oberfläche

      • Wähle die Malware-Datei aus (z. B. payload.exe).
      • Wähle das JPG-Bild aus, in das der bösartige Code eingebettet wird.
      • Konfiguriere zusätzliche Optionen wie MD5, Codeausführung nach dem Einbetten und Auto-Update.
      • Klicke auf Build Silent JPG.
    4. Schritt 4: Überprüfung des Ergebnisses Nach Abschluss erhältst du eine Datei, die wie ein Bild aussieht, aber bösartigen Code enthält. Du kannst diese Datei mit verschiedenen Antiviren-Scannern testen, um ihre Tarnung zu überprüfen.

    Wichtige Hinweise:

    • Dieses Projekt wurde erstellt, um C++ und Python 2 zu integrieren. Stelle sicher, dass Python 2 installiert ist, damit es ordnungsgemäß funktioniert.
    Tool herunterladen