în acest post vom explica o metodă simplă de ascundere a datelor (orice tip de date – text, imagine, malware etc.) într-un JPEG. Aceasta este o formă de steganografie. Steganografia este arta și știința de a ascunde ceva la vedere. De ce să ascunzi ceva la vedere – să ascunzi ceva în mod deschis? Pentru a nu avertiza pe nimeni că există un mesaj secret sau date ascunse.
această postare se concentrează pe o tehnică, mai degrabă decât pe o lecție de istorie despre steganografie, așa mai departe…
- descărcați și extrageți instrumentul JPHS (JPEG Hide și JPEG Seek) :
- descărcați o imagine de copertă (imaginea în care veți ascunde datele din interior) și o imagine de ascundere (imaginea pe care o veți ascunde în interiorul imaginii de copertă):
- rulează Jphswin. Acceptați termenii. Faceți următoarele:
- validare
descărcați și extrageți instrumentul JPHS (JPEG Hide și JPEG Seek) :
-
gwdg.de site-ul
descărcați o imagine de copertă (imaginea în care veți ascunde datele din interior) și o imagine de ascundere (imaginea pe care o veți ascunde în interiorul imaginii de copertă):
imaginea de copertă ar trebui să fie de aproximativ 10 ori mai mare decât dimensiunea imaginii de ascundere. În exemplul nostru, vom folosi un fundal HD ca imagine de copertă și o imagine a unui pisoi drăguț ca imagine ascunsă.
-
imagine de copertă-fundal.jpg (găsit făcând o căutare Google pentru „fundaluri hd”):
Sursa: http://hdgreatimages.com/wp-content/uploads/2016/04/Bridge-HD-Backgrounds.jpg
-
ascundeți imaginea-pisoi.jpg (găsit făcând o căutare Google pentru „lilbub”):
rulează Jphswin. Acceptați termenii. Faceți următoarele:
Faceți clic pe „Deschideți jpeg”, selectați „fundal.jpg „și faceți clic pe „Deschide”:
Faceți clic pe „Hide”, introduceți o frază de acces, Faceți clic pe „OK”, apoi selectați fișierul hide (kitten.jpg) și faceți clic pe „Deschide”:
salvați fișierul steg ‘ d (pisoi.fișier jpg ascuns în fundal.fișier jpg) ca un alt nume de fișier, astfel încât să putem compara noul fișier care conține datele ascunse cu fișierul original. Faceți clic pe” Salvați jpeg ca „și utilizați numele fișierului” pod.jpg” (sau ceva diferit de numele original):
ar trebui să vedeți acum 3 fișiere – „fundal.jpg ” ar trebui să arate la fel (cu ochiul liber) ca „podul”.jpg „chiar dacă” pisoi.jpg „fișierul este ascuns în interiorul” pod.jpg”:
deschide ambele „fundal.jpg ” și ” pod.jpg ” side-by – side în Windows Photo Viewer pentru a vedea dacă puteți spune o diferență:
Felicitări! Tocmai ai practicat steganografia.
validare
să validăm demonstrația noastră steganografie efectiv lucrat prin extragerea „pisoi.jpg ” din ” podul.jpg”:
folosind JPHS Pentru Windows, selectați „Open jpeg”, selectați „bridge.jpg”, faceți clic pe „Deschide”:
deschiderea imaginii care conține fișierul ascuns în JPHS Pentru Windows
după ce ați deschis „Podul.jpg „fișier faceți clic pe” Căutați”, introduceți fraza de acces pe care ați folosit-o pentru a ascunde fișierul, faceți clic pe” OK”, apoi salvați fișierul ascuns ca ” secret.jpg”:
verificați „secretul.jpg ” fișier este la fel ca „pisoi.jpg „fișier prin deschidere” secret.jpg”.
pentru a valida ce pixeli de imagine JPHS Pentru Windows modificat pentru a ascunde imaginea din imaginea de copertă, puteți utiliza Beyond Compare pentru a descrie vizual diferențele. Descărcați și instalați dincolo de comparație. Dacă primiți o ” eroare la crearea cheii de registry:” trebuie să instalați ca Administrator.
Rulați Dincolo De Comparație. În partea stângă, selectați „Nou”, faceți dublu clic pe „imagine compara”:
Deschideți imaginea originală (fundal.jpg) în fereastra din stânga în Beyond Compare și deschideți imaginea steg ‘ d (bridge.jpg) în fereastra din dreapta. Comparația ar trebui să fie în fereastra de jos: