Skip to content

Mengenal Lebih Dekat Dengan Forensic Steganography

  • 5 min read

Penulis: Dhimaz Purnama Adjhi, Mohamad Rizal Hanafi, Rastra Wardana Nanditama

Publish & Editor: Dhimaz Purnama Adjhi 

Apa Itu Forensic Steganography?

Forensik (berasal dari bahasa Yunani ’Forensis’ yang berarti debat atau perdebatan) adalah ilmu untuk melakukan pemeriksaan dan pengumpulan bukti-bukti wujud yang ditemukan di tempat kejadian perkara dan kemudian dihadirkan di dalam sidang pengadilan. Namun disamping keterkaitannya dengan sistem hukum, forensik umumnya lebih meliputi sesuatu atau metode-metode yang bersifat ilmiah (bersifat ilmu) dan juga aturan-aturan yang dibentuk dari fakta-fakta berbagai kejadian, untuk melakukan pengenalan terhadap bukti-bukti fisik (contohnya mayat, bangkai, data, dan sebagainya). Kegunaan ilmu forensik untuk dapat membuat terang suatu perkara dengan cara memeriksa dan menganalisa barang bukti, sehingga dengan ilmu forensik nantinya pemeriksaan terhadap barang bukti dapat memberikan petunjuk apakah keterangan yang diberikan oleh tersangka maupun saksi berbohong atau tidak. Dalam kelompok ilmu-ilmu forensik ini dikenal antara lain ilmu fisika forensik, ilmu kimia forensik, ilmu psikologi forensik, ilmu kedokteran forensik, ilmu toksikologi forensik, ilmu balistik forensik, ilmu metalurgi forensik, dan komputer forensik.

Digital Forensic yang juga dikenal dengan nama Computer Forensic adalah salah satu subdivisi dari ilmu forensik yang melakukan pemeriksaan dan menganalisa bukti legal yang ditemui pada komputer dan media penyimpanan digital, misalnya seperti flash disk, hard disk, CD-ROM, pesan email, gambar, atau bahkan sederetan paket atau informasi yang berpindah dalam suatu jaringan komputer. Ada banyak teknik pemeriksaan dan analisa dalam suatu ilmu komputer forensik, adapun teknik-teknik untuk melakukan pemeriksaan dan analisis tersebut adalah:

  1. Cross-drive analysis
  2. Live analysis
  3. Deleted file
  4. Stochastic forensics
  5. Volatile data
  6. Steganography

Yang akan kita bahas mengenai berbagai teknik tersebut yaitu teknik Steganography, Steganography ini adalah sebuah teknik untuk menyembunyikan sebuah data rahasia dengan suatu cara sehingga pesan tersebut hanya akan diketahui oleh si pengirim atau bila perlu si penerima pesan rahasia tersebut dengan catatan si pengirim memberikan suatu cara untuk membuka data tersebut. Steganografi berasal dari Bahasa Yunani yaitu Stegano yang berarti “tersembunyi atau menyembunyikan” dan graphy yang berarti “Tulisan, jadi Steganografi adalah tulisan atau pesan yang disembunyikan. Kelebihan Steganografi dibandingkan dengan Kriptografi adalah pesan-pesannya akan dibuat tidak menarik perhatian dan tidak menimbulkan kecurigaan, berbeda dengan Kriptografi yang pesannya tidak disembunyikan, walaupun pesannya sulit untuk dipecahkan akan tetapi itu akan menimbulkan kecurigaan pesan tersebut. Simpelnya, data rahasia yang akan disembunyikan akan disisipkan pada suatu media penampung seperti gambar, suara, video dan sebagainya yang terlihat tidak mencurigakan untuk menyimpan pesan rahasia. Contoh kecil salah satunya nya adalah menyembunyikan gambar sensitif 18+ atau informasi data yang sangat penting lainnya agar tidak terlihat oleh orang lain. 

Jenis-Jenis Teknik Forensic Steganography

  1. Injection

Merupakan teknik menanamkan pesan rahasia secara langsung terhadap suatu media, kekurangan dari teknik ini adalah media yang diinjeksi akan menjadi lebih besar dari ukuran normalnya sehingga mudah terdeteksi. Teknik ini juga disebut embedding.

  1. Substitution

Teknik ini mengubah data normal menjadi data rahasia, hasil dari teknik ini biasanya tidak akan terlalu mengubah ukuran data asli tetapi tergantung pada data yang akan disembunyikan. Teknik ini akan menurunkan kualitas media yang ditumpangi.

  1. Statistical Method

Teknik ini disebut juga skema steganographic 1 bit. Skema tersebut menanamkan satu bit informasi pada media tumpangan dan mengubah statistik walaupun hanya 1 bit. Perubahan statistik ditunjukkan dengan indikasi 1 dan jika tidak ada perubahan, terlihat indikasi 0. Sistem ini bekerja berdasarkan kemampuan penerima dalam membedakan antara informasi yang dimodifikasi dan yang belum.

  1. Spread Spectrum

Merupakan teknik pentransmisian menggunakan pseudo-noise code, yang independen terhadap data informasi sebagai modulator bentuk gelombang untuk menyebarkan energi sinyal dalam sebuah jalur komunikasi (bandwith) yang lebih besar daripada sinyal jalur komunikasi informasi. Oleh penerima, sinyal dikumpulkan kembali menggunakan replika pseudo-noise code tersinkronisasi.

Tools Untuk Forensic Steganography

Dalam dunia Computer Forensic, ada berbagai macam tools untuk melakukan steganografi dan menganalisa/membuka data penting dalam bentuk teknik steganografi. Adapun tools-nya sebagai berikut:

  1. Steghide

Steghide adalah salah satu tool steganografi yang diciptakan oleh Stefan Hetzl. Steghide ini bisa digunakan untuk menyembunyikan berbagai macam data didalam foto maupun audio file dengan extensi file berupa .JPEG, .BMP, .WAV, dan .AU. Data yang sudah disembunyikan dikompres, diencode, dan ditandai dengan integrity checksums. Kita sebagai pengguna bisa memilih algoritma enkripsi tetapi secara default enkripsi yang digunakan adalah Rijndael dalam mode CBC dengan 128-bit key,  bersama dengan checksum CRC32.

  1. StegoSuite

StegoSuite merupakan tool steganografi gratis yang ditulis dengan bahasa pemrograman Java. Dengan StegoSuite ini kita bisa menyembunyikan sebuah informasi didalam file foto. Fitur yang ada di StegoSuite ini antara lain; support extensi data .BMP, .GIF, dan .JPG, Enkripsi AES dari data tertanam, Penghindaran otomatis area homogen (hanya menyematkan data di area yang noisy), dan Mudah digunakan.

  1. Invisible Secrets 4

Invisible Secrets adalah software ciptaan East-tec Corporation. Seperti tool-tool yang sudah dibahas sebelumnya, Invisible Secrets 4 ini bisa digunakan untuk menyembunyikan data dan melakukan enkripsi data yang sensitif. Dengan tool Invisible Secrets 4 ini file bisa disembunyikan di dalam bentuk file gambar, audio, dan html. Selain menyembunyikan data, tool ini mempunyai kapabilitas lain seperti email encryption, password manager, file shredder, application locker, IP-IP password transfer, cryptoboard, dan lain-lain. Tool ini mempunyai satu kekurangan yaitu tool ini berbayar, tetapi versi trialnya dapat didownload secara gratis.

  1. Image-Steganography

Jika kamu bukan orang yang suka download satu aplikasi untuk satu keperluan saja, tenang tool Image-Steganography cocok untuk kamu. Image-Steganography adalah sebuah online tool yang dapat menyembunyikan satu gambar ke gambar yang lain. Cukup pilih file dan pilih hidden bits. Tool ini berjalan dengan konsep mengganti LSB (Least Significant Bit) sebuah pixel dengan MSB (Most Significant Bit) dari pesan tersebut.