31Aug
Šiandienos "Stupid Geek" gudrybių leidime( kur parodome mažai žinomus triukus, kad galėtume nustebinti savo draugus, neturinčius geeko), mes išmoksime slėpti duomenis teksto rinkmenoje, kurios negalima matyti kito asmens, nebent jie žinotųslapto skyriaus pavadinimas.
Štai kaip tai veikia
Nuo Windows 2000 NTFS failų sistema "Windows" palaikė "Alternate Data Streams", kuri leidžia saugoti "už" failo vardo duomenis naudodami srauto pavadinimą.Tai neįmanoma aptikti naršant failų sistemą ar bet kurioje "Windows" vietoje. .. ją galite pasiekti tik "slaptu raktu", kuris iš tikrųjų yra tik srauto pavadinimas.
Galite pagalvoti apie šiuos papildomus srautus kaip slaptus skyrius, į kuriuos galima pasiekti tik tuo atveju, jei žinote "slaptą kodą", kuris šiuo atveju yra tik srauto pavadinimas.
Tai nėra visiškai saugus būdas slėpti duomenis, kaip parodyta žemiau, bet tai yra įdomus triukas žinoti apie pinch.
Pastaba: tai veikia tik diske, suformatuotu su NTFS.
Slėpti duomenis slaptajame skyriuje
Norėdami pasinaudoti šia funkcija, turėsite atidaryti komandų eilutę ir naudoti šią sintaksę:
notepad KaiFile.txt: SecretWordHere.txt
Jūs galite naudoti bet ką po dvitaškio kaip slaptąžodis, raktas yra tas, kad tarp pirmojo failo pavadinimo ir dvitaškio negali būti jokių tarpų.
Jei pabaigoje nenurodėte. txt, "Notepad" automatiškai pridės jį ir paklaus, ar norite sukurti naują failą, net jei "SomeFile.txt" jau egzistavo, nes SecretSquirrel!. txt dar nėra.
Dabar galite įvesti bet kokius čia norimus duomenis ir išsaugoti failą:
Kai žiūrite į failą, jis vis tiek bus toks pat kaip ir anksčiau:
Jūs netgi galite atidaryti failą dukart spustelėdami jį,ir pridėkite bet kokius duomenis, kuriuos norite, kad failas atrodytų normalus:
Galite dar kartą naudoti komandų eilutę, kad pridėtumėte antrą paslėptą "skyrių" su kitu pavadinimu:
Galite pridėti kokią nors kitą šiame failo informaciją, kurią norite:
Nė vienas iš šių paslėptų failų neturės įtakos kitam arba nepakeis pagrindinės bylos. Tiesiog nepamirškite, kad turite prieiti prie paslėptų duomenų, naudodami komandinę eilutę.
Pastaba: sukūrę paslėptą srautą šis srautas nėra tiksliai šio failo dalis. .. jūs negalite nukopijuoti failo į kitą vietą ir pasiekti srautus ten.
Failų aptikimas su srautu
Žinoma, šie failai nėra visiškai paslėpti nuo visų, nes galite naudoti mažą komandinės eilutės programą, pavadintą "Streams.exe", aptikti srautus turinčius failus, įskaitant srautų pavadinimus.
Pavyzdžiui, mano scenarijuje turėtume naudoti šią sintaksę:
streams.exe SomeFile.txt
Kaip matote, rodomi srautų pavadinimai, kurie leis jums lengvai juos pasiekti.
Jei naudojate "Windows 7", galite paprasčiausiai naudoti / R argumentą komandai DIR, kad pamatytumėte srautus:
srautų trynimas
Jūs galite naudoti tą pačią komandą Streams.exe, kad ištrintumėte visus srautus iš failo, nors aš neManote, kad galite ištrinti tik vieną srautą.Naudokite šią sintaksę:
streams.exe -d SomeFile.txt
Kaip matote ekrano kopijoje, srautai dabar pašalinami iš failo.
Pridėjimas prie paslėptų srautų iš komandinės eilutės
Galite įtraukti duomenis į paslėptą srautą naudodami daugybę komandų arba tikrai viską, kas gali įterpti arba išeiti, ir priimti standartinį "FileName: StreamName" sintaksę.Pavyzdžiui, galėtume naudoti echo komandą:
echo "Neat!" & Gt;"SomeFile.txt": bandymas
Iš anksto pateiktame pavyzdyje galite matyti komandą "srautai", kad dabar turime paslėptą failo srautą.
Stygos nuskaitymas iš komandinės eilutės
. Galite nuskaityti srauto duomenis, vamzdžius duomenis į daugiau komandų, naudodami šį sintaksę:
daugiau & lt;FileName: StreamName
Mano pavyzdyje faktinė komanda buvo tokia:
daugiau & lt;SomeFile.txt: SecretSquirrel!. txt
Kaip matote, slapti duomenys, kuriuos mes pridėjome, išvedami į konsolę.
Žinoma, tai nėra saugus būdas slėpti duomenis, nes turėtumėte naudoti "TrueCrypt".Tai tik vienas iš tų dalykų, kurie gali būti įdomūs ir gali būti naudingi čia ar ten.
mokymasis yra įdomus, ar ne?