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.

Dado isso, 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 métodos de criptografia e criptografia.

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

OBSERVAÇÃO: Os métodos discutidos neste tutorial não garantem 100% de segurança; Um analista de profissionais de segurança ou forense pode quebrá -los. Dito isto, disfarçar arquivos privados que você deseja proteger é melhor do que deixá -los expostos.

Uma introdução básica à Steganografia

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

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

Algumas das outras vantagens da Steganografia incluem:

  • A Steganografia não atrai atenção em comparação com outros métodos de criptografia.
  • É simples de entender e usar.
  • Depois que um arquivo está oculto, ele permanece nesse estado até que.

Tendo analisado o que é a Steganografia e seus profissionais, vamos rolar no fundo:

Como usar o comando CAT para ocultar arquivos nas imagens

O primeiro método que podemos usar para ocultar 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 esconder e uma imagem.

Comece criando um diretório e adicione todos os arquivos que você deseja esconder. Em seguida, compacte o diretório no formato ZIP.

Agora mova o arquivo compactado e a imagem que você 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 zíper e a imagem estão.

Tudo o que você precisa fazer agora para ocultar os arquivos é concatenar o zip e a imagem para uma imagem apropriadamente chamada-você pode chamar a imagem do que você quiser.

Aqui está um exemplo:

Depois de esconder 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 o Outguess

Também podemos usar uma ferramenta para executar a imagem da imagem. A ferramenta Outguess permite ocultar dados em bits redundantes de arquivos existentes. Ele suporta principalmente arquivos como formatos JPEG e Netpbm.

Outguess é uma ferramenta amplamente usada 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 seu local de escotilha de arquivos. Use o seguinte comando para ocultar seus arquivos dentro de uma imagem (imagem.jpg) e uma senha

sudo outguess -k "senha" -d segredo.imagem txt.saída JPG.jpg

O comando acima produzirá a imagem que contém arquivos ocultos. Você pode extraí -los usando o comando

outguess -k "senha" -e -r.JPG SecretFile.TXT

Como usar Steghide para imagem de imagem e áudio

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

https: // pt.Wikipedia.org/wiki/colors_of_noise

Veja como usar esta ferramenta para esse fim:

Como instalar Steghide

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

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

sudo apt-get install steghide

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

Sudo Pacman -S Steghide

Depois de instalar Steghide, você pode ocultar arquivos que deseja dentro de uma imagem ou um arquivo de áudio; Os exemplos abaixo ilustram que.

Certifique-se de mover os arquivos que deseja ocultar e a imagem ou arquivo de áudio que você deseja escondê-los na mesma pasta.

Em seguida, insira os seguintes comandos para ocultar os arquivos

Steghide incorpore -ef SecretFile.imagem txt -cf.jpg

Este comando solicitará que você forneça uma senha. Digite sua senha e continue.

Para extrair o arquivo da imagem, use o comando:

Imagem de extrato de Steghide -SF.jpg

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

Como ocultar arquivos em imagens usando Stegosuite

A ferramenta steganográfica final que vamos discutir é Stegosuite. Stegosuite é uma ferramenta de steganografia de imagem gráfica simples escrita em java que usa criptografia AES para incorporar dados. Atualmente, a ferramenta suporta formatos de arquivo como BMP, GIF, JPG e PNG.

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

sudo apt-get install stegosuite

Usar StegoSuite é simples; Depois de instalado, inicie a ferramenta.

No menu principal, selecione o arquivo -> Abra e selecione a imagem que você deseja usar para incorporar os arquivos. Em seguida, clique com o botão direito do mouse na caixa e selecione Adicionar arquivos.

Agora selecione os arquivos que você deseja esconder dentro da imagem. Por fim, forneça a senha e clique em incorporar.

Isso criará uma imagem incorporada dentro do arquivo do local original da imagem 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 dados, abra o arquivo, insira a senha e clique em Extrair.

Conclusão

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