Bagaimana cara menyembunyikan maklumat dengan steganografi di Ubuntu? Bahagian 2

linux-avatar-steg

Beberapa hari yang lalu kita bercakap di sini di blog mengenai alat steganografi yang sangat baik apa namanya Steghide yang merupakan utiliti baris perintah yang membolehkan anda menyembunyikan data sulit dalam pelbagai jenis fail gambar dan audio.

Hari ini kita akan bercakap mengenai alat steganografi yang lain yang berfungsi pada baris arahan dan akan membantu kita untuk memvisualisasikan maklumat kita, alat yang harus kita bicarakan hari ini Ia dipanggil Outguess.

Outguess juga utiliti steganografi baris perintah yang membolehkan maklumat tersembunyi dimasukkan ke dalam bit sumber data yang berlebihan.

Program ini ia bergantung pada pengendali data tertentu yang akan mengekstrak bit berlebihan dan menulisnya setelah pengubahsuaian.

Fail itu memformatnya Outguess yang kini disokong termasuk JPEG, PPM, dan PNM, walaupun anda boleh menggunakan sebarang jenis data, asalkan pemacu disediakan.

Untungnya Outguess berada di repositori sebilangan besar pengedaran Linux, jadi pemasangannya cukup mudah.

Bagaimana cara memasang Outguess di Ubuntu dan derivatif?

Sekiranya anda berminat untuk memasang alat ini pada sistem anda Anda mesti membuka terminal dan di dalamnya anda akan menaip arahan berikut:

sudo apt-get install outguess

Dan anda sudah selesai, anda boleh mula menggunakan alat ini pada sistem anda.

Bagaimana Mengenkripsi fail dengan bantuan Outguess?

Nah, setelah pemasangan aplikasi dilakukan, seperti yang disebutkan di atas, alat ini berfungsi pada baris perintah, jadi kita mesti membuka terminal dan di dalamnya kita akan melakukan ujian steganografi kita.

Di sini dalam kes ini kita mesti mempunyai fail yang ingin kita sembunyikan dan mempunyai fail yang akan berfungsi sebagai wadah untuk fail tersembunyi.

Dalam ujian mudah ini, Kami akan membuat sebarang fail txt dan di dalamnya mereka akan memasukkan teks yang mereka mahukan.

Untuk ini kita akan menaip:

touch oculto.txt

Sekarang kita akan menambahkan teks di dalamnya:

nano oculto.txt

Sudah memasukkan teks yang anda mahukan, anda boleh terus menyimpan fail dengan Ctrl + O dan keluar dari nano dengan Ctrl + X

Sekarang arahan untuk menyembunyikan maklumat dalam fail yang anda pilih terdiri daripada yang berikut:

outguess -k "clave secreta" -d /ruta/de/archivo/a/ocultar/oculto.txt /ruta/de/imagen.jpg /ruta/del/archivo/de/salida.jpg

Di mana "kunci rahsia" akan menjadi kunci yang akan diminta untuk mengekstrak maklumat yang anda sembunyikan dan selebihnya hanyalah jalan di mana fail anda yang anda pilih pada mulanya.

Sebaiknya anda memilikinya dalam folder yang sama sehingga perintahnya dapat seperti berikut:

outguess -k "clave secreta" -d oculto.txt imagen.jpg image-salida.jpg

Seperti yang anda lihat, kami menganggap bahawa fail akan dienkripsi dari folder semasa ke folder semasa.

Sekiranya fail awal yang akan dienkripsi ada di tempat lain pada sistem anda, anda mesti memberikan jalan penuhnya.

Begitu juga, jika fail gambar mereka ada di tempat lain, mereka mesti menentukan jalan penuhnya.

Setelah penyulitan selesai, mereka dapat menghapus fail txt anda dan menyimpan fail gambar keluaran yang kemudian akan digunakan untuk penyahsulitan.

Bagaimana cara mengekstrak fail tersembunyi dengan jelas?

Sekarang untuk melihat bahawa proses kami sebelumnya berjaya, kami akan meneruskan untuk mengekstrak fail yang pada awalnya kami sembunyikan dalam gambar yang mereka pilih.

Cara perintah pengekstrakan disusun adalah seperti berikut:

outguess -k "clave secreta" -r /ruta/de/imagen/imagen.jpg “nombre-de-archivo-que-se-oculto.txt”

Di mana "kunci rahsia" adalah kunci yang anda tetapkan untuk melindungi fail. Berikut ini sesuai dengan jalan gambar yang mempunyai fail tersembunyi dan berikut adalah nama fail yang disembunyikan.

Sekiranya ada contoh yang kita jalankan, kita boleh mengetik perintah berikut:

outguess -k "clave secreta" -r imagen-salida.jpg oculto.txt

Selepas pengekstrakan, alat Outguess juga memeriksa statistik untuk memastikan bahawa fail asalnya sama seperti sebelum penyulitan.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.