Alat steganografi menyembunyikan file atau pesan di dalam gambar, klip audio, atau video yang tampak biasa. Yang terkenal semuanya tua, gratis, dan dibuat untuk tugas berbeda: steghide untuk JPEG dan WAV lewat baris perintah, OpenStego untuk gambar PNG dan watermark, OutGuess untuk riset JPEG, OpenPuff untuk menyembunyikan banyak file di Windows, dan deretan panjang encoder online. Panduan ini membandingkannya berdasarkan tempat mereka menyembunyikan, kapan terakhir diperbarui, apa yang mengalahkannya, dan siapa yang cocok memakainya, serta menjelaskan di mana posisi HideFile dan di mana tidak.
Cari "steganography tool" di Bing dan jawabannya adalah karusel nama-nama yang sama, diikuti ringkasan AI yang merekomendasikan encoder LSB berbasis browser. Yang tidak disampaikan keduanya adalah bahwa alat paling terkenal itu belum punya rilis sejak 2003, atau bahwa pemecah sandi bisa mencoba empat belas juta kata sandi terhadapnya dalam dua detik.

Alat steganografi sekilas
| Alat | Menyembunyikan di | Rilis terakhir | Antarmuka | Yang mengalahkannya | Cocok untuk | | --- | --- | --- | --- | --- | --- | | steghide | JPEG, BMP, WAV, AU | 0.5.1, Oktober 2003 | Baris perintah | stegseek memecahkan frasa sandi lemah dan mendeteksi datanya tanpa frasa sandi | Tantangan CTF, tugas kuliah | | OutGuess | Koefisien JPEG | 0.4, September 2021 (proyek kebangkitan) | Baris perintah | Serangan blockiness yang diterbitkan pada 2002 | Belajar cara kerja steganografi JPEG | | OpenPuff | Rantai gambar, audio, video, PDF | 4.01, 2018 | GUI Windows | Kerumitan; butuh banyak pembawa untuk file besar | Penghobi yang menginginkan lapisan umpan | | OpenStego | Gambar, disimpan sebagai PNG | 0.8.6, Januari 2023 | GUI Java dan baris perintah | zsteg mengenali data LSB-nya; hashing kata sandi lemah | Watermark gambar milik sendiri | | Alat LSB online | Biasanya piksel PNG | Bervariasi | Halaman web | LSB sederhana mudah dideteksi; sebagian mengunggah gambar Anda | Teka-teki dan demo | | HideFile | Rekaman terenkripsi di PNG, JPEG, MP4, PDF | Terkini | Browser | Alat khusus bisa tahu ada data yang ditambahkan | File pribadi di perangkat bersama |
steghide adalah klasiknya, dan frasa sandinya adalah seluruh pertahanannya
steghide adalah alat yang diasumsikan kebanyakan tulisan CTF dan tutorial YouTube, dan yang dipilih komentator Reddit berpengalaman: "don't reinvent stego, just use this", kata salah satunya. Ia menyembunyikan file apa pun di dalam sampul JPEG, BMP, WAV, atau AU. Halaman proyeknya masih menyatakan "The current version is 0.5.1", dirilis pada 15 Oktober 2003. Distribusi Linux terus mengemasnya, jadi mudah dipasang, tetapi kodenya sendiri tidak punya rilis hulu selama lebih dari dua puluh tahun.
Rancangannya lebih baik daripada usianya. steghide mengompres dan mengenkripsi muatan (Rijndael, cipher AES, secara default), memilih posisi pseudo-acak di data gambar atau audio memakai frasa sandi, dan menukar pasangan nilai alih-alih menimpanya, sehingga jumlah warna atau sampel keseluruhan tetap sama. Proyek ini menggambarkannya tahan terhadap "first-order statistical tests". Pemakaian dasar pada file Anda sendiri seperti ini:
steghide embed -cf photo.jpg -ef note.txt
steghide extract -sf photo.jpg
Titik lemahnya adalah frasa sandi. stegseek adalah pemecah steghide khusus yang README-nya menyatakan ia bisa "run through the entirety of rockyou.txt in under 2 seconds", rockyou adalah daftar bocoran sekitar empat belas juta kata sandi nyata. Ia juga bisa mengekstrak metadata steghide tanpa kata sandi apa pun, yang memberi tahu analis bahwa sebuah file berisi data steghide. Kata kamus karenanya bukan perlindungan. Kalau Anda memakai steghide, pakai frasa sandi acak yang panjang dan anggap keberadaan data bisa dipastikan.
OutGuess merintis penyembunyian JPEG yang sadar statistik, dan dibobol pada 2002
OutGuess ditulis Niels Provos pada 1999 dan bekerja langsung pada koefisien terkompresi JPEG. Setelah menyisipkan, ia menyesuaikan koefisien lain agar histogram koefisien keseluruhan gambar cocok dengan aslinya, yang dirancang untuk mengalahkan serangan chi-kuadrat yang menjerat alat JPEG sebelumnya. Pada 2002 Fridrich, Goljan, dan Hogea menerbitkan serangan berbasis "blockiness" di tepi blok JPEG yang mendeteksi OutGuess dan bisa memperkirakan panjang pesan tersembunyi.
Proyek aslinya sepi selama bertahun-tahun. Kelompok kebangkitan, Resurrecting Open Source Projects, menerbitkan versi 0.4 pada September 2021, dan itulah yang dikirim paket Linux saat ini. Muatannya, menurut Wikipedia, rapuh dan tidak selamat dari pengenkodean ulang JPEG. OutGuess paling tepat diperlakukan sebagai contoh ajar yang terdokumentasi baik tentang bagaimana steganografi dan steganalisis JPEG saling mendahului.
OpenPuff menyembunyikan di banyak pembawa, dengan opsi umpan
OpenPuff adalah program portabel untuk Windows (situsnya juga menawarkan build Linux) karya Cosimo Oliboni, dan versi terakhirnya, 4.01, berasal dari 2018. Ini alat paling ambisius dalam daftar ini. Ia menyebar satu muatan ke rantai pembawa: gambar (BMP, JPG, PCX, PNG, TGA), audio (AIFF, MP3, WAV, dan lainnya), video (3GP, MP4, MPG, VOB), dan file Flash atau PDF, hingga 256 MB "if you have enough carriers at disposal". Ia melapisi beberapa cipher dan mendukung steganografi yang bisa disangkal: "Top secret data can be protected using less secret data as a decoy."
Harganya adalah kerumitan. Anda mengelola kata sandi, urutan pembawa, dan pengaturan per pembawa, dan kehilangan satu pembawa mematahkan rantainya. Sumber tidak sepakat soal lisensinya (Wikipedia menyebutnya freeware sumber tertutup, file bantuannya menyebut LGPL), jadi periksa dulu sebelum mengandalkannya untuk sesuatu yang perlu diaudit orang lain.
OpenStego adalah opsi desktop paling ramah, terbaik untuk watermark
OpenStego adalah aplikasi Java GPL-2.0 gratis dengan antarmuka grafis di Windows, macOS, dan Linux. Rilis GitHub terbarunya adalah 0.8.6 dari Januari 2023. Ia mengerjakan dua tugas: menyembunyikan data di gambar dengan metode LSB teracak, dan memberi watermark pada gambar dengan tanda tangan tak terlihat sehingga Anda bisa membuktikan kemudian bahwa sebuah salinan berasal dari Anda.
Untuk menyembunyikan, keluarannya disimpan sebagai PNG, yang lossless, jadi muatan selamat sampai seseorang mengubah gambar ke JPEG. Deteksinya dipelajari dengan baik: zsteg, alat analisis PNG dan BMP yang umum, mencantumkan OpenStego di antara format yang dikenalinya. OpenStego menawarkan enkripsi AES berbasis kata sandi, tetapi sumbernya menurunkan kunci dengan salt tetap dan hanya beberapa iterasi, yang membuat kata sandi lemah murah ditebak. Pakai untuk memberi watermark pada gambar terbitan Anda sendiri, atau untuk penyembunyian LSB ketika ketahuan bukan masalah.
Alat steganografi online cukup untuk teka-teki, bukan untuk file pribadi
Ringkasan Bing di atas menunjuk alat browser seperti StegoToolkit, SteganoCrypt, dan StegOnline, dan hasil organik teratas untuk "steganography tools" adalah encoder online. Kebanyakan melakukan penyisipan LSB sederhana di PNG, yang persis disetel untuk detektor statistik. Pertanyaan yang lebih besar adalah ke mana gambar Anda pergi. Sebagian halaman memproses gambar di browser Anda; yang lain mengunggahnya ke server untuk menyandikannya. Halaman jarang menyatakan jelas yang mana, jadi buka alat jaringan browser Anda atau baca dokumentasi situsnya sebelum memasukkan apa pun yang pribadi ke dalamnya.
Alat deteksi adalah separuh lain dari lanskap ini
Komunitas yang sama yang membangun alat penyembunyi membangun pencarinya. stegseek menargetkan steghide. zsteg memeriksa file PNG dan BMP untuk data LSB dan tanda tangan alat yang dikenal. Stegdetect, detektor JPEG yang dipakai dalam studi eBay 2001, tidak lagi dikembangkan. Di r/computerforensics, seorang pengguna yang meminta pengganti modern melaporkan bahwa sekumpulan detektor, StegExpose di antaranya, tidak menemukan apa-apa di gambar yang dibuatnya dengan steghide: "None of these tool found anything." Hasil bersih tidak membuktikan banyak, dan tanda tidak membuktikan lebih banyak, seperti dijelaskan bisakah foto tersembunyi terdeteksi dengan angkanya.
HideFile adalah penyamaran plus enkripsi, bukan steganografi klasik
HideFile adalah situs web, dipakai di browser modern mana pun, yang menaruh foto, video, PDF, dan dokumen pribadi di dalam file sampul biasa: foto, video, atau PDF pilihan Anda. Sampul terbuka sebagai file biasa di mana-mana. Dibuka di hidefile.app dengan kata sandi, ia menampilkan file di dalamnya sebagai galeri pribadi.
Ini bukan steganografi dalam arti yang ketat, dan tidak berpura-pura begitu. HideFile tidak mengubah satu piksel pun atau berusaha tampak normal secara statistik. HideFile mengenkripsi file Anda di browser (XChaCha20-Poly1305, dengan kunci dilindungi kata sandi Anda lewat Argon2id) dan menyimpannya sebagai rekaman yang diizinkan format file untuk data tambahan, sehingga file tetap valid. Alat khusus bisa tahu bahwa ada data yang ditambahkan; alat itu tidak bisa membaca isinya tanpa kata sandi. File tidak diunggah ke server HideFile.
Yang ditawarkannya dan tidak ditawarkan alat klasik adalah kepraktisan: seluruh folder, video dan PDF besar, galeri yang bisa ditelusuri, tanpa instalasi, dan sampul yang bisa Anda salin ke ponsel baru atau cadangkan seperti file lain. Yang tidak ditawarkannya adalah ketakterlihatan bagi analis. Cara kerja steganografi menjelaskan perbedaan antar metodenya.
Bagaimana HideFile bisa membantu
Kalau alasan Anda membandingkan alat steganografi adalah ingin foto atau file pribadi di ponsel atau laptop berhenti mencolok, alat klasik kurang cocok. steghide dan OutGuess memuat muatan kecil dan butuh terminal. OpenStego butuh desktop dan PNG. Encoder online mungkin mengunggah gambar Anda. Aplikasi brankas foto, jawaban umum lainnya, mengumumkan dirinya lewat ikonnya, seperti dibahas apakah aplikasi brankas foto aman.
HideFile dibuat untuk kasus sehari-hari itu. Pilih sampul, tambahkan file, atur kata sandi, dan simpan sampul di tempat Anda menyimpan foto atau dokumen lain. Siapa pun yang menggulir melewatinya melihat gambar biasa. Jelaskan batasnya: HideFile menghentikan intipan iseng, bukan alat forensik; tidak ada pemulihan kata sandi, jadi kata sandi yang terlupa berarti file hilang; dan aplikasi yang mengenkode ulang foto bisa menghapus bagian tersembunyinya, jadi kirim dan cadangkan sampul sebagai file. Untuk pemeriksa terlatih, pemeriksaan di perbatasan, atau tekanan hukum, HideFile alat yang salah, begitu juga semua yang ada di tabel ini. Untuk trik yang dipakai orang tanpa perangkat lunak khusus, lihat cara menyembunyikan file di depan mata.
Sumber
- steghide: project home (versi 0.5.1, 2003-10-15; diperiksa 2026-10-14)
- stegseek: GitHub repository and README (v0.6, 2021; diperiksa 2026-10-14)
- OutGuess: Resurrecting Open Source Projects repository (0.4, 2021-09-03; diperiksa 2026-10-14)
- Wikipedia: OutGuess (diperiksa 2026-10-14)
- OpenPuff: project home dan help file v4.01; Wikipedia: OpenPuff (diperiksa 2026-10-14)
- OpenStego: project home, GitHub releases (0.8.6, 2023-01-30) dan key derivation source
- zsteg: GitHub repository (diperiksa 2026-10-14)
- Provos and Honeyman, Detecting Steganographic Content on the Internet, CITI Technical Report 01-11, 2001
- Reddit, r/computerforensics: Is there any tool to identify steganography?
- Reddit, r/Steganography: PNG download keeps the data, WebP does not