Lūk, kā tas darbojas
Kopš Windows 2000 sistēmas Windows NTFS failu sistēma ir atbalstījusi aizstājējdatu straumes, kas ļauj jums saglabāt datus "aiz" faila nosaukuma, izmantojot straumes nosaukumu. Tas nav nosakāms, pārlūkojot failu sistēmu vai jebkurā Windows vietā … jūs to varat piekļūt tikai ar "slepeno atslēgu", kas patiešām ir tikai plūsmas nosaukums.
Tas nav pilnīgi drošs veids, kā slēpt datus, kā mēs to ilustrēsim tālāk, bet tas ir jautrs triks, par ko var uzzināt.
Piezīme. Tas darbojas tikai diskā, kas ir formatēts ar NTFS.
Datu slēpšana slepenā nodalījumā
Lai izmantotu šo funkciju, jums būs jāatver komandu uzvedne un izmantojiet šādu sintaksi:
notepad SomeFile.txt:SecretWordHere.txt
Jūs varat izmantot kaut ko pēc kolu kā slepeno vārdu, galvenais ir tas, ka starp pirmo faila nosaukumu un kolu nevar būt nekādu atstarpi.
Jūs varat pievienot jebkuru citu informāciju šim failam, kuru vēlaties:
Piezīme: izveidojot slēpto straumi, šī plūsma nav tieši šī faila daļa … jūs nevarat kopēt failu citā vietā un piekļūt straumēm tur.
Failu atklāšana ar straumēm
Protams, šie faili nav pilnībā paslēpti no visiem, jo jūs varat izmantot nelielu komandrindas programmu ar nosaukumu Streams.exe, lai noteiktu failus, kuriem ir plūsmas, ieskaitot plūsmu nosaukumus.
Piemēram, manā scenārijā mēs izmantosim šādu sintaksi:
streams.exe SomeFile.txt
Ja jūs izmantojat Windows 7, varat vienkārši izmantot / R argumentu komandai DIR, lai skatītu plūsmas:
Straumju dzēšana
Varat izmantot to pašu komandu Streams.exe, lai izdzēstu visas plūsmas no faila, lai gan es nedomāju, ka jūs varat izdzēst tikai vienu straumi. Izmantojiet šādu sintaksi:
streams.exe -d SomeFile.txt
Pievienošana slēptām straumēm no komandrindas
Varat pievienot datus slēptajai plūsmai, izmantojot vairākas komandas vai patiešām visu, kas var ievadīt vai izvadīt caurules, un pieņemt standarta FileName: StreamName sintakse. Piemēram, mēs varētu izmantot echo komandu:
echo “Neat!” > SomeFile.txt:Test
Stream lasīšana no komandrindas
Jūs varat nolasīt datus no plūsmas, ievadot datus vairāk komandu, izmantojot šo sintaksi:
more < FileName:StreamName
Manā piemērā faktiskā komanda bija šāda:
more < SomeFile.txt:SecretSquirrel!.txt
Protams, tas nav drošs veids, kā slēpt datus, jo jums vajadzētu izmantot TrueCrypt. Šī ir tikai viena no tām lietām, kuras var būt jautri lietot un varētu būt lietderīgas šeit vai tur.
Mācīšanās ir jautri, vai ne?