Menyimpan Pesan Rahasia Ke Dalam Gambar Menggunakan "Steghide"



Seni dan ilmu menulis pesan tersembunyi atau menyembunyikan pesan dengan suatu cara sehingga selain si pengirim dan si penerima, tidak ada seorangpun yang mengetahui atau menyadari bahwa ada suatu pesan rahasia, kegiatan ini disebut dengan Steganografi, lawannya adalah kriptografi.

Kali ini kita kmencoba melakukan kegiatan tersebut, dengan menggunakan aplikasi "steghide".

OS yang digunakan KaliLinux 2020. jika stegahide belum ada dalam OS sobat silahkan install telebih dahulu.

metalator@codet:~$ sudo apt install steghide
Reading package lists... Done
Building dependency tree     
Reading state information... Done
The following additional packages will be installed:
  libmcrypt4 libmhash2
Suggested packages:
  libmcrypt-dev mcrypt
The following NEW packages will be installed:
  libmcrypt4 libmhash2 steghide
...
...
...
metalator@codet:~$

jika sudah diinstall, silahkan buka panduan penggunaannya dengan membuka command help:

metalator@codet:~$ steghide --help
steghide version 0.5.1
the first argument must be one of the following:
 embed, --embed          embed data
 extract, --extract      extract data
...
...
...
metalator@codet:~$

yang kita butuhkan adalah, satu file gambar dan satu file yang berisikan pesan. kedua file ini akan kita embed (satukan) yang mana outputnya adalah satu file gambar yang mengandung pesan di dalamnya.

Pesan yang ada di dalam file gambar ini tidak bisa dibaca sebelum diektrak, sehinga menjadi aman untuk file catatan penting (password dsb).

berikut cara penggunaannya:

1. siapkan file gambarnya
2. siapkan juga file pesannya


 3. selanjutnya buka terminal dan ketikkan:
metalator@codet:~$ steghide embed -ef '/home/metalator/Downloads/msg' -cf  '/home/metalator/Downloads/pict_msg.jpg' -p password -sf '/home/metalator/Downloads/result.jpg'

catatan:
/home/metalator/Downloads/msg adalah path dan file pesan
/home/metalator/Downloads/pict_msg.jpg adalah path dan file gambar
/home/metalator/Downloads/result.jpg adalah path dan file hasil embed
-ef adalah option file pesan yang akan diembed
-cf adalah option file gambar yang akan diembed
-p adalah option password ketika akan diekstrak
-sf adalah option path dan file output hasil embed



berikut tampilan file hasil embed:


kedua file gambar tersebut sekilas tidak ada perbedaan, contain gambar nya sama. yang membedakannya adalah file hasil embed tersebut sedikit lebih besar daripada file gambar sebelum di embed.

untuk mengekstrak pesannya cukup ketikkan commandd:
metalator@codet:~$ steghide extract -sf '/home/metalator/Downloads/result.jpg' -p password -xf '/home/metalator/Downloads/result/msg_extract.txt'

catatan:
-sf adalah option extract data dari (filename)
-p adalah option untuk password
-xf adalah option di folder mana akan diekstrak berikut nama file pesannya.

Setelah diekstrack maka akan muncul satu file baru di folder tersebut, yaitu file pesan yang awalnya diembed di dalam file gambar.

untuk lebih jelasnya, silahkan simak video di youtube:



silahkan subscribe channel tersebut untuk mendapatkan informasi lainnya.

terimakasih.


No comments:

Post a Comment