Näin se toimii
Windows 2000: n Windows NTFS -tiedostojärjestelmästä lähtien on tuettu vaihtoehtoisia tietovirtoja, joiden avulla voit tallentaa tiedoston "takana" tiedostonimen käyttämällä virran nimeä. Se ei ole havaittavissa, kun selataan tiedostojärjestelmää tai missä tahansa Windowsissa … voit käyttää sitä vain salaisella avaimella, joka on oikeastaan vain streamin nimi.
Tämä ei ole täysin turvallinen tapa piilottaa tiedot, kuten havainnollistamme alla, mutta on hauska temppu tietää hyppysissä.
Huomautus: Tämä toimii vain NTFS-formaatilla muotoillulla levyasemalla.
Tietojen kätkeminen salaisessa osastossa
Jotta voit käyttää tätä ominaisuutta, sinun tulee avata komentokehote ja käyttää seuraavaa syntaksia:
notepad SomeFile.txt:SecretWordHere.txt
Voit käyttää mitä tahansa paksusuolen jälkeen salaisena sanana, mutta avain on se, että ensimmäisen tiedostonimen ja kaksoispisteen välillä ei voi olla välilyöntejä.
Voit jopa avata tiedoston kaksoisnapsauttamalla sitä ja lisätä tiedoston, jonka haluat tehdä tiedoston näyttämiseksi normaaliksi:
Huomaa: kun luot piilotetun streamin, se ei ole täsmälleen osa tiedostoa … et voi kopioida tiedostoa toiseen paikkaan ja käyttää siellä olevia virtoja.
Tiedostojen tunnistaminen streamien kanssa
Tietenkin näitä tiedostoja ei ole täysin piilotettu kaikille, koska voit käyttää pientä komentorivisovellusta nimeltä Streams.exe, joka tunnistaa tiedostoja, joissa on virtoja, mukaan lukien virtojen nimet.
Esimerkiksi skenaariossani käytämme seuraavaa syntaksia:
streams.exe SomeFile.txt
Jos käytät Windows 7 -ohjelmaa, voit tarkastella virtoja käyttämällä / R-argumenttia DIR-komentoon:
Streamien poistaminen
Voit käyttää samaa Streams.exe-komentoa poistamaan kaikki virrat tiedostosta, vaikka en usko, että voit poistaa vain yhden streamin. Käytä seuraavaa syntaksia:
streams.exe -d SomeFile.txt
Komentorivin lisääminen piilotettuihin streamteihin
Voit lisätä tietoja piilotettuun streamiin käyttämällä useita komentoja tai todella mitä tahansa, joka voi syöttää tai tulostaa putkia ja hyväksyä standardin FileName: StreamName syntaksin. Esimerkiksi voimme käyttää echo-komentoa:
echo “Neat!” > SomeFile.txt:Test
Streamin lukeminen komentoriviltä
Voit lukea tietoja streamista syöttämällä tiedot useampaan komentoon käyttämällä tätä syntaksia:
more < FileName:StreamName
Esimerkkinäni todellinen komento oli tämä:
more < SomeFile.txt:SecretSquirrel!.txt
Tietenkään tämä ei ole turvallinen tapa piilottaa tietoja, sillä käytät TrueCryptia. Se on vain yksi niistä asioista, jotka voivat olla hauskoja käyttää ja voivat tulla kätevästi täällä.
Oppiminen on hauskaa, eikö olekin?