viernes, 20 de enero de 2012

Steghide - Esteganografia en debian Squeeze

Steghide:

El man lo describe como un programa de esteganografia.

La esteganografia:

Es una tecnica que permite ocultar información dentro de otro tipo de datos, como ser imágenes o audio.

En este ejemplo ocultaremos un archivo de texto en una imagen JPG.

Instalamos steghide en debian:

root@PruebasIT:~# apt-get install steghide


Lo ejecutamos y vemos que al final nos muestra los parámetros mas comunes:

root@PruebasIT:~# steghide
To embed emb.txt in cvr.jpg: steghide embed -cf cvr.jpg -ef emb.txt
To extract embedded data from stg.jpg: steghide extract -sf stg.jpg


Editamos un archivo de texto y escribimos algo dentro:

root@PruebasIT:~# vim ocultar.txt
Esto esta oculto


Ocultamos el file "ocultar.txt" dentro de image.jpg:

root@PruebasIT:~# steghide embed -cf image.jpg -ef ocultar.txt
Enter passphrase:
Re-Enter passphrase:
embedding "ocultar.txt" in "image.jpg"... done


Eliminamos el archivo original:

root@PruebasIT:~# rm -rf ocultar.txt


Verificamos que no esta:

root@PruebasIT:~# ls image.txt
ls: cannot access image.txt: No such file or directory


Extraemos el archivo de texto oculto de la imagen:

root@PruebasIT:~# steghide extract -sf image.jpg
Enter passphrase:
wrote extracted data to "ocultar.txt".


Verificamos que el contenido es el mismo que el que borramos:

root@PruebasIT:~# cat ocultar.txt
esto esta oculto

No hay comentarios: