Dateien verstecken mit NTFS Streams

Hi!

Hab vor kurzem was über NTFS-Streams gelesen, NTFS wird zwar bald durch WinFS ersetzt (glaub ich zumindest), aber vielleicht hilft dieser Artikel dem Einen oder Anderen:

Daten verstecken - mit NTFS!

Viele von euch haben sicherlich schon mal davon gehört:
Eine Datei in einer Anderen verstecken. Einige "Sicherheitsprogramme"
bieten solche Sachen an. Es geht aber auch ohne irgendwelche
teuren Zusatztools, denn dieses Feature wird nicht von einem Programm
sondern direkt vom Dateisystem (nur NTFS) zur Verfügung gestellt.
Grundsätzlich sollte man besser die richtigen Rechte setzen. Diese
Methode ist eher was zum rumspielen oder falls man ab und zu an einem
anderen PC sitz ohne viel Rechte auf diesem zu haben. Auch ein
Administrator kann die versteckte Datei nicht sehen.

Das Ganze lässt sich durch NTFS-Streams erreichen, welche interne
Informationen auf Unterdateien aufteilen. (Wie I-Nodes unter *NIX)

Zuerst müssen wir eine Textdatei erstellen, in der wir die den
geheimen Text verstecken:

<c:\Data\oeffentlich.txt>
.............................
Diesen Text kann jeder lesen,
der Zugriffsrechte auf diese
Datei hat!
.............................

Jetzt können wir die geheime Datei in der öffentlichen Datei erstellen:

Start -> Run
.............................
notepad c:\Data\oeffentlich.txt:privat.txt
.............................

Es erscheint ein Dialog, dass die Datei nicht gefunden wurde und ob sie
erstellt werden soll - beantwortet das mit Ja.

Dann könnt ihr euren geheimen Text eingeben:

<c:\Data\oeffentlich.txt:privat.txt>
.............................
Geheime Informationen habe ich
nicht, und wenn ich welche hätte,
würde ich sie nicht hier rein schreiben!
.............................

Dann einfach noch speichern und fertig. Schaut in den "Data"-Ordner auf C
(in meinem Beispiel) und ihr werdet nur eine Datei namens "oeffentlich.txt"
sehen. Die geheime Datei könnt ihr also dann folgendermassen öffnen:

Start -> Run
.............................
notepad c:\Data\oeffentlich.txt:privat.txt
.............................

Das war's eigentlich auch schon!
PS.: Da ich kein OS mit NTFS habe, konnte ich es auch nicht auspobieren
 
Zu erwähnen wäre noch dass sich auch die Dateigröße nicht verändert, also die Datei oeffentlich.txt hat nach dem anhängen von privat.txt die gleiche größe als vorher.
Das Bezieht sich natürlich auf die größe die vom System angezeigt wird, nicht die physikalische auf der HD :)

Mfg MrGoatee
 
Interessant.
Kaspersky AntiVir benutzt das übrigens. Hat mich immer gewundert, wenn ich Musikdateien mit Extra-Streams von meiner Platte auf meinen MP3-Player kopieren wollte.
 
Zurück
Oben