Gerenciamento de arquivos

Como ocultar arquivos dentro de imagens no Linux

Como ocultar arquivos dentro de imagens no Linux

Hoje, usamos computadores pessoais como estações de trabalho e dispositivos pessoais. Nesses dispositivos, mantemos informações pessoais e arquivos privados não destinados ao acesso público.

Diante disso, mesmo que você não compartilhe seu computador com outras pessoas, é essencial tratar sua segurança como uma alta prioridade e proteger seus arquivos com criptografia e métodos de criptografia.

Este tutorial discute como proteger e proteger seus arquivos, ocultando-os dentro de outros arquivos. Para este tutorial, veremos como ocultar arquivos em imagens; como bônus, também discutiremos como ocultar arquivos em arquivos de áudio.

NOTA: Os métodos discutidos neste tutorial não garantem 100% de segurança; um profissional de segurança ou analista forense pode quebrá-los. Dito isso, disfarçar arquivos privados que você deseja proteger é melhor do que deixá-los expostos.

Uma introdução básica à esteganografia

A esteganografia se refere ao processo de ocultar um arquivo, seja um vídeo, imagem, áudio ou texto, dentro de outro arquivo. Embora a esteganografia seja uma maneira antiga de ocultar arquivos e mensagens, pode ser muito útil ao trabalhar em um ambiente não seguro.

A esteganografia é muito mais vantajosa em comparação com a criptografia. Por exemplo, um usuário malicioso tende a ignorar um documento secreto escondido dentro de uma imagem do seu gato do que um arquivo criptografado com GPG.

Algumas das outras vantagens da esteganografia incluem:

Tendo olhado o que é a esteganografia e seus prós, vamos mergulhar fundo:

Como usar o comando Cat para ocultar arquivos em imagens

O primeiro método que podemos usar para esconder arquivos dentro de uma imagem é o comando cat no Linux.

Para fazer isso, você precisará ter um arquivo zip contendo todos os arquivos que deseja ocultar e uma imagem.

Comece criando um diretório e adicione todos os arquivos que deseja ocultar. Em seguida, compacte o diretório em formato zip.

Agora mova o arquivo compactado e a imagem que deseja usar para ocultar os arquivos no mesmo diretório.

Em seguida, inicie o terminal e navegue até o local do diretório onde o zip e a imagem estão.

Tudo o que você precisa fazer agora para ocultar os arquivos é concatenar o zip e a imagem em uma imagem com o nome apropriado - você pode chamar a imagem como quiser.

Aqui está um exemplo:

Depois de ocultar os arquivos, remova todos os outros arquivos brutos para garantir a segurança. Para visualizar os arquivos, descompacte a imagem que contém os arquivos ocultos.

Como ocultar arquivos em imagens usando Outguess

Também podemos usar uma ferramenta para fazer esteganografia de imagens. A ferramenta Outguess permite ocultar dados em bits redundantes de arquivos existentes. Suporta principalmente arquivos como os formatos JPEG e NETpbm.

Outguess é uma ferramenta amplamente utilizada em sistemas BSD. Você pode ler a documentação oficial disponível aqui:

https: // linkfy.para / goBSDmanualpages

Você também pode instalá-lo usando seu gerenciador de pacotes padrão. Por exemplo, para instalá-lo no Debian, basta inserir o comando:

sudo apt-get install outguess

Depois de instalado, navegue até o diretório onde você tem seus arquivos secretos e a imagem que deseja usar como local de ocultação de arquivo. Use o seguinte comando para esconder seus arquivos dentro de uma imagem (imagem.jpg) e uma senha longa

sudo outguess -k “passphrase” -d secrefile.imagem txt.saída jpg.jpg

O comando acima irá mostrar a imagem contendo os arquivos ocultos. Você pode extraí-los usando o comando

outguess -k “passphrase” -e -r saída.arquivo secreto jpg.TXT

Como usar Steghide para esteganografia de imagem e áudio

Outra ferramenta que podemos usar para esteganografia de imagem e áudio é o Steghide. Steghide é uma ferramenta de linha de comando simples capaz de esconder dados em arquivos de imagem e áudio. A ferramenta é poderosa principalmente porque não altera as respectivas frequências de amostra de cor, tornando-a imune a verificações estatísticas de primeira ordem. Steghide permite compressão e criptografia dos dados incorporados, tornando-o uma boa escolha para esteganografia.

https: // en.wikipedia.org / wiki / Colors_of_noise

Veja como usar essa ferramenta para essa finalidade:

Como instalar o Steghide

A menos que você esteja usando uma distribuição de penetração, o Steghide não vem pré-instalado em muitas distribuições Linux. No entanto, está disponível nos repositórios principais, facilitando a instalação.

Para instalá-lo em distribuições baseadas em Debian / Ubuntu, digite o comando:

sudo apt-get install steghide

Para distribuições baseadas em Arch, use o comando

sudo pacman -S steghide

Depois de instalar o Steghide, você pode ocultar os arquivos desejados dentro de uma imagem ou arquivo de áudio; os exemplos abaixo ilustram que.

Certifique-se de mover os arquivos que deseja ocultar - e o arquivo de imagem ou áudio em que deseja ocultá-los - para a mesma pasta.

Em seguida, insira os seguintes comandos para ocultar os arquivos

steghide embed -ef secretfile.imagem txt -cf.jpg

Este comando irá pedir-lhe para fornecer uma frase-senha. Digite sua senha e continue.

Para extrair o arquivo da imagem, use o comando:

steghide extract -sf image.jpg

Digite a senha que você usou ao incorporar os arquivos.

Como ocultar arquivos em imagens usando Stegosuite

A ferramenta esteganográfica final que vamos discutir é o Stegosuite. Stegosuite é uma ferramenta de esteganografia de imagem gráfica simples escrita em java que usa criptografia AES para incorporar dados. A ferramenta atualmente oferece suporte a formatos de arquivo como BMP, GIF, JPG e PNG.

Para instalar o Stegohide em distribuições baseadas em Debian / Ubuntu, use o comando:

sudo apt-get install stegosuite

Usar o Stegosuite é simples; uma vez instalado, inicie a ferramenta.

No menu principal, selecione o arquivo -> Abrir e selecione a imagem que deseja usar para incorporar os arquivos. Em seguida, clique com o botão direito na caixa e selecione adicionar arquivos.

Agora selecione os arquivos que deseja ocultar dentro da imagem. Por fim, forneça a senha longa e clique em Incorporar.

Isso criará uma imagem embutida dentro do arquivo do local da imagem original com o nome imagename_embed.ext. Por exemplo, se a imagem principal for imagem.jpng, o arquivo de saída será image_embed.png.

Para extrair os dados, abra o arquivo, digite a senha e clique em Extrair.

Conclusão

Este tutorial ensinou vários métodos que você pode usar para ocultar arquivos em imagens e arquivos de áudio. Para segurança adicional, considere o uso de diretórios ocultos e arquivos zip criptografados e, em seguida, esconda-os dentro de uma imagem. Isso dará aos seus arquivos uma camada extra de segurança contra olhares indiscretos.

Como alterar as configurações do mouse e touchpad usando Xinput no Linux
A maioria das distribuições Linux vem com a biblioteca “libinput” por padrão para lidar com eventos de entrada em um sistema. Ele pode processar event...
Remapeie os botões do mouse de maneira diferente para software diferente com o controle de botão do mouse X
Talvez você precise de uma ferramenta que possa fazer o controle do seu mouse mudar com cada aplicativo que você usa. Se for esse o caso, você pode ex...
Análise do mouse sem fio Microsoft Sculpt Touch
Recentemente li sobre o Microsoft Sculpt Touch mouse sem fio e decidi comprá-lo. Depois de usá-lo por um tempo, decidi compartilhar minha experiência ...