Ako skryť údaje v oddelení tajných textových súborov
V dnešnom vydaní Stupid Geek Tricks (kde sa ukážeme trochu známe triky, aby sme zapôsobili na vašich nešikovných priateľov), naučíme sa skryť dáta v textovom súbore, ktorý nikto iný nevidí, pokiaľ nevedia, názov tajného priestoru.
Tu je to, ako to funguje
Už od systému Windows 2000 systém súborov NTFS v systéme Windows podporuje alternatívne toky údajov, ktoré umožňujú ukladať dáta "za" názov súboru pomocou názvu toku. Pri prehliadaní súborového systému alebo kdekoľvek v systéme Windows sa nedá zistiť, môžete k nemu pristupovať iba pomocou "tajného kľúča", ktorý je skutočne len názvom streamu.
Tieto ďalšie prúdy môžete považovať za tajné priečinky v rámci súboru, ku ktorým je možné pristupovať len vtedy, ak poznáte "tajný kód", čo je v tomto prípade iba názov streamu.
Nie je to úplne bezpečný spôsob, ako skryť údaje, ako to ukážeme nižšie, ale je to zábavný trik, o ktorom viete,.
Poznámka: Toto funguje iba na jednotke naformátovanej NTFS.
Skrytie údajov v tajnom priestore
Ak chcete použiť túto funkciu, budete musieť otvoriť príkazový riadok a použiť nasledujúcu syntax:
Poznámkový blok SomeFile.txt: SecretWordHere.txt
Môžete použiť čokoľvek za dvojbodkou ako tajné slovo, kľúčom je, že medzi prvým názvom súboru a dvojbodkou nemôžu byť žiadne medzery.
Ak ste na konci neurčili súbor .txt, program Poznámkový blok automaticky pridá a spýta sa, či chcete vytvoriť nový súbor, aj keď už existoval súbor SomeFile.txt, pretože SecretSquirrel! .Txt ešte neexistuje.
Teraz môžete zadať akékoľvek údaje, ktoré tu chcete, a uložiť súbor:
Keď sa pozriete na súbor, bude to stále presne rovnaká veľkosť ako predtým:
Môžete dokonca otvoriť súbor dvojitým kliknutím na neho a pridať akékoľvek údaje, ktoré chcete vytvoriť normálny vzhľad súboru:
Znova môžete použiť príkazový riadok a pridať druhý skrytý "oddiel" s iným názvom:
Do tohto súboru môžete pridať akékoľvek ďalšie informácie, ktoré by ste chceli:
Žiadny z týchto skrytých súborov neovplyvní druhý súbor alebo nezmení hlavný súbor. Nezabudnite, že musíte použiť príkazový riadok na prístup k skrytým údajom.
Poznámka: Po vytvorení skrytého streamu tento stream nie je presne súčasťou súboru ... nemôžete skopírovať súbor na iné miesto a pristupovať k toku tam.
Zisťovanie súborov s prúdmi
Samozrejme, že tieto súbory nie sú úplne skryté pre každého, pretože môžete použiť malú aplikáciu príkazového riadku nazvanú Streams.exe na detekciu súborov, ktoré majú prúdy vrátane názvov prúdov.
Napríklad v mojom scenári by sme použili nasledujúcu syntax:
streams.exe SomeFile.txt
Ako vidíte, zobrazia sa názvy streamov, ktoré vám umožnia ľahký prístup k nim.
Ak používate systém Windows 7, môžete jednoducho použiť príkaz / R príkazu DIR na zobrazenie prúdov:
Odstránenie streamov
Môžete použiť rovnaký príkaz Streams.exe na odstránenie všetkých prúdov zo súboru, aj keď si nemyslím, že môžete odstrániť len jeden stream. Použite nasledujúcu syntax:
streams.exe -d SomeFile.txt
Ako môžete vidieť na snímke obrazovky, streamy sú teraz odstránené zo súboru.
Pridávanie do skrytých prúdov z príkazového riadku
Môžete pridávať dáta do skrytého streamu pomocou niekoľkých príkazov, alebo skutočne čokoľvek, čo môže vstup alebo výstup potrubia a akceptovať štandardnú syntax FileName: StreamName. Napríklad by sme mohli použiť príkaz echo:
echo "Neat!"> SomeFile.txt: Test
Pomocou príkazu Streams v príklade vyššie môžete vidieť skrytý prúd v súbore.
Čítanie streamu z príkazového riadku
Môžete čítať dáta z prúdu potrubím dát do príkazu viac, pomocou tejto syntaxe:
viac < FileName:StreamName
V mojom príklade bol skutočný príkaz toto:
viac < SomeFile.txt:SecretSquirrel!.txt
Ako vidíte, tajné dáta, ktoré sme pridali, sa dostanú do konzoly.
Samozrejme, nie je to bezpečný spôsob, ako skryť dáta - a preto by ste mali používať TrueCrypt. Je to len jedna z tých vecí, ktoré môžu byť zábavné a môžu sa tu hodiť.
Učenie je zábavné, nie?