Як приховати файли всередині інших файлів у Windows – використання OpenPuff

Стеганографія: Метод приховування даних

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

Простий сценарій приховування даних за допомогою OpenPuff

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

  • Завантажте програму і розпакуйте її в зручне місце.
  • Запустіть OpenPuff.

Головне вікно OpenPuff

У головному вікні програми натисніть кнопку “Hide” (приховати).

Введення паролів

Введіть 3 паролі. Можна скасувати позначки “Enable B” та “Enable C”, щоб використовувати тільки один пароль (A). Перші два паролі служать для шифрування даних різними алгоритмами, а третій — для перемішування, щоб знищити патерни.

Приховування даних в OpenPuff

Обирайте файл, який потрібно приховати, у полі “Data”. Додайте файл-контейнер за допомогою кнопки “Add Carriers”. Якщо у полі «Selected/Total» ви бачите червону індикацію, це означає, що дані не поміщаються в обраний контейнер. Ви можете:

  • Вибрати файл більший за розміром;
  • Змінити кількість даних, які можуть зберігатися у файлі в панелі «Bit selection»;
  • Додати кілька контейнерів.

Натисніть кнопку «Hide Data!», вкажіть, де зберегти файл з зашифрованими даними, і дочекайтеся завершення процесу.

Зображення з прихованими даними в OpenPuff

Витягування прихованих даних

Для витягнення даних запустіть OpenPuff та натисніть кнопку «Unhide». Введіть паролі, які використовувались під час приховування файлу.

  • Натисніть кнопку «Add Carriers» і додайте файл з зашифрованими даними.
  • Натисніть кнопку «Unhide!», вкажіть місце збереження витягнутого файлу та дочекайтеся завершення процесу.

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

Додаткові можливості OpenPuff

Крім основних функцій, OpenPuff має ряд розширених можливостей для підвищення безпеки вашої інформації:

  • Можна додати кілька файлів-контейнерів для приховування даних, якщо файл, що приховується, не поміщається в один контейнер. Порядок контейнерів важливий при витяганні даних.
  • Кілька контейнерів в OpenPuff

  • Можна додати файл-приманку, натиснувши «Add Decoy», вказавши інші паролі та файл.
  • Додавання приманки в OpenPuff

  • У полі «Bit selection options» можна налаштувати, скільки даних ховати у кожному типі файлу. Це може вплинути на рівень прихованості даних.

Також у головному вікні OpenPuff є розділ “Volatile marking & Carrier clean up”. Це дозволяє встановлювати та прочитувати текстові «водяні знаки» у файлах без паролів, а також видаляти водяні знаки та дані при необхідності.