Como ocultar um arquivo ou pasta em uma imagem no Linux

00_lead_image_hiding_folder_in_image

Se outras pessoas usam o seu PC Linux de vez em quando, você pode ocultar arquivos e pastas de olhos curiosos . Mas se eles souberem a maneira óbvia de visualizar arquivos ocultos, você pode usar um método mais secreto: comprimir esses arquivos e ocultá-los em um arquivo de imagem de aparência inocente.

Antes de começar, crie um diretório contendo um arquivo de imagem (.png ou .jpg) e o arquivo ou diretório que deseja ocultar. Para nosso exemplo, vamos ocultar um diretório de arquivos, chamado secret_files. Nosso arquivo de imagem original é htg-site.png. Use o cdcomando para mudar para o diretório que contém a imagem e o arquivo ou pasta a ser oculto.

cd files_to_hide /

01_folder_and_image_file

Criaremos um arquivo compactado contendo o diretório que queremos ocultar na imagem. Para fazer isso, digitamos o seguinte comando no prompt e pressionamos Enter.

zip -r secret.zip secret_files /

No comando acima, -rincluirá todos os subdiretórios dentro do diretório especificado no arquivo compactado. O nome do arquivo compactado é secret.zipe o nome do diretório a ser compactado é secret_files.

Quando você retornar ao prompt de comando, digite lse pressione Enter. Você verá o secret.ziparquivo (ou o nome que você deu ao arquivo compactado) listado.

02_zipping_secret_folder

Agora, vamos concatenar o arquivo compactado e o arquivo de imagem e salvá-lo como um novo arquivo de imagem usando o catcomando. Em nosso exemplo, digitamos o seguinte comando no prompt e pressionamos Enter.

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

O arquivo de imagem original deve ser listado primeiro, antes do nome do arquivo compactado que você deseja inserir no arquivo de imagem. Em seguida, direcionamos (>) o arquivo de imagem original e o arquivo compactado em uma nova imagem chamada secret.png.

03_putting_compressed_file_into_image

Ao usar o lscomando no prompt, você verá o novo arquivo de imagem secret.png, que está ocultando o arquivo compactado. Você pode exibir a nova imagem usando qualquer visualizador ou editor de imagens. Uma maneira fácil de visualizar a imagem é clicar duas vezes nela no Nautilus. Ele será aberto automaticamente no visualizador de imagens padrão.

Recomendado:  Como desativar emojis animados e GIFs no Slack

Depois de ter sua nova imagem que está escondendo seu arquivo ou pasta, você pode excluir o arquivo compactado e o arquivo ou pasta original, usando o rmcomando. Em nosso exemplo, digitamos os dois comandos a seguir para excluir nosso arquivo compactado e a pasta original.

rm secret.zip
rm -r secret_files

04_removing_compressed_file_and_secret_files

Para acessar o arquivo ou pasta oculto novamente, certifique-se de estar no diretório que contém a imagem em que seu arquivo ou pasta está oculto. Em seguida, extraia o arquivo ou pasta da imagem digitando o seguinte comando e pressionando Enter.

unzip secret.png

Substitua o nome do seu arquivo de imagem secret.pngno comando acima.

05_unzipping_secret_image

Nosso secret_filesdiretório está disponível novamente, e quando mudamos para esse diretório ( cd secret_files/) e listamos os arquivos ( ls), vemos nossos arquivos originais.

06_private_files_extracted

Essa não é necessariamente a maneira mais segura de proteger seus arquivos. Isso apenas os torna menos óbvios para alguém bisbilhotando seu sistema. Você pode criptografar seus arquivos zip para torná-los mais seguros .

Você também pode ocultar um arquivo compactado em uma imagem no Windows .