Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
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.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
van-gonography — Verstecke 🕵️‍♂️ Dateien beliebigen Typs in einem Bild deiner Wahl mithilfe von Steganografie | Kitploit
Tools/GitHubGitHub/joshuakasa/van-gonography
Verschlüsselungs-/EntschlüsselungstoolsDatenexfiltrationForensikSteganografieKryptographieDienstprogramme & Frameworks
GitHubjoshuakasa/van-gonography

van-gonography

Verstecke 🕵️‍♂️ Dateien beliebigen Typs in einem Bild deiner Wahl mithilfe von Steganografie

Repository anzeigen
4492825vor 10 MonatenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Verstecke jede Art von Dateien in einem Bild deiner Wahl

Logo


License GitHub last commit Buy Me a Beer


Inhaltsverzeichnis

  • Funktionen
  • So funktioniert es
  • Installation
  • Verwendung
  • Lizenz
  • Mitwirken
Datei zum VersteckenCover-BildCover mit versteckter Datei
Süße KatzeGlückliche KatzeNoch eine süße Katze
Dies ist die Datei, die wir im Bild verstecken möchtenDies ist das Bild, in dem wir die Datei verstecken möchtenDies ist das Cover-Bild mit der versteckten Datei

Funktionen

  • Dateiversteckung: Verstecke jede Art von Datei in einem Bild deiner Wahl, ohne das visuelle Erscheinungsbild des Bildes zu verändern.
  • Dekodierungsfähigkeit: Dekodiere versteckte Dateien aus Bildern.
  • Bildvergleich: Visualisiere den Unterschied zwischen zwei Bildern.
  • Detaillierte Protokollierung: Erstelle eine Protokolldatei, die umfassende Informationen über die Programmausführung aufzeichnet.
  • Kommandozeilen-Schnittstelle (CLI): Bietet einen entwicklerfreundlichen Modus mit Kommandozeilenoptionen für fortgeschrittenere Nutzung.
  • Benutzeroberfläche (UI): Bietet einen intuitiven und benutzerfreundlichen Modus für Nicht-Entwickler.
  • Nach dem Dekodieren öffnen: Öffne die dekodierte Datei automatisch, nachdem sie aus dem Bild extrahiert wurde.
  • Plattformübergreifend: Funktioniert unter Windows, Linux und macOS.
  • Kostenlos und Open-Source: Van Gonography ist vollständig kostenlos und Open-Source und wird es immer bleiben.
  • Verschlüsselung: Verschlüssle die versteckte Datei mit einem Passwort deiner Wahl (in Kürze verfügbar).
  • Kompression: Komprimiere die versteckte Datei, um ihre Größe zu reduzieren (in Kürze verfügbar).
  • Mehrere Dateien: Verstecke mehrere Dateien in einem Bild (in Kürze verfügbar).
  • Stealth-Modus: Verstecke die Tatsache, dass das Bild eine versteckte Datei enthält (in Kürze verfügbar).
  • Benutzereinstellungen: Speichere deine Präferenzen für zukünftige Verwendung.

So funktioniert es

Die Grundlagen der digitalen Speicherung

Alles auf deinem Computer, von .exe-Dateien bis zu .jpg-Bildern, wird als Bits gespeichert. Bits sind nur Einsen und Nullen. Zum Beispiel:

  • Der Buchstabe A = 01000001
  • Der Buchstabe B = 01000010

Eine 1-Gigabyte-Datei besteht also aus 8,5 Milliarden Einsen und Nullen, die alle in einer Reihe angeordnet sind. Dies nennt man Binärcode und es ist die Grundlage aller digitalen Speicherung.

Pixel und Farben

Bilder bestehen aus Pixeln. Die Farbe jedes Pixels stammt aus dem RGB-Format (Rot, Grün, Blau). Jeder RGB-Kanal reicht von 0 bis 255 und ermöglicht damit 256 Werte. Dieser Bereich entspricht 8 Bits (2^8 = 256), sodass jeder Kanal durch 1 Byte dargestellt werden kann.

Beispiel: Ein rotes Pixel ist (0xFF, 0x00, 0x00) oder in Bits 11111111 00000000 00000000.

Verstecken einer Datei in einem Bild

Das Verstecken einer Datei in einem Bild ist tatsächlich einfacher, als es klingt. Alles, was wir tun müssen, ist:

  1. Die Datei (in unserem Fall das, was wir verstecken möchten) in Bits umwandeln.
  2. Einige Bits in den Pixeln des Bildes durch die Bits der Datei ersetzen.

Wenn wir zum Beispiel die ersten 2 Bits aus einer Datei nehmen und sie in den Kanal eines Pixels einsetzen, kann sich ein rotes Pixel (11111111 00000000 00000000) in (11111111 00000000 00000011) ändern, ohne dass ein sichtbarer Unterschied entsteht.

Wiederhole diesen Vorgang für jedes Pixel und jedes Bit in der Datei, und schon ist die Datei im Bild versteckt!

Probiere es selbst aus

Schau dir das bereitgestellte Python-Repository an, um eine leicht verständliche Implementierung dieses Prozesses zu sehen.

Installation

# Clone the repository
git clone https://github.com/JoshuaKasa/van-gonography.git

# Change the working directory to van-gonography
cd van-gonography

# Install the required dependencies
pip install -r requirements.txt

Verwendung

Um das Programm im UI-Modus auszuführen (einfacher und benutzerfreundlicher, aber für Entwickler weniger nützlich), führe einfach den folgenden Befehl aus:

python vangonography.py

Um das Programm im CLI-Modus auszuführen (komplizierter, aber mit etwas mehr Funktionen), führe einfach den folgenden Befehl aus:

python vangonography.py -cli

Du kannst dann die folgenden Argumente zusammen mit dem Befehl verwenden:

usage: vangonography.py [-h] [-ood] [-l] [-cli] [-o OUTPUT_DIR] [-v] [--encrypt] [--decrypt] [--key KEY] [--json JSON_FILE] [--stealth] [-s] [-e] [-d] [-c COVER_IMAGE]
                        [-f HIDDEN_FILE]

Van Gonography is a steganography tool that hides files in images.

options:
  -h, --help            show this help message and exit

Optional arguments:
  -ood                  Open file after decoding from image (default: False)
  -l, --log             Log file for the program (default: False)
  -cli                  Run the program in CLI mode, this means there's not gonna be any menu (default: False)
  -o OUTPUT_DIR, --output OUTPUT_DIR
                        Output directory for the modified image or revealed file
  -v, --version         Show the version number and exit
  --encrypt             Encrypt the data before hiding it (default: False)
  --decrypt             Decrypt the data after revealing it (default: False)
  --key KEY             Key to decrypt the data (default: None)
  --json JSON_FILE      JSON file containing the arguments (default: None)
  --stealth             Hides the file in stealth mode (default: False)
Tool herunterladen