KALI LINUX

0

Steganography in Kali Linux – ascunderea de  mesaje criptate sau date  în image

Steganografia este practica de a ascunde un fișier, un mesaj, o imagine sau un videoclip într-un alt fișier, mesaj, imagine sau video. În general, mesajele ascunse par să fie (sau să facă parte din) altceva: imagini, articole, liste de cumpărături sau alte texte de copertă. Această postare vă demonstrează cum funcționează Steganography în Kali Linux - ascunderea datelor în imagine. Puteți folosi  aceeași metodă pentru a ascunde datele din fișiere audio sau video.
În steganografia digitală, comunicațiile electronice pot include codificarea steganografică într-un strat de transport, cum ar fi un fișier de document, un fișier imagine, un program sau un protocol. Fișierele media sunt ideale pentru a transmisiile steganografice datorită dimensiunilor lor mari. De exemplu, un expeditor poate începe cu o imagine inofensivă și ajustează culoarea fiecărui 100 de pixeli in asa fel incat sa corespunda unei litere din alfabet.

Avantajul steganografiei asupra criptografiei este că mesajele criptate vizibile, pot apărea în aceleași țări ce incriminează criptarea ca fiind ilegală. Steganografia este un exemplu de criptografie, fiind o practică de protejare a conținutului unui mesaj.
Steganografia în Kali Linux
Există două instrumente primare disponibile în Kali Linux pentru utilizarea steganografică: Steguide si Stegosuite
A. SteghideSteghide este un program de steganografie care permite ascunderea datelor în diverse tipuri de fișiere imagine și audio. Frecvențele de eșantionare a culorilor și a respectivului eșantion nu sunt modificate, ceea ce il face rezistent in fața  testelor statistice de ordinul întâi
.caracteristici:
comprimarea datelor încorporate
criptarea datelor încorporate
încorporarea sumelor de control(checksum) pentru a verifica integritatea datelor extrase
suport pentru fișierele JPEG, BMP, WAV și AU.
B. StegoSuiteStegosuite este un instrument gratuit de steganografie scris în Java. Cu Stegosuite puteți ascunde informațiile in fișierele de imagine.
caracteristici
fisierele BMP, GIF și JPG acceptate
Criptarea AES a datelor încorporate
Eliminarea automată a zonelor omogene (numai datele încorporate în zone zgomotoase)
Încorporați mesaje text și mai multe fișiere de orice tip
Ușor de utilizat

Ascunderea datelor în imagine folosind Steghide
Instalați Steghide
Instalarea este simplă în Kali Linux deoarece Steghide este deja disponibil în Kali Linux ca repository (depozit). Rulați următoarea comandă și ați terminat cu instalarea sa.

root@kalilinuxro:~#apt-get install steghide

Ascundeți fișierul text in Imagine
Am creat un dosar steghide în directorul home al rădăcinii și am plasat acolo pictura.jpg și fișierul secret.txt . Imaginea este fișierul în care voi ascunde fișierul secret.txt. Voi prezenta comenzile aici.Pentru a ascunde textul în fișierul imagine in Kali Linux folosind steghide, utilizați următoarea comandă:
root@kalilinuxro:~/steghide# steghide embed -cf picture.jpg -ef secret.txt

Enter passphrase: 

Re-Enter passphrase: 

embedding "secret.txt" in "picture.jpg"... done

root@kalilinuxro:~/steghide# 


Această comandă va încorpora fișierul secret.txt în fișierul (de ascundere a mesajului) picture.jpg.

Acum puteți să trimiteți prin e-mail, să distribuiți sau să faceți ceva cu această nouă fotografie fara sa expuneti mesajele dumneavoastra secrete.

Extragerea fișierului text din Imagine

După cum v-am arătat mai sus, puteți trimite fișierul criptat persoanei care ar trebui să primească mesajul secret. Destinatarul trebuie să utilizeze steghide, pentru a citi mesajul, în felul următor:
root@kalilinuxro:~/steghide# steghide extract -sf picture.jpg
Enter passphrase: 
the file "secret.txt" does already exist. overwrite ? (y/n) y
wrote extracted data to "secret.txt". 


Dacă fraza de acces furnizată este corectă, conținutul fișierului original va fi extras din fișier.
Verific conținutul secretului. Pare ok.
root@kalilinuxro:~/steghide# head -3 secret.txt 

Kali Linux Romania va multumeste pentru vizita si comentarii.In 2018 va promit cat mai multe tutoriale interesante. Keep in touch

root@kalilinuxro:~/steghide# 
Viewing Info of embedded data

 

Vizualizarea informațiilor din datele încorporateDacă ați primit un fișier care conține date încorporate și doriți să obțineți mai multe informații despre el utilizati urmatoarea comanda:
root@kalilinuxro:~/steghide# steghide info picture.jpg 

"picture.jpg":

  format: jpeg

  capacity: 3.1 KB

Try to get information about embedded data ? (y/n) y

Enter passphrase: 

  embedded file "secret.txt":

    size: 6.5 KB

    encrypted: rijndael-128, cbc

    compressed: yes

root@kalilinuxro:~/steghide#  

După tipărirea unor informații generale despre formatul fișierului stego (format, capacitate), veți fi întrebat dacă doriți să obțineți informații despre datele încorporate. Dacă răspundeți cu da, trebuie să furnizați o expresie de acces.(passphrase)

Steghide va încerca să extragă informațiile folosind  fraza de acces furnizata și, dacă reușește, va tipări informațiile despre el.Dacă doriți informații mai detaliate vă rugăm să citiți pagina manualului steghide.


Trimiteți un comentariu

 
Top