Домашня » як » Як приховати файл або папку в зображенні в Linux

    Як приховати файл або папку в зображенні в Linux

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

    Перш ніж почати, створіть каталог, що містить файл зображення (.png або .jpg), а також файл або каталог, який потрібно приховати. Для нашого прикладу ми збираємося приховати каталог файлів, що називаються secret_files. Наш оригінальний файл зображення htg-site.png. Використовувати cd команда для переходу в каталог, що містить зображення, і файл або папку, яку потрібно приховати.

    cd files_to_hide /

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

    zip -r secret.zip secret_files /

    У наведеній вище команді, -r буде включати всі підкаталоги у вказаний каталог у стислому файлі. Ім'я стисненого файлу secret.zip і ім'я каталогу для стиснення secret_files.

    Коли ви повернетеся до командного рядка, введіть ls і натисніть Enter. Ви побачите secret.zip файлу (або будь-якого іншого, що ви назвали стиснутим файлом).

    Тепер, ми збираємося об'єднати стислий файл і файл зображення і зберегти його як новий файл зображення за допомогою кіт команду. У нашому прикладі ми надрукуємо наступну команду і натискаємо Enter.

    cat htg-site.png секрет.zip> secret.png

    Оригінальний файл зображення повинен бути вказаний першим перед ім'ям стисненого файлу, який потрібно вставити у файл зображення. Потім ми спрямовуємо (>) оригінальний файл зображення і стиснутий файл у нове зображення secret.png .

    При використанні ls У командному рядку ви побачите новий файл зображення, secret.png , що приховує стиснутий файл. Нове зображення можна відобразити за допомогою будь-якого засобу перегляду зображень або редактора. Простий спосіб перегляду зображення - двічі клацнути на ньому в Nautilus. Вона автоматично відкриється у переглядачі зображень за умовчанням.

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

    rm secret.zip
    rm -r secret_files

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

    unzip secret.png

    Замініть ім'я файлу зображення на secret.png у вищевказаній команді.

    Наші secret_files каталог знову доступний і коли ми переходимо до цього каталогу ( cd secret_files / ), а також список файлів ( ls ), ми бачимо оригінальні файли.

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

    Ви також можете приховати стиснутий файл у зображенні у Windows.