Як приховати інформацію за допомогою стеганографії в Ubuntu? Частина 2

Linux-Аватар-стег

Кілька днів тому ми говоримо тут у блозі про чудовий інструмент стеганографії яка його назва Steghide, яка є утилітою командного рядка що дозволяє приховувати конфіденційні дані в різних типах зображень та аудіофайлів.

Сьогодні ми поговоримо про ще один інструмент стеганографії що працює в командному рядку і допоможе нам візуалізувати нашу інформацію, інструмент, про який ми повинні сьогодні говорити Це називається Outguess.

Випередження - це теж утиліта стеганографії командного рядка, яка дозволяє вставляти приховану інформацію в зайві біти джерел даних.

Програма він покладається на конкретні обробники даних, які будуть видобувати зайві біти та записувати їх після модифікації.

Формати файлів, які Наразі підтримувані функції включають JPEG, PPM та PNM, хоча ви можете використовувати будь-який тип даних, якщо є драйвер.

На щастя, Outguess знаходиться у сховищах більшості дистрибутивів Linux, тому його установка досить проста.

Як встановити Outguess на Ubuntu та похідні?

Якщо ви зацікавлені в можливості встановити цей інструмент у своїй системі Ви повинні відкрити термінал і в нього ввести таку команду:

sudo apt-get install outguess

І ви закінчили, ви можете почати використовувати цей інструмент у своїй системі.

Як зашифрувати файли за допомогою Outguess?

Що ж, як тільки буде встановлено програму, як вже було сказано вище, цей інструмент працює в командному рядку, тому ми повинні відкрити термінал, і в ньому ми проведемо наш стеганографічний тест.

У цьому випадку ми повинні мати файл, який ми хочемо приховати, і файл, який буде служити контейнером для прихованого файлу.

У цьому простому тесті, Ми збираємось створити будь-який txt-файл, і в нього вони вводять потрібний текст.

Для цього ми наберемо:

touch oculto.txt

Тепер ми додамо до нього будь-який текст:

nano oculto.txt

Вже ввели потрібний текст, Ви можете продовжити зберігати файл за допомогою Ctrl + O і вийти з nano за допомогою Ctrl + X

Зараз команда для приховування інформації у вибраному вами файлі складається наступним чином:

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

Де "секретний ключ" буде ключем, який запитується для вилучення інформації, яку ви приховуєте, а решта - це просто шляхи, де знаходяться ваші файли, які ви вибрали спочатку.

Рекомендується мати їх в одній папці, щоб команда могла бути такою:

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

Як бачите, ми припускаємо, що файл буде зашифровано з поточної папки в поточну папку.

Якщо початковий файл, який потрібно зашифрувати, знаходиться деінде у вашій системі, ви повинні вказати його повний шлях.

Подібним чином, якщо їхній файл зображення знаходиться деінде, вони повинні вказати його повний шлях.

Після завершення шифрування вони можуть видалити ваш txt-файл і просто зберегти вихідний файл зображення, який згодом буде використаний для дешифрування.

Як витягнути приховані файли з перевищенням?

Тепер, щоб побачити, що наш попередній процес спрацював, ми продовжимо витягувати файл, який спочатку приховали на обраному ними зображенні.

Спосіб складання команди вилучення такий:

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

Де "секретний ключ" - це ключ, призначений для захисту файлу. Далі відповідає шляху зображення, що містить прихований файл, а наступне - ім'я файлу, який було приховано.

У випадку прикладу, який ми виконуємо, ми можемо ввести таку команду:

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

Після вилучення інструмент Outguess також перевіряє статистику, щоб переконатися, що оригінальний файл точно такий, як був до шифрування.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: Мігель Анхель Гатон
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.