In diesem Beitrag erklären wir eine einfache Methode zum Ausblenden von Daten (jede Art von Daten – Text, Bild, Malware usw.) in einem JPEG. Dies ist eine Form der Steganographie. Steganographie ist die Kunst und Wissenschaft, etwas in Sichtweite zu verbergen. Warum etwas in plain sight verstecken – offen etwas verbergen? Um niemanden darauf hinzuweisen, dass es eine geheime Nachricht oder versteckte Daten gibt.
Dieser Beitrag konzentriert sich eher auf eine Technik als auf eine Geschichtsstunde über Steganographie, also auf das Wesentliche …
- Laden Sie das JPHS-Tool (JPEG Hide and JPEG Seek) herunter und extrahieren Sie es:
- Laden Sie ein Titelbild (das Bild, in dem Sie die Daten ausblenden) und ein Bild ausblenden (das Bild, in dem Sie das Titelbild ausblenden) herunter:
- Führen Jphswin aus. Akzeptieren Sie die Bedingungen. Gehen Sie wie folgt vor:
- Validierung
Laden Sie das JPHS-Tool (JPEG Hide and JPEG Seek) herunter und extrahieren Sie es:
-
gwdg.de standort
Laden Sie ein Titelbild (das Bild, in dem Sie die Daten ausblenden) und ein Bild ausblenden (das Bild, in dem Sie das Titelbild ausblenden) herunter:
Das Titelbild sollte ungefähr 10 mal so groß sein wie das Bild ausblenden. In unserem Beispiel verwenden wir einen HD-Hintergrund als Titelbild und ein Bild eines niedlichen Kätzchens als Ausblendbild.
-
Cover Image – background.jpg (bei einer Google-Suche nach „HD-Hintergründen“ gefunden“):
Quelle: http://hdgreatimages.com/wp-content/uploads/2016/04/Bridge-HD-Backgrounds.jpg
-
Bild ausblenden – Kätzchen.jpg (gefunden bei einer Google-Suche nach „lilbub“):
Führen Jphswin aus. Akzeptieren Sie die Bedingungen. Gehen Sie wie folgt vor:
Klicken Sie auf „JPEG öffnen“ und wählen Sie „Hintergrund.jpg“ und klicken Sie auf „Öffnen“:
Klicken Sie auf „Ausblenden“, geben Sie eine Passphrase ein, klicken Sie auf „OK“ und wählen Sie dann die Datei ausblenden (Abb.jpg), und klicken Sie auf „Öffnen“:
Speichern Sie die steg’d-Datei (das Kätzchen.JPG-Datei im Hintergrund versteckt.jpg-Datei) als anderen Dateinamen, damit wir die neue Datei mit den versteckten Daten mit der Originaldatei vergleichen können. Klicken Sie auf „JPEG speichern unter“ und verwenden Sie den Dateinamen „bridge.jpg“ (oder etwas anderes als der ursprüngliche Name):
Sie sollten jetzt 3 Dateien sehen – den „Hintergrund.jpg“ sollte (mit bloßem Auge) genauso aussehen wie die „Brücke.jpg“ obwohl das „Kätzchen.jpg“ Datei ist im Inneren versteckt „Brücke.jpeg“:
Beide öffnen „Hintergrund.jpg“ und „Brücke.jpg“ Side-by-side in Windows Photo Viewer, um zu sehen, ob Sie einen Unterschied erkennen können:
Herzlichen Glückwunsch! Sie haben gerade Steganographie geübt.
Validierung
Überprüfen wir, ob unsere Steganographie-Demonstration tatsächlich funktioniert hat, indem wir das „Kätzchen“ extrahieren.jpg“ von der „Brücke.jpg“:
Wählen Sie mit JPHS für Windows „Open jpeg“ und „bridge.jpg“, klicken sie auf „Öffnen“:
Öffnen des Bildes mit der versteckten Datei in JPHS für Windows
Nachdem Sie die „bridge.jpg“ -Datei Klicken Sie auf „Suchen“, geben Sie die Passphrase ein, mit der Sie die Datei ausgeblendet haben, klicken Sie auf „OK“ und speichern Sie die ausgeblendete Datei als „geheim“.jpeg“:
Überprüfen Sie das „Geheimnis.jpg“ datei ist die gleiche wie die „kätzchen.jpg“ Datei durch Öffnen „Geheimnis.jpg“.
Um zu überprüfen, welche Bildpixel JPHS für Windows geändert hat, um das Bild im Titelbild auszublenden, können Sie Beyond Compare verwenden, um die Unterschiede visuell darzustellen. Downloaden und installieren Sie Beyond Compare. Wenn Sie die Meldung „Fehler beim Erstellen des Registrierungsschlüssels:“ erhalten, müssen Sie als Administrator installieren.
Unvergleichlich. Wählen Sie auf der linken Seite „Neu“, doppelklicken Sie auf „Bild vergleichen“:
Öffnen die original bild (hintergrund.jpg) auf dem linken Fenster in Beyond Compare und öffnen Sie das steg’d Bild (Brücke.jpg) im rechten Fenster. Der Vergleich sollte sich im unteren Fenster befinden: