U današnjem izdanju Stupid Geek trikova (gdje ćemo pokazati malo poznate trikove da impresioniramo svoje prijatelje koji nisu prijatelji), saznat ćemo kako sakriti podatke u tekstualnoj datoteci koju nitko drugi ne može vidjeti osim ako ne znaju naziv tajnog odjeljka.
Otkako je sustav Windows 2000, NTFS datotečni sustav u sustavu Windows podržava Alternativne tokove podataka koji omogućuju pohranu podataka "iza" naziva datoteke uz upotrebu naziva streama. Nije moguće otkriti tijekom pregledavanja datotečnog sustava ili bilo gdje u sustavu Windows ... možete ga pristupiti samo s "tajnim ključem" koji je zapravo samo naziv streama.
Na ove dodatne tokove možete zamisliti kao tajne odjeljke unutar datoteke koja se može pristupiti samo ako znate "tajni kod", koji je u ovom slučaju samo naziv streama.
Ovo nije sasvim siguran način za skrivanje podataka kao što ćemo ilustrirati u nastavku, ali to je zabavni trik da se upoznate.
Napomena: Ovo funkcionira samo na disku formatiranom s NTFS-om.
Da biste koristili tu značajku, morat ćete otvoriti naredbeni redak i upotrijebiti sljedeću sintaksu:
Notepad SomeFile.txt: SecretWordHere.txt
Svejedno možete koristiti nakon debelog crijeva kao tajnu riječ, ključ je da ne postoji prostor između prvog naziva datoteke i debelog crijeva.
Ako niste naveli .txt na kraju, Notepad će ga automatski dodati i pitati želite li stvoriti novu datoteku, čak i ako je SomeFile.txt već postojao jer SecretSquirrel! .Txt već ne postoji.
Sada možete unijeti sve podatke koje želite ovdje i spremiti datoteku:
Kada pogledate datoteku, ona će i dalje biti iste veličine kao i prije:
Čak možete otvoriti datoteku tako da dvaput kliknete na nju i dodate podatke koje želite napraviti da izgleda normalno:
Ponovno možete upotrijebiti naredbu da biste dodali drugi skriven "odjeljak" s drugačijim nazivom:
Možete dodati sve ostale informacije na tu datoteku koju želite:
Nijedna od tih skrivenih datoteka neće utjecati na drugu ili promijeniti glavnu datoteku. Samo zapamtite, morate koristiti naredbu za pristup skrivenim podacima.
Napomena: kada stvorite skriveni tok, taj stream nije točno dio datoteke ... ne možete kopirati datoteku na drugu lokaciju i pristupiti tamošnjim streamovima.
Naravno, ove datoteke nisu sasvim skrivene od svih, jer možete koristiti malu aplikaciju naredbenog retka pod nazivom Streams.exe da biste otkrili datoteke koje imaju struje, uključujući nazive tokova.
Na primjer, u mom scenariju koristili smo sljedeću sintaksu:
streams.exe NekiFile.txt
Kao što vidite, prikazani su nazivi tokova, što će vam omogućiti lak pristup njima.
Ako koristite sustav Windows 7, možete jednostavno upotrijebiti / R argument za naredbu DIR da biste vidjeli struje:
Možete upotrijebiti istu naredbu Streams.exe za brisanje svih tokova iz datoteke, iako ne mislim da možete izbrisati samo jedan stream. Koristite sljedeću sintaksu:
streams.exe -d NekiFile.txt
Kao što možete vidjeti na snimci zaslona, struje se sada uklanjaju iz datoteke.
Možete dodati podatke u skrivenu stream pomoću niza naredbi ili stvarno sve što može unijeti ili izlaziti iz cijevi i prihvatiti standardnu sintaksu FileName: StreamName. Na primjer, možemo upotrijebiti naredbu echo:
echo "Neat!"> SomeFile.txt: Test
U gornjem primjeru možete vidjeti naredbu streams da sada imamo skriveni tok datoteke.
Podaci iz streama možete pročitati tako da cijepite podatke u više naredbi pomoću ove sintakse:
više <FileName: StreamName
U mom primjeru stvarna zapovijed bila je ovo:
više <SomeFile.txt: SecretSquirrel! .txt
Kao što možete vidjeti, tajni podaci koje smo dodali isporučeni su na konzolu.
Naravno, to nije siguran način za skrivanje podataka, jer biste trebali koristiti TrueCrypt. To je samo jedna od onih stvari koje mogu biti zabavne za upotrebu i koje bi mogle biti korisne ovdje ili tamo.
Učenje je zabavno, zar ne?