Ini adalah tebakan perintah yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS
PROGRAM:
NAMA
outguess - alat steganografi universal
RINGKASAN
tebakan [ -emt ] [ -r ] [ -k kunci ] [ -F [+-] ] [ -d file data ] [ -s benih ] [ -i membatasi ] [
-x kunci maksimal ] [ -p berhenti ] [ file masukan [ berkas keluaran ]]
DESKRIPSI
Outgues adalah alat steganografi universal yang memungkinkan penyisipan hidden
informasi ke dalam bit sumber data yang redundan. Sifat sumber datanya adalah
tidak relevan dengan inti dari tebakan. Program ini bergantung pada penangan khusus data yang
akan mengekstrak bit yang berlebihan dan menulisnya kembali setelah modifikasi. Saat ini hanya
Format gambar PPM, PNM, dan JPEG didukung, meskipun tebakan bisa menggunakan apapun
data, selama penangan disediakan.
Outgues menggunakan objek iterator generik untuk memilih bit mana dalam data yang seharusnya
diubah. Seed dapat digunakan untuk memodifikasi perilaku iterator. Itu tertanam di
data bersama dengan sisa pesan. Dengan mengubah benih, tebakan mencoba untuk menemukan
urutan bit yang meminimalkan jumlah perubahan data yang harus dibuat.
Bias diperkenalkan yang mendukung modifikasi bit yang diekstraksi dari tinggi
nilai, dan mencoba untuk menghindari modifikasi bit yang diekstraksi dari nilai rendah.
Selain itu, Outgues memungkinkan penyembunyian dua pesan berbeda dalam data, sehingga
memberikan penyangkalan yang masuk akal. Itu melacak bit yang telah dimodifikasi
sebelumnya dan menguncinya. A (23,12,7) Kode Golay digunakan untuk koreksi kesalahan untuk
mentolerir tabrakan pada bit yang terkunci. Kesalahan buatan diperkenalkan untuk menghindari modifikasi
bit yang memiliki bias tinggi.
PILIHAN
Opsi baris perintah berikut, bila ditentukan sebagai huruf kapital, menunjukkan opsi
untuk pesan kedua.
-F [+-]
Menentukan bahwa OutGuess harus mempertahankan statistik berdasarkan jumlah frekuensi. Sebagai
hasilnya, tidak ada uji statistik yang didasarkan pada penghitungan frekuensi yang dapat
mendeteksi konten steganografi. Opsi ini aktif secara default.
-kK kunci
Tentukan kunci rahasia yang digunakan untuk mengenkripsi dan menyembunyikan pesan dalam data yang disediakan.
-DD file data
Tentukan nama file yang berisi pesan yang akan disembunyikan dalam data.
-H.H benih
Tentukan seed awal yang digunakan objek iterator untuk memilih bit di
data yang berlebihan. Jika tidak ada batas atas yang ditentukan, iterator akan menggunakan seed ini
tanpa mencari embedding yang lebih optimal.
-iI membatasi
Tentukan batas atas untuk menemukan benih iterator yang optimal. Nilai maksimum untuk
batasnya adalah 65535.
-ee Gunakan koreksi kesalahan untuk encoding dan decoding data.
Opsi lain yang berlaku untuk eksekusi umum tebakan:
-r Mengambil pesan dari objek data. Jika opsi ini tidak ditentukan, tebakan
akan menyematkan pesan.
-x kunci maksimal
Jika kunci kedua tidak membuat objek iterator yang berhasil di
menyematkan data, program akan menurunkan hingga jumlah kunci baru yang ditentukan.
-p berhenti
Melewati string sebagai parameter ke penangan data tujuan. Untuk gambar JPEG
format, ini adalah kualitas kompresi, dapat mengambil nilai antara 75 dan 100.
Semakin tinggi kualitasnya, semakin banyak bit untuk menyembunyikan pesan dalam data yang tersedia.
-m Tandai piksel yang telah dimodifikasi.
-t Kumpulkan statistik tentang penggunaan bit yang berlebihan. Penggunaan berulang meningkatkan tingkat output.
Untuk menyematkan pesan, Anda perlu menentukan sumber dan nama file tujuan. Outgues
menentukan format data dengan ekstensi nama file. Jika tidak ada nama file yang ditentukan
tebakan beroperasi sebagai filter dan mengasumsikan format data PPM.
CONTOH
Untuk menyematkan pesan tersembunyi.txt ke dalam monkey.jpg gambar:
tebakan -k "frasa sandi rahasia saya" -d tersembunyi.txt monkey.jpg keluar.jpg
Dan ke arah lain:
tebakan -k "frasa sandi rahasia saya" -r keluar.jpg pesan.txt
akan mengambil pesan tersembunyi dari gambar.
Jika Anda ingin menyematkan pesan kedua, gunakan:
tebakan -k "rahasia1" -d sembunyikan1.txt -E -K "rahasia2" -D sembunyikan2.txt monkey.jpg keluar.jpg
Outgues akan disematkan terlebih dahulu sembunyikan1.txt lalu sembunyikan2.txt di atasnya, menggunakan kesalahan
kode koreksi. Pesan kedua sembunyikan2.txt dapat diambil dengan
tebakan -k "rahasia2" -e -r keluar.jpg pesan.txt
Gunakan outguess online menggunakan layanan onworks.net