So blenden Sie Daten in einem geheimen Textdateikompartiment aus

Inhaltsverzeichnis:

So blenden Sie Daten in einem geheimen Textdateikompartiment aus - Wie Man 2023
So blenden Sie Daten in einem geheimen Textdateikompartiment aus - Wie Man 2023
Anonim
In der heutigen Ausgabe von Stupid Geek Tricks (wo wir wenig bekannte Tricks zeigen, um Ihre Freunde, die kein Geek sind, zu beeindrucken), lernen wir, wie Sie Daten in einer Textdatei verbergen, die von niemandem gesehen werden kann, es sei denn, sie wissen es Name des Geheimfachs.
In der heutigen Ausgabe von Stupid Geek Tricks (wo wir wenig bekannte Tricks zeigen, um Ihre Freunde, die kein Geek sind, zu beeindrucken), lernen wir, wie Sie Daten in einer Textdatei verbergen, die von niemandem gesehen werden kann, es sei denn, sie wissen es Name des Geheimfachs.

So funktioniert das

Seit Windows 2000 unterstützt das NTFS-Dateisystem in Windows Alternative Datenströme, mit denen Sie Daten unter Verwendung eines Streamnamens hinter einem Dateinamen speichern können. Es ist beim Durchsuchen des Dateisystems oder an anderer Stelle in Windows nicht erkennbar. Sie können nur mit dem "geheimen Schlüssel" darauf zugreifen, der eigentlich nur der Name des Streams ist.

Sie können sich diese zusätzlichen Streams als geheime Abteilungen in der Datei vorstellen, auf die nur dann zugegriffen werden kann, wenn Sie den „Geheimcode“kennen, der in diesem Fall nur der Name des Streams ist.
Sie können sich diese zusätzlichen Streams als geheime Abteilungen in der Datei vorstellen, auf die nur dann zugegriffen werden kann, wenn Sie den „Geheimcode“kennen, der in diesem Fall nur der Name des Streams ist.

Dies ist keine absolut sichere Methode, um Daten auszublenden, wie wir weiter unten zeigen werden, aber es ist ein lustiger Trick, etwas über das zu erfahren.

Hinweis: Dies funktioniert nur bei einem mit NTFS formatierten Laufwerk.

Daten in einem geheimen Fach verstecken

Um diese Funktion verwenden zu können, müssen Sie eine Eingabeaufforderung öffnen und die folgende Syntax verwenden:

notepad SomeFile.txt:SecretWordHere.txt

Sie können alles nach dem Doppelpunkt als geheimes Wort verwenden. Der Schlüssel ist, dass zwischen dem ersten Dateinamen und dem Doppelpunkt keine Leerzeichen stehen dürfen.

Wenn Sie am Ende keine.txt-Datei angegeben haben, fügt Notepad sie automatisch hinzu und fragt Sie, ob Sie eine neue Datei erstellen möchten, auch wenn SomeFile.txt bereits vorhanden ist, da SecretSquirrel!.Txt noch nicht vorhanden ist.
Wenn Sie am Ende keine.txt-Datei angegeben haben, fügt Notepad sie automatisch hinzu und fragt Sie, ob Sie eine neue Datei erstellen möchten, auch wenn SomeFile.txt bereits vorhanden ist, da SecretSquirrel!.Txt noch nicht vorhanden ist.
Nun können Sie hier beliebige Daten eingeben und die Datei speichern:
Nun können Sie hier beliebige Daten eingeben und die Datei speichern:
Wenn Sie sich die Datei ansehen, hat sie immer noch dieselbe Größe wie zuvor:
Wenn Sie sich die Datei ansehen, hat sie immer noch dieselbe Größe wie zuvor:
Sie können die Datei sogar öffnen, indem Sie darauf doppelklicken und die Daten hinzufügen, die die Datei normal aussehen lassen sollen:
Sie können die Datei sogar öffnen, indem Sie darauf doppelklicken und die Daten hinzufügen, die die Datei normal aussehen lassen sollen:
Sie können die Befehlszeile erneut verwenden, um ein zweites verstecktes "Fach" mit einem anderen Namen hinzuzufügen:
Sie können die Befehlszeile erneut verwenden, um ein zweites verstecktes "Fach" mit einem anderen Namen hinzuzufügen:
Sie können der Datei beliebige andere Informationen hinzufügen, die Sie möchten:
Sie können der Datei beliebige andere Informationen hinzufügen, die Sie möchten:
Keine dieser versteckten Dateien beeinflusst die andere oder ändert die Hauptdatei. Denken Sie daran, Sie müssen die Befehlszeile verwenden, um auf die versteckten Daten zuzugreifen.
Keine dieser versteckten Dateien beeinflusst die andere oder ändert die Hauptdatei. Denken Sie daran, Sie müssen die Befehlszeile verwenden, um auf die versteckten Daten zuzugreifen.

Hinweis: Wenn Sie einen versteckten Stream erstellt haben, ist dieser Stream nicht genau Teil der Datei… Sie können Ihre Datei nicht an einen anderen Speicherort kopieren und auf die Streams dort zugreifen.

Dateien mit Streams erkennen

Natürlich sind diese Dateien nicht vollständig für jedermann verborgen, da Sie eine kleine Befehlszeilenanwendung namens Streams.exe verwenden können, um Dateien mit Streams zu ermitteln, einschließlich der Namen der Streams.

In meinem Szenario verwenden wir beispielsweise die folgende Syntax:

streams.exe SomeFile.txt

Wie Sie sehen, werden die Namen der Streams angezeigt, sodass Sie leicht auf sie zugreifen können.
Wie Sie sehen, werden die Namen der Streams angezeigt, sodass Sie leicht auf sie zugreifen können.

Wenn Sie Windows 7 verwenden, können Sie einfach das Argument / R für den Befehl DIR verwenden, um die Streams anzuzeigen:

Image
Image

Streams löschen

Sie können denselben Streams.exe-Befehl verwenden, um alle Streams aus einer Datei zu löschen. Ich denke jedoch nicht, dass Sie nur einen einzigen Stream löschen können. Verwenden Sie die folgende Syntax:

streams.exe -d SomeFile.txt

Wie Sie im Screenshot sehen können, werden die Streams jetzt aus der Datei entfernt.
Wie Sie im Screenshot sehen können, werden die Streams jetzt aus der Datei entfernt.

Ausgeblendete Streams von der Befehlszeile aus hinzufügen

Sie können Daten zu einem verborgenen Stream hinzufügen, indem Sie eine Reihe von Befehlen verwenden oder alles, was die Pipe-Eingabe oder -Ausgabe zulässt und die Standardsyntax FileName: StreamName akzeptiert. Zum Beispiel könnten wir den Befehl echo verwenden:

echo “Neat!” > SomeFile.txt:Test

Mit dem Befehl streams können Sie im obigen Beispiel sehen, dass wir jetzt einen versteckten Stream in der Datei haben.
Mit dem Befehl streams können Sie im obigen Beispiel sehen, dass wir jetzt einen versteckten Stream in der Datei haben.

Lesen eines Streams von der Befehlszeile aus

Sie können Daten aus dem Stream lesen, indem Sie die Daten mit der folgenden Syntax in den Befehl more weiterleiten:

more < FileName:StreamName

In meinem Beispiel lautete der eigentliche Befehl:

more < SomeFile.txt:SecretSquirrel!.txt

Wie Sie sehen, werden die von uns hinzugefügten geheimen Daten an die Konsole ausgegeben.
Wie Sie sehen, werden die von uns hinzugefügten geheimen Daten an die Konsole ausgegeben.

Natürlich ist dies keine sichere Methode zum Ausblenden von Daten - dafür sollten Sie TrueCrypt verwenden. Es ist nur eines dieser Dinge, die Spaß machen können und hier und da nützlich sein könnten.

Lernen macht Spaß, oder?

Beliebtes Thema

Fachberatung