Newsletter

Mantenha-se informado sobre as nossas novidades com nosso newsletter semanal, todas as segundas-feiras

Marcellus Pereira's picture

Esteganografia

gatestime.jpg final.png

Hoje em dia, existem muitas formas de se encriptar dados e inúmeros programas para isso. Mas, ao encriptar os dados, eles são "embaralhados", podem ficar ininteligíveis... mas ainda estão ali, à vista.

Uma das técnicas mais interessantes para se "esconder" uma informação importante ( ou, às vezes, nem tão importante assim ), é a esteganografia. A palavra tem origem no termo grego "steganós", ou "oculto". Portanto, é a escrita de forma oculta, no meio de outras coisas. O fantástico, é que essa técnica permite que uma mensagem seja "embutida" em outra, imperceptivelmente! Os nazistas já a usavam, para enviar mensagens espremidas no espaço de uma cabeça de alfinete. Imaginem algo desse tamanho, numa pintura...

Digitalmente, a coisa fica ainda mais fácil. Por exemplo: numa imagem de 24 bits de cor ( 16 milhões de cores ), se trocarmos apenas o último bit, a mudança será mínima para o olho humano. Outro uso: dizem que a Fujitsu tem uma tecnologia que coloca um número de série em cada página impressa por seus equipamentos: uma marca d'água digital. Esteganografia.

Para exemplificar, veja as imagens acima. A da esquerda, é a original. A da direita, contém uma informação secreta, que só poderá ser descoberta por quem tiver a senha e o programa apropriado. Salve a última em seu disco rígido. Observe que você deve clicar sobre essa imagem, menor e salvar a que aparecer, maior.

O programa, é fácil encontrar: no site Sourceforge há 25 deles. Eu usei o Digital Invisible Ink Toolkit. É um programa em java e, portanto, deve rodar igualmente bem em Linux, Windows, BeOS, OS/2, CP/M80...

De posse do DIIT, execute-o. Você verá quatro abas, na parte superior da janela. Selecione "Decode". Em "Pick an image to decode", coloque a imagem que você gravou agora há pouco no seu disco.

No campo "Enter the password", obviamente, você deverá digitar a senha: "meiobit", sem as aspas.

Logo depois, selecione o algorítmo "DynamicBattleSteg".

Em "Pick a message file to write to", selecione o nome do arquivo que conterá a informação extraída. Coloque, por exemplo, "segredo.jpg". Aqui você deve ter percebido que eu "escondi" uma imagem jpeg dentro de uma png. Mas poderia ser um documento pdf, um arquivo doc, ou qualquer outra coisa.

Agora, clique em "Go" e me diga o que estava escondido sob a face sorridente de Mr. Gates.

Referências: Mídia Independente, UFRGS, Projeto Tatu.

0

Luiz Augusto (não verificado(a))

Fantástico...

Luiz Augusto (não verificado(a))

Para quem não souber como executar o aplicativo que está disponibilizado como .jar, basta ter o java instalado e ir no "dos" e digitar:

java -jar "nome do arquivo"

cardoso (não verificado(a))

A HP também faz isso.

Jorge (não verificado(a))

dicas de programas pra isso?

Rodrigo Reis (não verificado(a))

Que louco !!!!

Harlley Sathler (não verificado(a))

A HP e a Xerox têm um sistema parecido com esse descrito aí em cima, da Fujitsu.

Em cada cópia impressa nas impressoras de grande porte há uma marca d´agua com o número de série da máquina. Isso é usado principalmente para identificar o cliente dono da máquina que por ventura tenha sido usada para imprimir notas falsas, por exemplo.

George Arraes (não verificado(a))

Seguí à risca as instruções dadas no texto e mesmo assim aqui deu erro: "Error: Could not find a message on image with given settings!"

George, eu repeti o processo e funcionou.

Portanto, verifique:

* se a imagem que você está usando na decodificação é essa ( http://www.meiobit.com/images/2006/07/final.png );

* se a senha é "meiobit", sem aspas, sem espaço e com letras minúsculas;

* se o algoritmo escolhido é DynamicBattleSteg.

Diego (não verificado(a))

putz, aquilo é um peixe????

Victor (não verificado(a))

Mto loko isso!!!

Marcus Danillo (não verificado(a))

Tinha visto um programa parecido (mas pago) na PC Magazine do mês passado. Se isso virar moda, sei não... O tamanho da imagem fica muito na cara.

pest (não verificado(a))

a um tempao atraz, usavamos programas como esse para jogar/buscar na internet episódios de séries favoritas.. com os arquivos ocultos sob outros arquivos.jpg, dava pra jogar até no HPG.. hehe

Rogerio (não verificado(a))

Oba! vou encriptar todas as minhas gostosas e no lugar delas colocarei imagens de desenhos inofensivos.

George Arraes (não verificado(a))

Marcellus, eu refiz todo o processo e nada! Acho que o problema eh E.O. (:

Hawk (não verificado(a))

marcellus, não sei se entendi muito bem o conceito do soft, fiz todos os passos e apareceu um cara segurando um "peixe".
Vamos ver: Eu posso, por exemplo colocar uma arquivo "doc" dentro de um "jpg" - utilizando o DIIT lógico - ou colocar um "exe" dentro de um "pps", ou quem sabe um "doc" ou um "exe" em um "pdf", por exemplo?

O "peixe" é, mais especificamente, uma piranha. E o "cara" é, mais especificamente, Linus Torvalds... a foto foi tirada em 1997, quando disseram a ele que trocasse o mascote do linux para algo mais... feroz. ;)

Teoricamente, você pode fazer tudo o que descreveu. Mas eu só testei colocar imagens e documentos do word dentro de outras imagens.

[]s
Marcellus

George: siga o vídeo ( http://www.marcelluspereira.bravehost.com/arquivos... ).

[]s
Marcellus

ggggggg



Design Wenetus