31Aug
V današnji izdaji Stupid Geek Tricks( kjer prikažemo malo znane trike, ki bodo impresionirale vaše negospodarske prijatelje), se bomo naučili skriti podatke v besedilni datoteki, ki je ni mogoče videti kogarkoli, razen če vedoime tajnega oddelka.
Evo kako deluje
Od filma Windows 2000 je datotečni sistem NTFS v operacijskem sistemu Windows podpiral alternativne tokove podatkov, ki vam omogočajo, da shranite podatke "za" datoteko z uporabo imena toka. Med brskanjem po datotečnem sistemu ali kjerkoli znotraj operacijskega sistema Windows ni mogoče zaznati, lahko dostopate le do »skrivnega ključa«, ki je pravzaprav samo ime toka.
Te dodatne tokove si lahko zamislite kot skrivne oddelke v datoteki, do katere lahko dostopate le, če poznate »skrivno kodo«, ki je v tem primeru samo ime toka.
To ni povsem varen način za skrivanje podatkov, kot bomo ilustrirali spodaj, vendar je zabaven trik, ki ga lahko poznate v ščepec.
Opomba: to deluje le na pogonu, formatiranem z NTFS.
Skrivanje podatkov v tajnem oddelku
Če želite uporabiti to funkcijo, boste morali odpreti ukazni poziv in uporabiti naslednjo sintakso: notesnik
SomeFile.txt: SecretWordHere.txt
Lahko uporabite karkoli po dvomu kot skrivnostbeseda, ključ je, da ne more biti nobenih presledkov med prvim imenom in dvopičjem.
Če niste natančno določili. txt, bo Notepad samodejno dodal in vprašal, ali želite ustvariti novo datoteko, čeprav je že obstajala datoteka SomeFile.txt, ker SecretSquirrel!. txt še ne obstaja.
Zdaj lahko vnesete vse podatke, ki jih želite, in shranite datoteko:
Ko pogledate datoteko, bo še vedno enaka velikosti kot prej:
Datoteko lahko celo odprete tako, da dvokliknete nanj,in dodajte vse podatke, ki jih želite, da slika izgleda normalno:
Ponovno lahko uporabite ukazno vrstico, da dodate drugi skriti "predelek" z drugim imenom:
V to datoteko lahko dodate še kakšne druge podatke:
Nobena od teh skritih datotek ne bo vplivala na drugo ali spremenila glavne datoteke. Zapomnite si, da morate uporabiti ukazno vrstico za dostop do skritih podatkov.
Opomba: Ko ustvarite skriti tok, tok ni ravno del datoteke. .. ne morete kopirati datoteke na drugo lokacijo in dostopati do tokov tam.
Detekcija datotek s tokovi
Seveda te datoteke niso popolnoma skrite od vseh, ker lahko uporabite majhno aplikacijsko vrstico z imenom Streams.exe za odkrivanje datotek, ki imajo tokove, vključno z imeni tokov.
Na primer, v mojem scenariju bi uporabili naslednjo sintakso:
streams.exe SomeFile.txt
Kot vidite, so prikazana imena tokov, ki vam omogočajo preprost dostop do njih.
Če uporabljate operacijski sistem Windows 7, lahko preprosto uporabite argument / R za ukaz DIR, da si ogledate tokove:
Brisanje tokov
Z istim ukazom Streams.exe lahko izbrišete vse tokove iz datoteke, čeprav neMislim, da ne morete izbrisati samo enega samega toka. Uporabite naslednjo sintakso:
streams.exe -d SomeFile.txt
Kot je prikazano na sliki, so tokovi zdaj odstranjeni iz datoteke.
Dodajanje v skrite tokove iz ukazne vrstice
Podatke lahko dodate v skriti tok z uporabo številnih ukazov ali resnično kar koli, kar lahko vnese ali izhod cevi in sprejme standardno sintakso FileName: StreamName. Na primer, lahko uporabimo ukaz echo:
echo "Neat!" & Gt;SomeFile.txt: Preizkus
Z zgornjim ukazom lahko vidite ukaz za pretoke, da imamo zdaj skriti tok v datoteki.
Branje toka iz ukazne vrstice
Podatke iz toka lahko berete tako, da s pomočjo te sintakse vodite podatke v več ukaze:
more & lt;FileName: StreamName
V mojem primeru je bil dejanski ukaz naslednji:
več & lt;SomeFile.txt: SecretSquirrel!. txt
Kot lahko vidite, so tajni podatki, ki smo jih dodali, prikazani na konzoli.
Seveda to ni varen način za skrivanje podatkov - za to bi morali uporabiti TrueCrypt. To je samo ena od tistih, ki so lahko zabavne in lahko pridejo tu ali tam.
Učenje je zabavno, kajne?