Dokumentenverwaltung

So verstecken Sie Dateien in Bildern in Linux

So verstecken Sie Dateien in Bildern in Linux

Heute verwenden wir Personal Computer als Workstations und persönliche Geräte. Auf diesen Geräten speichern wir personenbezogene Daten und private Dateien, die nicht für den öffentlichen Zugriff bestimmt sind.

Auch wenn Sie Ihren Computer nicht mit anderen teilen, ist es daher wichtig, Ihrer Sicherheit hohe Priorität einzuräumen und Ihre Dateien mit Kryptografie- und Verschlüsselungsmethoden zu sichern.

In diesem Tutorial wird beschrieben, wie Sie Ihre Dateien schützen und sichern können, indem Sie sie in anderen Dateien verstecken. In diesem Tutorial werden wir uns ansehen, wie man Dateien in Bildern ausblendet. Als Bonus besprechen wir auch, wie man Dateien in Audiodateien ausblendet.

HINWEIS: Die in diesem Tutorial besprochenen Methoden garantieren keine 100%ige Sicherheit; ein Sicherheitsexperte oder Forensiker kann sie knacken. Das heißt, es ist besser, private Dateien, die Sie sichern möchten, zu verschleiern, als sie offen zu lassen.

Eine grundlegende Einführung in die Steganographie

Steganographie bezieht sich auf das Verstecken einer Datei, sei es ein Video, ein Bild, ein Audio oder ein Text, in einer anderen Datei. Obwohl Steganographie eine alte Methode zum Verstecken von Dateien und Nachrichten ist, kann sie bei der Arbeit in einer ungesicherten Umgebung sehr nützlich sein.

Steganographie ist im Vergleich zur Verschlüsselung viel vorteilhafter. Zum Beispiel ignoriert ein böswilliger Benutzer wahrscheinlich ein geheimes Dokument, das in einem Bild Ihrer Katze versteckt ist, als eine mit GPG verschlüsselte Datei.

Einige der anderen Vorteile der Steganographie sind:

Nachdem wir uns angeschaut haben, was Steganographie ist und welche Vorteile es hat, lass uns in die Tiefe rollen:

So verwenden Sie den Cat-Befehl, um Dateien in Bildern auszublenden

Die erste Methode, die wir verwenden können, um Dateien in einem Bild zu verbergen, ist der cat-Befehl in Linux.

Dazu benötigen Sie eine ZIP-Datei mit allen Dateien, die Sie ausblenden möchten, sowie ein Bild.

Erstellen Sie zunächst ein Verzeichnis und fügen Sie alle Dateien hinzu, die Sie ausblenden möchten. Als nächstes komprimieren Sie das Verzeichnis in das Zip-Format.

Verschieben Sie nun die komprimierte Datei und das Bild, mit dem Sie die Dateien verstecken möchten, in dasselbe Verzeichnis.

Starten Sie als Nächstes das Terminal und navigieren Sie zu dem Verzeichnis, in dem sich die ZIP-Datei und das Bild befinden.

Alles, was Sie jetzt tun müssen, um die Dateien zu verbergen, ist die ZIP-Datei und das Bild zu einem entsprechend benannten Bild zu verketten - Sie können das Bild beliebig nennen.

Hier ist ein Beispiel:

Nachdem Sie die Dateien versteckt haben, entfernen Sie alle anderen Rohdateien, um die Sicherheit zu gewährleisten. Um die Dateien anzuzeigen, entpacken Sie das Bild mit den versteckten Dateien.

So verstecken Sie Dateien in Bildern mit Outguess

Wir können auch ein Tool verwenden, um eine Bildsteganographie durchzuführen. Mit dem Outguess-Tool können Sie Daten in redundanten Teilen vorhandener Dateien verstecken. Es unterstützt hauptsächlich Dateien wie JPEG- und NETpbm-Formate.

Outguess ist ein weit verbreitetes Tool in BSD-Systemen. Sie können die offizielle Dokumentation hier lesen:

https://linkfy.to/goBSDmanualpages

Sie können es auch mit Ihrem Standardpaketmanager installieren install. Um es beispielsweise unter Debian zu installieren, geben Sie einfach den Befehl ein:

sudo apt-get install outguess

Navigieren Sie nach der Installation zu dem Verzeichnis, in dem Sie Ihre geheimen Dateien und das Bild haben, das Sie als Speicherort für Dateien verwenden möchten. Verwenden Sie den folgenden Befehl, um Ihre Dateien in einem Bild zu verbergen (image.jpg) und eine Passphrase

sudo outguess -k "Passphrase" -d geheime Datei.txt-Bild.jpg-Ausgabe.jpg

Der obige Befehl gibt das Bild aus, das versteckte Dateien enthält. Sie können sie mit dem Befehl extrahieren

outguess -k "Passphrase" -e -r Ausgabe.jpg geheime Datei.TXT

So verwenden Sie Steghaut für Bild- und Audiosteganographie

Ein weiteres Werkzeug, das wir für die Bild- und Audiosteganographie verwenden können, ist Steghide. Steghide ist ein einfaches Befehlszeilentool, das Daten in Bild- und Audiodateien verbergen kann. Das Tool ist vor allem deshalb mächtig, weil es die farbabhängigen Probenhäufigkeiten nicht verändert und somit immun gegen statistische Prüfungen erster Ordnung ist. Steghide ermöglicht die Komprimierung und Verschlüsselung der eingebetteten Daten und ist damit eine gute Wahl für die Steganographie.

https://de.Wikipedia.org/wiki/Colors_of_noise

So verwenden Sie dieses Tool zu diesem Zweck:

So installieren Sie Steghide

Wenn Sie keine Penetrationsdistribution verwenden, ist Steghide in vielen Linux-Distributionen nicht vorinstalliert. Es ist jedoch in den Haupt-Repositorys verfügbar und kann daher einfach installiert werden.

Um es auf Debian/Ubuntu-basierten Distributionen zu installieren, geben Sie den Befehl ein:

sudo apt-get install steghide

Verwenden Sie für Arch-basierte Distributionen den Befehl

sudo pacman -S steghide

Sobald Sie Steghide installiert haben, können Sie die gewünschten Dateien in einem Bild oder einer Audiodatei verstecken; die Beispiele unten veranschaulichen das.

Stellen Sie sicher, dass Sie die Dateien, die Sie ausblenden möchten, und die Bild- oder Audiodatei, in der Sie sie ausblenden möchten, in denselben Ordner verschieben.

Geben Sie als Nächstes die folgenden Befehle ein, um die Dateien auszublenden

steghide einbetten -ef secretfile.txt -cf Bild.jpg

Dieser Befehl fordert Sie auf, eine Passphrase anzugeben. Geben Sie Ihre Passphrase ein und fahren Sie fort.

Um die Datei aus dem Image zu extrahieren, verwenden Sie den Befehl:

Steghide-Extrakt -sf-Bild.jpg

Geben Sie die Passphrase ein, die Sie beim Einbetten der Dateien verwendet haben.

So verstecken Sie Dateien in Bildern mit Stegosuite

Das letzte steganographische Werkzeug, das wir diskutieren werden, ist Stegosuite. Stegosuite ist ein einfaches, in Java geschriebenes grafisches Bild-Steganographie-Tool, das AES-Verschlüsselung zum Einbetten von Daten verwendet. Das Tool unterstützt derzeit Dateiformate wie BMP, GIF, JPG und PNG.

Um Stegohide auf Debian/Ubuntu-basierten Distributionen zu installieren, verwenden Sie den Befehl:

sudo apt-get install stegosuite

Die Verwendung von Stegosuite ist einfach; Starten Sie das Tool nach der Installation.

Wählen Sie im Hauptmenü die Datei -> Öffnen und wählen Sie das Bild aus, das Sie zum Einbetten der Dateien verwenden möchten. Klicken Sie anschließend mit der rechten Maustaste auf das Feld und wählen Sie Dateien hinzufügen.

Wählen Sie nun die Dateien aus, die Sie im Bild verstecken möchten. Geben Sie schließlich die Passphrase ein und klicken Sie auf Einbetten.

Dadurch wird ein eingebettetes Bild in der Datei des ursprünglichen Bildspeicherorts mit dem Namen imagename_embed . erstellt.ext. Wenn das Hauptbild beispielsweise ein Bild ist.jpng, die Ausgabedatei ist image_embed.png.

Um Daten zu extrahieren, öffnen Sie die Datei, geben Sie das Passwort ein und klicken Sie auf Extrahieren.

Fazit

In diesem Tutorial haben Sie verschiedene Methoden kennengelernt, mit denen Sie Dateien in Bildern und Audiodateien ausblenden können. Ziehen Sie für zusätzliche Sicherheit in Betracht, versteckte Verzeichnisse und verschlüsselte ZIP-Dateien zu verwenden und sie dann in einem Bild zu verstecken. Das gibt Ihren Dateien eine zusätzliche Sicherheitsebene vor neugierigen Blicken.

So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...
Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...
Fügen Sie mit diesen kostenlosen Tools Mausgesten zu Windows 10 hinzu
In den letzten Jahren haben sich Computer und Betriebssysteme stark weiterentwickelt. Es gab eine Zeit, in der Benutzer Befehle verwenden mussten, um ...