Como ocultar um arquivo em uma imagem

Índice

[color = # 000000] Um método seguro no Linux para manter nossos dados pessoais seguros é ocultar os arquivos ou diretórios em uma imagem .png.webp ou .jpg.webp. [/ color]
[color = # 000000] Esta técnica é chamada de Esteganografia. Esteganografia é a técnica de ocultar arquivos ou texto em um meio multimídia (áudio, vídeo ou imagem). Uma maneira fácil e sem instalar nenhum software. [/ Color]
[color = # 000000] É muito simples, bastando apenas dois passos, comprima o arquivo ou diretório em .zip e concatene o .zip obtido anteriormente, com uma imagem existente. Faremos isso como root ou usando o comando sudo do Debian e derivados. Isso pode ser feito por um usuário normal, mas é sobre as permissões que as imagens de saída terão. [/ Color]
[color = # 000000] Para aplicar este método como exemplo, teremos uma imagem test.jpg.webp e um arquivo de texto com informações pessoais mydata.txt [/ color]
[color = # 000000] Acessamos a janela do terminal e executamos o seguinte comando como root para compactar [/ color]
 zip -e data.zip mydata.txt 

[color = # 000000] Onde data.zip é o nome do arquivo e mydata.txt é o nome do arquivo de texto que iremos compactar. [/ color]
[color = # 000000] A opção -e significa que também adicionaremos uma senha ao arquivo .zip para obter mais segurança. [/ color]
[color = # 000000] Ele nos pede para criar a senha, nós a criamos e colocamos novamente por segurança. Com isso temos o arquivo data.zip compactado com a senha já criada. [/ Color]
[color = # 000000] A partir da janela do terminal e no modo raiz, concatenamos os arquivos [/ color]
[cor = # 000000]
cat test.jpg.webp data.zip> imagem final.jpg.webp
[/Cor]
[color = # 000000] Onde test.jpg.webp é a imagem de entrada na qual teremos os dados ocultos, data.zip o arquivo que vamos ocultar e image.jpg.webp final é a imagem final que já contém nossos dados. [ / color]
[color = # 000000] Você pode verificar o resultado, [/ color] [color = # 000000] com o comando unzip -t the file da janela do terminal que permite que você veja o conteúdo de um arquivo zip, aqui a externsion é jpg.webp, mas o conteúdo responde ao formato zip [/ color]
[cor = # 000000]
unzip -t finalimage.jpg.webp
[/Cor]
[color = # 000000] Ele nos pedirá a senha que criamos e ao descompactá-lo verá o arquivo de texto que ocultamos mydata.txt [/ color]
[color = # 000000] Para recuperar os dados que ocultamos no arquivo de imagem, usamos o seguinte comando [/ color]
[cor = # 000000]
descompacte finalimage.jpg.webp
[/Cor]
[color = # 000000] Aqui obteremos os dois arquivos iniciais test.jpg.webp e mydata.txt [/ color]
[color = # 000000] Você pode usar arquivos de qualquer tipo, sejam eles sql, vídeo, áudio ou diretórios protegidos por senha, o que o torna ainda mais seguro. Se alguém quiser acessar nossas informações, primeiro deve saber em que imagem está e então você tem que saber a senha. [/ color]
[color = # 000000] Além de qualquer arquivo de imagem, podemos publicá-lo ou usá-lo normalmente como uma imagem em um site ou em qualquer outro aplicativo, sem que ninguém saiba que ele contém arquivos ocultos. [/ color]
Outra maneira de fazer isso é por meio de programas especiais para essa finalidade, como steghide
para instalá-lo no terminal nós digitamos
sudo apt-get install steghide

[color = # 000000] para ocultar um arquivo dentro de uma imagem com steghide, teremos que fazer o seguinte [/ color]
[cor = # 000000]
steghide embed -cf mimagen.jpg.webp -ef document_to_hide.txt
[/Cor]
[color = # 000000] -cf indica o arquivo de capa [/ color]
[color = # 000000] -ef Indica o arquivo oculto [/ color]
[color = # 000000] e para extrair o conteúdo oculto, tudo o que precisamos fazer é digitar [/ color]
extrato de steghide -sf mimagen.jpg.webp
Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo

Você vai ajudar o desenvolvimento do site, compartilhando a página com seus amigos

wave wave wave wave wave