Alternate Data Streams in NTFS



Es ist so etwas wie ein NT-ADS (Alternate Data Streams - alternative Datenströme). Und einfacher zu sagen: NTFS multithreaded unterstützt Dateien als : ; essen dann eine Datei aufnehmen kann unterschiedliche mehrere unabhängige Streams in Namen (stream). normalen Lese- / Schreiboperationen durchzuführen, die den Namen der Datei später durch den Darm Stream-Namen Oberhalb dieser Ströme ist erlaubt.
Zum Beispiel zu dem Schluss, "Monitor" ein prog zu einem alternativen Strom umleiten: ping.exe >> somefile.txt: kakashka
Der ganze Trick besteht darin, dass, während die explizite Dateigröße nicht ändern, da die Größe der Hauptachse von Pomeroy (Default) Flow (für die Behandlung, die nicht seinen Namen als einen Doppelpunkt bedeuten könnte). Aber der Speicherplatz ist auf die Tatsache, kleiner geworden zurückzuführen, dass wir in den Strom kakashka aufgezeichnet.
Wie diese Dinge sind nicht zulässig zu verwenden, raten selbst. :) ))) Natürlich erlaubt neben zaseraniya NTFS-Volumes für ADS auch viele andere Anwendungen zu finden. Beispielsweise sind Moleküle erlaubt, ein Programm zu schreiben, die in den alternativen Ströme verborgen ist;)
Bang alternative Strömung herkömmlichen del funktioniert nicht. Die einfachste Mittel zu erhalten der alternativen Streams loswerden - werfen sie die Datei auf FAT enthält, dann nur zurück. Es ist ein Programm für die Entdeckung. Zum Beispiel «Jungs». Im Übrigen werden zusätzliche Threads auch auf Verzeichnisse zu klammern erlaubt, nur Dateien in ihnen nicht mehr möglich zu setzen :)


Copyright by MicroSoft




Das Material wird mit Genehmigung der DHGROUP veröffentlicht (http://www.dhgroup.org)