neste post vamos explicar um método simples para ocultar dados (de qualquer tipo de dados de texto, imagem, malware, etc.) em um JPEG. Esta é uma forma de esteganografia. A esteganografia é a arte e a ciência de esconder algo à vista. Por que esconder algo à vista-esconder abertamente algo? Para não avisar ninguém que há uma mensagem secreta ou Dados ocultos.
Este post foca uma técnica, ao invés de uma aula de história sobre steganography, assim, para o gist…
Baixar e extrair o JPHS (JPEG Ocultar e JPEG Busca) ferramenta:
-
gwdg.de site
o Download de uma imagem de capa (imagem que você irá esconder dados dentro de) e uma ocultar imagem (a imagem que você vai se esconder dentro da imagem de capa):
A imagem da capa deve ser cerca de 10 vezes o tamanho da ocultar imagem. Em nosso exemplo, usaremos um fundo HD como imagem de capa e uma foto de um gatinho fofo como imagem oculta.
-
imagem de capa-fundo.jpg (encontrado fazendo uma pesquisa no Google por “hd fundos”):
Fonte: http://hdgreatimages.com/wp-content/uploads/2016/04/Bridge-HD-Backgrounds.jpg
-
Ocultar Imagem do gatinho.jpg (encontrado fazendo uma pesquisa no Google por “lilbub”):
Executar Jphswin. Aceite os Termos. Faça o seguinte:
clique em “Abrir jpeg”, Selecione “Fundo.jpg “e clique em”Abrir”:
clique em “Ocultar”, insira uma senha, clique em “OK” e selecione o arquivo ocultar (gatinho.jpg), e clique em “Abrir”:
Guardar o steg gostaria de arquivo (o gatinho.arquivo jpg escondido em segundo plano.jpg) como outro nome de arquivo, para que possamos comparar o novo arquivo contendo os dados ocultos com o arquivo original. Clique em ” Salvar jpeg como “e use a ponte “nome do arquivo”.jpg” (ou algo diferente do que o nome original):
agora Você deve ver arquivos 3 – o “plano de fundo.jpg ” deve ter a mesma aparência (a olho nu) que a “ponte”.jpg “mesmo que o” gatinho.jpg “arquivo está escondido dentro” Ponte.jpg”:
abra ambos ” fundo.jpg ” e ” Ponte.jpg ” lado a lado no Visualizador de fotos do Windows para ver se você pode dizer a diferença:
Parabéns! Você acabou de praticar esteganografia.
validação
vamos validar nossa demonstração de esteganografia realmente trabalhada extraindo o ” gatinho.jpg ” da ” ponte.jpg”:
usando o JPHS Para Windows, selecione “Abrir jpeg”, selecione ” ponte.jpg”, clique em”Abrir”:
abrindo a imagem que contém o arquivo oculto em JPHS Para Windows
depois de abrir a ” ponte.jpg “arquivo clique em” Procurar”, digite a senha que você usou para ocultar o arquivo, clique em” OK “e salve o arquivo oculto como” secreto.jpg”:
verifique o” segredo.jpg “arquivo é o mesmo que o” gatinho.jpg “arquivo abrindo” segredo.jpg”.
para validar quais pixels de imagem JPHS Para Windows modificados para ocultar a imagem na imagem da capa, você pode usar além de comparar para representar visualmente as diferenças. Baixe e instale além da comparação. Se você receber um” erro ao criar a chave do registro: “você precisa instalar como administrador.
Executar Além Da Comparação. No lado esquerdo, Selecione “Novo”, clique duas vezes em “COMPARAR imagem”:
abra a imagem original (plano de fundo.jpg) na janela esquerda em Beyond Compare e abra a imagem steg’d (ponte.jpg) na janela direita. A comparação deve ser na parte inferior da janela: