Описание тега alternate-data-stream

Альтернативные потоки данных - это особенности файловой системы Microsoft NTFS. Они позволяют одному файлу ссылаться на несколько независимых "потоков" данных и чаще всего используются для хранения метаданных файла.

На томах NTFS у каждого файла и каталога должен быть хотя бы один Data Stream. Основной безымянный поток данных относится к фактическим данным, хранящимся в файле. Дополнительный (илиAlternate) файловые потоки можно прикреплять к файлу / папке, давая уникальные имена каждому альтернативному потоку. Затем к этим альтернативным потокам можно получить доступ, указав полный путь к файлу, за которым следует двоеточие и имя потока. Например, этот путь к файлу относится к ADS с именем "MyStream", прикрепленным к файлу с именем "MyFile.dat".

C:\Example\MyFile.dat:MyStream

Альтернативные потоки могут содержать данные, которые может содержать обычный файл, и не имеют ограничений по размеру, типу или количеству. Более новые версии Windows (Vista+) будут отказываться выполнять программы, хранящиеся в виде альтернативных потоков (мера безопасности против запуска невидимых EXE-файлов)