Cum se ascunde un fișier într-o imagine

Cuprins

[color = # 000000] O metodă sigură în Linux pentru a ne păstra datele personale în siguranță este să ascundem fișierele sau directoarele într-o imagine .png.webp sau .jpg.webp. [/ color]
[color = # 000000] Această tehnică se numește Steganography. Steganografia este tehnica de a ascunde fișiere sau text într-un mediu multimedia (audio, video sau imagine). Un mod ușor și fără a instala niciun software. [/ Color]
[color = # 000000] Este foarte simplu, doar doi pași, comprimă fișierul sau directorul în .zip și concatenează .zip-ul obținut anterior, cu o imagine existentă. O vom face ca root sau folosind comanda Debian sudo și derivate. Se poate face ca un utilizator normal, dar este vorba despre permisiunile pe care le vor avea imaginile de ieșire. [/ Color]
[color = # 000000] Pentru a aplica această metodă ca exemplu, vom avea o imagine test.jpg.webp și un fișier text cu informații personale mydata.txt [/ color]
[color = # 000000] Accesăm fereastra terminalului și executăm următoarea comandă ca root pentru a comprima [/ color]
 zip -e data.zip mydata.txt 

[color = # 000000] Unde data.zip este numele fișierului și mydata.txt este numele fișierului text pe care urmează să îl comprimăm. [/ color]
[color = # 000000] Opțiunea -e înseamnă că vom adăuga și o parolă la .zip pentru mai multă securitate. [/ color]
[color = # 000000] Ne cere să creăm parola, o creăm și o punem din nou pentru securitate. Cu aceasta avem fișierul comprimat data.zip cu parola deja creată. [/ Color]
[color = # 000000] Apoi, din fereastra terminalului și în modul rădăcină, concatenăm fișierele [/ color]
[culoare = # 000000]
cat test.jpg.webp data.zip> imagine finală.jpg.webp
[/Culoare]
[color = # 000000] Unde test.jpg.webp este imaginea de intrare în care vom avea datele ascunse, data.zip fișierul pe care urmează să îl ascundem și image.jpg.webp finală este imaginea finală care conține deja datele noastre. [ / culoare]
[color = # 000000] Puteți verifica rezultatul, [/ color] [color = # 000000] cu comanda dezarhivați -t fișierul din fereastra terminalului care vă permite să vedeți conținutul unui fișier zip, aici este externă jpg.webp, dar conținutul răspunde la formatul zip [/ color]
[culoare = # 000000]
dezarhivați -t finalimage.jpg.webp
[/Culoare]
[color = # 000000] Ne va cere parola pe care am creat-o și la dezarhivare va vedea fișierul text pe care l-am ascuns mydata.txt [/ color]
[color = # 000000] Pentru a recupera datele pe care le-am ascuns în fișierul imagine folosim următoarea comandă [/ color]
[culoare = # 000000]
dezarhivați finalimage.jpg.webp
[/Culoare]
[color = # 000000] Aici vom obține cele două fișiere inițiale test.jpg.webp și mydata.txt [/ color]
[color = # 000000] Puteți utiliza fișiere de orice tip, fie că sunt directoare sql, video, audio sau protejate prin parolă, ceea ce îl face și mai sigur. Dacă cineva dorește să acceseze informațiile noastre, trebuie mai întâi să știe în ce imagine se află și apoi trebuie să știi parola. [/ color]
[color = # 000000] Pe lângă orice fișier imagine, îl putem publica sau folosi în mod normal ca imagine pe un site web sau în orice altă aplicație, fără ca nimeni să știe că are fișiere ascunse. [/ color]
O altă modalitate de a face acest lucru este prin programe speciale în acest scop, cum ar fi steghide
pentru a-l instala în terminal, tastăm
sudo apt-get install steghide

[color = # 000000] pentru a ascunde un fișier în interiorul unei imagini cu steghide va trebui să facem următoarele [/ color]
[culoare = # 000000]
steghide embed -cf mimagen.jpg.webp -ef document_to_hide.txt
[/Culoare]
[color = # 000000] -cf indică fișierul de copertă [/ color]
[color = # 000000] -ef Indică fișierul ascuns [/ color]
[color = # 000000] și pentru a extrage conținutul ascuns, tot ce trebuie să facem este să tastați [/ color]
extract de steghide -sf mimagen.jpg.webp
V-a plăcut și ați ajutat acest tutorial?Puteți recompensa autorul apăsând acest buton pentru a-i oferi un punct pozitiv

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave