Домашняя » как » Как скрыть файл или папку в изображении в Linux

    Как скрыть файл или папку в изображении в Linux

    Если другие люди время от времени используют ваш ПК с Linux, вы можете скрыть файлы и папки от посторонних глаз. Но если они знают очевидный способ просмотра скрытых файлов, вы можете использовать более скрытный метод: сжать эти файлы и спрятать их в невинно выглядящий файл изображения.

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

    cd files_to_hide /

    Мы создадим сжатый файл, содержащий каталог, который мы хотим скрыть на изображении. Для этого в командной строке набираем следующую команду и нажимаем Enter.

    zip -r secret.zip secret_files /

    В приведенной выше команде, будет включать все подкаталоги в указанном каталоге в сжатом файле. Имя сжатого файла secret.zip и имя каталога, который будет сжат secret_files.

    Когда вы вернетесь в командную строку, введите Ls и нажмите Enter. Вы увидите secret.zip файл (или как вы назвали ваш сжатый файл) в списке.

    Теперь мы собираемся объединить сжатый файл и файл изображения и сохранить его как новый файл изображения, используя кошка команда. В нашем примере мы вводим следующую команду в командной строке и нажимаем Enter.

    cat htg-site.png secret.zip> secret.png

    Исходный файл изображения должен быть указан первым перед именем сжатого файла, который вы хотите вставить в файл изображения. Затем мы направляем (>) исходный файл изображения и сжатый файл в новое изображение с именем secret.png .

    Когда вы используете Ls В командной строке вы увидите новый файл изображения, secret.png , это скрывает сжатый файл. Вы можете отобразить новое изображение, используя любой просмотрщик изображений или редактор. Простой способ просмотреть изображение - дважды щелкнуть по нему в Nautilus. Он автоматически откроется в программе просмотра изображений по умолчанию.

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

    rm secret.zip
    rm -r secret_files

    Чтобы снова получить доступ к скрытому файлу или папке, убедитесь, что вы находитесь в каталоге, содержащем изображение, в котором скрыты ваш файл или папка. Затем извлеките файл или папку из изображения, введя следующую команду и нажав Enter.

    разархивировать secret.png

    Замените имя вашего файла изображения на secret.png в приведенной выше команде.

    наш secret_files каталог снова доступен, и когда мы переходим в этот каталог ( cd secret_files / ), и список файлов ( Ls ), мы видим наши оригинальные файлы.

    Это не обязательно самый безопасный способ защитить ваши файлы. Это просто делает их менее очевидными для тех, кто копается в вашей системе. Вы можете зашифровать ваши ZIP-файлы, чтобы сделать их более безопасными.

    Вы также можете скрыть сжатый файл в изображении в Windows.