Fluxurile de date alternative ( ADS) sunt metadate asociate cu un obiect de sistem de fișiere NTFS .
În sistemul de fișiere NTFS , pe lângă datele principale, un fișier poate fi asociat și cu unul sau mai multe fluxuri de date suplimentare. În acest caz, fluxul suplimentar poate fi de orice dimensiune, inclusiv dimensiunea fișierului principal.
În 1993, Microsoft a lansat prima versiune a sistemului de operare Windows NT , care a implementat sistemul de fișiere NTFS. Acest sistem de fișiere poate funcționa cu mai multe fluxuri denumite, numite „Fluxuri de date alternative”. Suportul pentru ADS a fost implementat pentru compatibilitatea cu sistemele de operare existente care permit stocarea metadatelor pentru fișiere (cum ar fi sistemul de fișiere HFS ). În sistemul de operare Windows 2000 , fluxurile de date alternative sunt utilizate pentru a stoca atribute precum informații despre autor, numele fișierului și pictograma. Începând cu Service Pack 2 pentru Windows XP , Microsoft a introdus Attachment Execution Service , care salvează informații detaliate despre originea fișierelor descărcate în fluxuri de date alternative pentru a îmbunătăți securitatea.
Sistemele de operare Windows , începând cu Windows NT, permit accesul la ADS printr- un API , precum și prin intermediul unor utilitare de linie de comandă . Cu toate acestea, fluxurile de date alternative sunt ignorate de majoritatea programelor, inclusiv Windows Explorer și comanda consolei DIR. Windows Explorer vă permite să copiați fluxuri alternative și emite un avertisment dacă sistemul de fișiere țintă nu le acceptă. Cu toate acestea, Windows Explorer nu calculează dimensiunea și nu afișează o listă de fluxuri alternative. Comanda DIR a fost actualizată în sistemul de operare Windows Vista pentru a adăuga indicatorul „/R” la comanda pentru a construi lista ADS.
Lipsa suportului ADS complet din partea sistemului de operare și a aplicațiilor, precum și a altor sisteme de fișiere, poate duce la pierderea informațiilor stocate în fluxuri alternative (de exemplu, atunci când copiați un fișier într-un volum FAT sau îl trimiteți prin e-mail). ). De asemenea, trebuie luat în considerare faptul că ADS sunt potențiale „găuri” în securitatea computerelor. Capacitatea de a ascunde orice informație în fluxuri alternative de date este utilizată pe scară largă de malware pentru a-și masca prezența în sistem.
Sisteme de fișiere ( listă , comparație ) | |||||||
---|---|---|---|---|---|---|---|
Disc |
| ||||||
Distribuit (rețea) | |||||||
Special |
|