Tämänpäiväisessä Stupid Geek Tricks -versiossa (jossa näytämme vähän tunnettuja temppuja vaikutuksessasi ei-geek-ystäviisi), opimme piilottamaan tietoja tekstitiedostossa, jota kukaan muu ei voi nähdä, elleivät he tunne salaisen osaston nimi.
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.
Voit ajatella näitä ylimääräisiä virtoja salaisina osastoina tiedostossa, johon pääsee vain, jos tiedät "salaisen koodin", joka tässä tapauksessa on 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.
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ä.
Jos et määritä lopussa olevaa .txt-tiedostoa, Notepad lisää automaattisesti sen ja kysyy, haluatko luoda uuden tiedoston, vaikka SomeFile.txt olisi jo olemassa, koska SecretSquirrel! .Txt ei ole vielä olemassa.
Nyt voit syöttää haluamasi tiedot tähän ja tallentaa tiedoston:
Kun tarkastelet tiedostoa, se on täsmälleen sama koko kuin aiemmin:
Voit jopa avata tiedoston kaksoisnapsauttamalla sitä ja lisätä tiedoston, jonka haluat tehdä tiedoston näyttämiseksi normaaliksi:
Voit käyttää komentorivin uudelleen lisätäksesi toisen piilotetun "lokeron", jolla on toinen nimi:
Voit lisätä tähän tiedostoon muita tietoja, jotka haluat:
Mikään näistä piilotetuista tiedostoista ei vaikuta toiseen tai muuta päätiedostoa. Muista vain, että komentorivillä on käytettävä piilotettuja tietoja.
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.
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
Kuten näet, näytetään virtojen nimet, joiden avulla voit helposti käyttää niitä.
Jos käytät Windows 7 -ohjelmaa, voit tarkastella virtoja käyttämällä / R-argumenttia DIR-komentoon:
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
Kuten kuvassa näkyy, virtaohjelmat poistetaan tiedostosta.
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: Testaa
Yllä olevassa esimerkissä olevan stream-komennon avulla näet, että tiedostossa on nyt piilotettu virta.
Voit lukea tietoja streamista syöttämällä tiedot useampaan komentoon käyttämällä tätä syntaksia:
lisää <Tiedostonimi: StreamName
Esimerkkinäni todellinen komento oli tämä:
lisää <SomeFile.txt: SecretSquirrel! .txt
Kuten näet, lisätty salainen tieto toimitetaan konsoliin.
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?