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

Стеганографія

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

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

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

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

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

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

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

Встановлення Steghide на Ubuntu 18.10 та похідних

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

Стегід працює з консолі на Windows та GNU / Linux, і це проект з відкритим кодом, який займає близько 3 Мб розпакованих файлів і не вимагає інсталяції, тому його можна використовувати на накопичувачах.

Хоча в цьому випадку ми збираємось встановити останню версію цього інструменту, Ви можете зробити це, шукаючи його безпосередньо в програмному центрі Ubuntu або з терміналу, виконавши таку команду:

sudo apt-get install steghide

Шифрування файлів за допомогою steghide

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

Steghide підтримує шифрування типів файлів AU, BMP, JPEG та WAV.

Стегід

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

sudo steghide embed -ef examplefile.txt -cf sample.jpg

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

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

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

В основному команда складається наступним чином:

sudo steghide embed -ef /ruta/de/archivo/a/ocultar -cf /ruta/de/imagen/o/audio/que/contendrá/el/archivo

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

Цей пароль буде використовуватися для вилучення або розшифровки файлу.

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

Витяг файлу

Тепер для вилучення інформації, прихованої у файлі, ми будемо використовувати наступну команду

sudo steghide -sf image.jpg

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

Як видалити Steghide з Ubuntu та похідних?

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

Ми повинні відкрити термінал за допомогою Ctrl + Alt + T і в ньому ми виконаємо таку команду:

sudo apt-get remove steghide

І готовий.

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


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

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

*

*

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