Vaihtoehtoiset tietovirrat ( ADS) ovat metatietoja , jotka liittyvät NTFS - tiedostojärjestelmäobjektiin .
NTFS - tiedostojärjestelmässä tiedosto voidaan päätietojen lisäksi liittää yhteen tai useampaan lisätietovirtaan . Tässä tapauksessa lisävirta voi olla minkä kokoinen tahansa, mukaan lukien päätiedoston koko.
Vuonna 1993 Microsoft julkaisi ensimmäisen version Windows NT -käyttöjärjestelmästä , joka toteutti NTFS-tiedostojärjestelmän. Tämä tiedostojärjestelmä voi toimia useiden nimettyjen virtojen kanssa, joita kutsutaan "Vaihtoehtoisiksi tietovirroiksi". ADS-tuki on otettu käyttöön yhteensopivuutta olemassa olevien käyttöjärjestelmien kanssa, jotka mahdollistavat tiedostojen metatietojen tallentamisen (kuten HFS - tiedostojärjestelmä ). Windows 2000 -käyttöjärjestelmässä vaihtoehtoisia tietovirtoja käytetään määritteiden, kuten tekijätietojen, tiedostonimen ja kuvakkeen, tallentamiseen. Windows XP :n Service Pack 2: sta lähtien Microsoft esitteli Attachment Execution Service -palvelun , joka tallentaa yksityiskohtaiset tiedot ladattujen tiedostojen alkuperästä vaihtoehtoisiin tietovirtoihin turvallisuuden parantamiseksi.
Windows - käyttöjärjestelmät , alkaen Windows NT:stä, mahdollistavat pääsyn ADS:ään API :n sekä joidenkin komentoriviapuohjelmien kautta . Useimmat ohjelmat, mukaan lukien Windowsin Resurssienhallinta ja DIR-konsolikomento, jättävät kuitenkin huomioimatta vaihtoehtoiset tietovirrat. Windowsin Resurssienhallinnan avulla voit kopioida vaihtoehtoisia tietovirtoja ja antaa varoituksen, jos kohdetiedostojärjestelmä ei tue niitä. Windows Explorer ei kuitenkaan laske kokoa tai näytä luetteloa vaihtoehtoisista virroista. DIR-komento on päivitetty Windows Vista -käyttöjärjestelmässä lisäämällä "/R"-merkki ADS-luettelon muodostavaan komentoon.
Täydellisen ADS-tuen puuttuminen käyttöjärjestelmästä ja sovelluksista sekä muista tiedostojärjestelmistä voi johtaa vaihtoehtoisiin tietovirtoihin tallennettujen tietojen katoamiseen (esimerkiksi kopioitaessa tiedostoa FAT -taltiolle tai lähetettäessä se sähköpostitse ). On myös otettava huomioon, että ADS ovat mahdollisia tietoturvan "aukkoja". Haittaohjelmat käyttävät laajalti mahdollisuutta piilottaa tiedot vaihtoehtoisista tietovirroista peittämään läsnäolonsa järjestelmässä.
Tiedostojärjestelmät ( luettelo , vertailu ) | |||||||
---|---|---|---|---|---|---|---|
Levy |
| ||||||
Hajautettu (verkko) | |||||||
Erityinen |
|