Antes de começar, crie um diretório contendo um arquivo de imagem (.png ou.jpg) e o arquivo ou diretório que você deseja ocultar. Para nosso exemplo, vamos esconder um diretório de arquivos, chamado secret_files. Nosso arquivo de imagem original é htg-site.png. Use o
cd
comando para alterar para o diretório que contém a imagem e o arquivo ou pasta a ser ocultado.
cd files_to_hide/
zip -r secret.zip secret_files/
No comando acima,
-r
incluirá todos os subdiretórios no diretório especificado no arquivo compactado. O nome do arquivo compactado é
secret.zip
e o nome do diretório a ser compactado é
secret_files
Quando você retornar ao prompt de comando, digite
ls
e pressione Enter. Você vai ver o
secret.zip
arquivo (ou o que você nomeou seu arquivo compactado) listado.
cat
comando. Em nosso exemplo, digitamos o seguinte comando no prompt e pressione 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. Então, direcionamos (>) o arquivo de imagem original e o arquivo compactado para uma nova imagem chamada
secret.png
ls
comando no prompt, você verá o novo arquivo de imagem,
secret.png
isto é, 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.
Depois de ter sua nova imagem que está ocultando seu arquivo ou pasta, você pode excluir o arquivo compactado e o arquivo ou pasta original, usando o arquivo
rm
comando. 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
unzip secret.png
Substitua o nome do seu arquivo de imagem por
secret.png
no comando acima.
secret_files
O diretório está disponível novamente e quando mudamos para esse diretório (
cd secret_files/
) e liste os arquivos (
ls
), vemos nossos arquivos originais.
Você também pode ocultar um arquivo compactado em uma imagem no Windows.