Showing posts with label Steganography. Show all posts
Showing posts with label Steganography. Show all posts

Monday, April 20, 2015

Contoh dan Cara Cara Menggunakan Aplikasi Steganografi

Standard

Contoh dan Cara Cara Menggunakan Aplikasi Steganografi

Pada posting sebelumnya kita telah membahas mengenai pengertian dan contoh aplikasi steganografi. Pada postingan kali ini merupakan kelanjutan dari posting sebelumnya, yaitu kita akan membahas mengenai contoh dan cara menggunakan aplikasi steganografi.

Contoh aplikasi steganografi yang kita gunakan pada contoh kali ini adalah Steghide. Aplikasi ini kita gunakan melalui Command Prompt (CMD). Setelah mendownload aplikasi steghide, langkah-langkah untuk menggunakan aplikasi Steghide adalah sebagai berikut:
  1. Ekstrak file steghide-0.5.1-win32.zip. Pada tutorial ini sayang mengekstrak file tersebut di "local disk C:" saja. Tujuannya agar mudah ketika mengaksesnya, karena kita mengakses aplikasi ini dari Command Prompt (CMD).
    Gambar 1. Ekstrak file steghide-0.5.1-win32.zip
  2. Buka CMD, dengan cara tekan tombol Windows + R, kemudian ketikkan CMD dan tekan enter.
    Gambar 2. Jalankan Command Prompt (CMD)
  3. Setelah CMD muncul, kemudian masuk ke drive "C:\", dengan cara ketikkan perintah "cd..". Ulangi perintah tersebut sampai tampilannya menjadi "C:\". Masuk ke folder steghide-0.5.1-win32, dengan cara ketikkan perintah "cd steghide-0.5.1-win32". Kemudian ketikkan lagi "cd steghide" untuk masuk ke folder steghide.
    Gambar 3. Masuk ke folder steghide
  4. Tentukan file yang akan kita olah, misal nya kita akan menyembunyikan sebuah file .txt kedalam file .jpg. Tentukan lokasi file tersebut terlebih dahulu. Pada tutorial ini, saya meletakkan file .txt dan .jpg nya di drive "D:\" dengan nama masing-masing file picture.jpg dan secret.txt. Kemudian ketikkan perintah berikut :
    steghide embed -cf d:\picture.jpg -ef d:\secret.txt
    Enter passphrase: (Masukkan password)
    Re-Enter passphrase: (Masukkan password lagi)
    embedding "d:\secret.txt" in "d:\picture.jpg"... done
    Perintah ini akan melekatkan file secret.txt kedalam file penampungnya yaitu file picture.jpg.
    Gambar 4. Proses embeding (melekatkan file)
  5. Setelah melekatkan data rahasia anda seperti yang telah dilakukan diatas, anda bisa mengirim file picture.jpg ke orang yang berhak menerimanya. Pada tutorial ini saya mengekstrak file stego pada komputer yang sama, namu dalam lokasi pentimpanan yang berbeda. Penerima harus menggunakan steghide dengan cara berikut :
    steghide extract -sf d:\Wallpaper\picture.jpg
    Enter passphrase:
    wrote extracted data to "secret.txt"
    Gambar 5. Mengekstrak file rahasia dari file covernya.
  6. Jika password yang dimasukkan benar, makan isi dari file asli secret.txt akan di ekstrak dari file stego picture.jpg dan disimpan pada direktori dimana file picture.jpg tersebut disimpan.
  7. Jika anda menerima sebuah file yang berisi data yang dilekatkan, dan anda ingin mendapatkan beberapa informasi tentang file tersebut sebelum mengekstraknya, gunakan perintah berikut:
    steghide info d:\Wallpaper\picture.jpg
    "picture.jpg":
    format: jpeg
    capacity: 16.8 KB
    Try to get information about embedded data ? (y/n) y
    Enter passphrase:
    embedded file "secret.txt":
    size: 24.0 Byte
    encrypted: rijndael-128, cbc
    compressed: yes
    Gambar 6. Melihat informasi tentang file stego sebelum diekstrak.
Demikianlah tutorial penggunaan salah satu contoh aplikasi steganografi, Steghide. Semoga bermanfaat :).

Friday, April 17, 2015

Pengertian dan Contoh Aplikasi Steganografi

Standard

Pengertian dan Contoh Aplikasi Steganografi

Steganografi
Sebelum membahas tentang contoh aplikasi steganografi, ada baiknya kita pahami terlebih dahulu pengertian dari steganografi itu sendiri.

Steganografi

Steganografi berasal dari bahasa Yunani, yaitu Steganos yang berati "tersembunyi" dan Graphein yang berarti "menulis". Jadi, steganografi secara harfiah berarti menulis tersembunyi/tertutup. Tujuannya adalah untuk menyembunyikan fakta bahwa komunikasi berlangsung. Hal ini sering dicapai dengan menggunakan file cover (yang ukurannya agak besar) dan embedding (menempelkan) pesan rahasia (yang ukurannya agak lebih pendek) ke dalam file ini. Hasilnya adalah file tersebut tampak  tidak berubah (file stego), padahal file tersebut telah berisi pesan rahasia.

Definisi lain, steganografi adalah suatu ilmu menyembunyikan teks pada media lain yang telah ada sedemikian sehingga teks yang tersembunyi menyatu dengan media itu (Rifki Sadikin, 2012). Media yang dimaksud dapat berupa teks, gambar, audio maupun video. Steganografi yang kuat memiliki sifat media yang telah tertanam teks tersembunyi sulit dibedakan dengan media asli namun teks tersembunyi tetap dapat diekstraksi.

Aplikasi Steghide

Setelah browsing cukup lama, akhirnya saya menemukan salah satu contoh aplikasi steganografi, yaitu Steghide. Steghide merupakan salah satu program yang mengimplementasikan teknik penyembunyian pesan yang tahan terhadap Stegdetect (program yang bisa mendeteksi keberadaan sebuah pesan dalam gambar berformat .jpg). Program ini dirancang oleh Stefan Hetzl untuk menyembunyikan beragam file dalam format gambar dan audio. Program ini mengimplementasikan stegosystem yang tahan terhadap serangan first order statistical test. 

Steghide dibangun sebagai open source oleh karena itu dapat secara bebas dimodifikasi dan didistribusikan di bawah GNU General Public Licence. Dengan demikian Steghide berpotensi untuk terus dikembangkan oleh siapa saja. Saat ini Steghide telah mencapai versi 0.5.1 dan dapat diperoleh melalui http://steghide.sourceforge.net/. Steghide telah dapat dijalankan pada sistem operasi Unix dan Windows.

Untuk mengetahui bagaimana cara menggunakan aplikasi Steghide, silahkan baca postingan saya mengenai Contoh dan Cara Menggunakan Aplikasi Steganografi.

Fitur-Fitur Steghide

  • Mengkompresi data yang disembunyikan
  • Mengenkripsi data yang disembunyikan
  • Mendukung arsip berformat JPEG, BMP, WAV, dan AU
  • Melakukan checksum

Dibanding dengan kakas steganografi yang telah ada seperti jsteg ataupun MP3stego, fitur yang dimiliki Steghide lebih banyak. Akan tetapi Steghide belum memiliki GUI dan masih dijalankan melalui command prompt.

Sumber : https://3dadu.wordpress.com/2012/01/02/aplikasi-steganografi/ (Diakses 17 April 2015)