Начална » как да » Как да се скрие файл или папка в изображение в 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 secret.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.