This page has been robot translated, sorry for typos if any. Original content here.

Alternate Data Streams in NTFS



Es ist so etwas wie ein NT-ADS (Alternate Data Streams - alternative Datenströme). Ein einfacher zu sagen: NTFS unterstützt Multistream-Dateien als : ; essen dann eine Datei mehrere unabhängige Streams mit verschiedenen Namen (stream) halten kann. Oberhalb diesen Ströme dürfen normale Lese- / Schreiboperation durchführen, die späteren Dateinamen durch Doppelpunkt Stream-Namen zeigt.
Zum Beispiel: die Schlussfolgerung zu „überwachen“ ein prog auf einen alternativen Strom umleiten: ping.exe >> somefile.txt: kakashka
Der ganze Trick besteht darin, dass, während die explizite Dateigröße hat, da die Größe der Hauptachse von Pomeroy nicht geändert (Default) Flow (für Behandlung, die seinen Namen nicht als Doppelpunkt bedeuten könnte). Aber der Speicherplatz ist auf die Tatsache, kleiner geworden zurückzuführen, dass wir in den Strom kakashka aufgezeichnet.
Da diese Dinge verwenden dürfen, denke selbst. :) ))) Natürlich erlaubt zusätzlich zu zaseraniya NTFS-Volumes für ADS noch viele andere Anwendungen zu finden. Zum Beispiel: die Moleküle erlaubt, ein Programm zu schreiben, die in dem alternativen Strom verborgen ist;)
Bang alternative Strömungs herkömmlicher del nicht funktioniert. Die einfachste Mittel bekommen der alternativen Ströme befreien - eine Datei in FAT, dann wieder nur enthält, zu werfen. Es gibt ein Programm, um sie zu erkennen. Zum Beispiel «Junge». By the way, sind zusätzliche Ströme auch erlaubt auf Verzeichnisse klammern, werden nur Dateien in ihnen nicht mehr möglich zu setzen :)


Copyright by MicroSoft




Material mit freundlicher Genehmigung DHGROUP (http://www.dhgroup.org)