Mitä tiedostovirrat ovat ja miten niitä hyödynnetään?

Kun Microsoft suunnitteli Windowsin, sen sijaan, että se käyttäisi normaalia attribuuttia tiedoston tietojen (esimerkiksi tiedoston luontipäivämäärän) tallentamiseen, se päättää tallentaa nämä tiedot piiloon. Tämä piilotettu paikka tunnetaan tiedostovirroina.

Tässä opetusohjelmassa opit tiedostovirroista ja niiden hyödyntämisestä.

Jokaisessa Windows-järjestelmän tiedostossa on oletusvirta, johon sovellus voi tallentaa tietoja. Tiedostolla voi myös olla useita virtoja (tunnetaan myös vaihtoehtoisina virroina), mutta sovellukset käyttävät niitä harvoin.

Tekstitietojen piilottaminen tiedostossa

Sovellusten on hyvä käytäntö tallentaa tietoja vaihtoehtoisiin tietovirtoihin oletusvirran sijaan. Kuitenkin lähes kaikki käyttämämme ohjelmat eivät edes välitä tästä. He vain käyttävät oletusvirtaa ja unohtavat mahdollisuudet, että tiedostossa on useampi kuin yksi stream. Vaihtoehtoisen virran luominen on yhtä helppoa kuin komentokehotteessa komento file:stream.

Piilottaaksemme tiedoston tekstitiedot meidän on vain luotava vaihtoehtoinen tietovirta ja tallennettava siihen tiedot. Tässä tapauksessa aiomme käyttää tiedostoa, jonka nimi on "program.exe".

Avaa komentokehote. Luo uusi stream kirjoittamalla:

muistilehtiö "program.exe:piilota"

Seuraava ikkuna tulee näkyviin:

Muistio luo vaihtoehtoisen streamin nimellä "hide.txt" program.exe-tiedostoon. Kun napsautamme kyllä, voimme tallentaa haluamasi tekstin:

Jos kopioit “program.exe”-tiedoston toiseen paikkaan, se kuljettaa tämän tiedoston mukana. Päästäksesi streamiin, sinun on käytettävä sen nimeä, tässä tapauksessa 'hide.txt', mikä tekee sen lukemisesta vieläkin vaikeampaa.

Kuinka tarkistaa, onko tiedosto ulkoisista lähteistä

Windows käyttää tätä ominaisuutta tiedostojen lähteen hallintaan. Se on myös hyvä tapa parantaa tietoturvaasi, koska voit nyt selvittää tiedoston lähteen. Voit tarkistaa, tuliko tiedosto toisesta tietokoneesta tai Internetistä napsauttamalla tiedostoa hiiren kakkospainikkeella ja valitsemalla Ominaisuudet.

Yleiset-välilehdellä näet tietoja tiedostosta:

Kuinka hallita tiedostovirtoja

Vaikka voit helposti luoda streamin, Windowsin mukana ei tule mitään työkalua, jonka avulla voit tarkastella, mitkä tiedostot sisältävät streameja. Se ei myöskään pysty luettelemaan tiedostoihin liittyviä virtoja. Jos haluamme nähdä nämä tiedot, sinun on käytettävä yksinkertaista sovelluskutsua "Streams". Tämä on vanha ohjelma, jonka on luonut Mark Russinovich, joka on tällä hetkellä Microsoftin henkilökunta.

Lataa Sysinternalsin streamit

Tämän ohjelman avulla voit nähdä, sisältääkö tiedosto useamman kuin yhden streamin. Se näyttää myös kyseisen virran nimen ja koon.

Alla olevasta kuvasta näet, että monilla tiedostoilla on Zone.Identifier:$DATA-virta. Windows käyttää tätä tallentaakseen tietoja tiedoston lähteestä. Se on olemassa vain, jos tiedosto on peräisin muista tietokoneista tai Internetistä.

Oletusarvoisesti Windows estää ladatun ohjelman Internetistä. Jos olet varma tiedoston turvallisuudesta, voit poistaa nämä tiedot Streamsin avulla, jotta Windows ei pyydä sinua poistamaan ohjelman estoa joka kerta, kun suoritat sen.

Vaihtoehtoinen tapa katsella streameja

Jos käytät Windows Vistaa tai 7:ää, voit käyttää dir-komentoa /R-kytkimellä nähdäksesi streamin. Alla olevassa kuvassa voit nähdä, että virtatiedot näkyvät, jos käytämme /R-kytkintä.

Voit nähdä, että "file.exe" sisältää kaksi virtaa. Toinen on nimeämätön (oletus) ja toinen on "Zone.Identifier:$DATA". Tätä streamia ei ole olemassa tiedostolle, joka ei ole peräisin toisesta tietokoneesta tai Internetistä.

Tiedätkö muita tapoja piilottaa luottamukselliset tiedot tiedostossa?

Nyt kun olet lukenut Mitä tiedostovirrat ovat ja miten niitä hyödynnetään? loppuun, kutsumme sinut tutustumaan lisää Windows-kategoriaan. Löydät sieltä muita mielenkiintoisia artikkeleita, jotka laajentavat tietojasi ja pitävät sinut ajan tasalla. Älä lopeta lukemista ja löytämistä!

Indeksi
  1. Tekstitietojen piilottaminen tiedostossa
  2. Kuinka tarkistaa, onko tiedosto ulkoisista lähteistä
  3. Kuinka hallita tiedostovirtoja

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Go up