Cargando



Como esconder un archivo en una imagen

Esta técnica se denomina Esteganografía. La Esteganografía es la técnica de ocultar archivos o texto dentro de un medio multimedia (audio, video o imagen). Una forma facil y sin instalar ningun software.


feb 12 2014 15:14
Avanzado
feb 12 2014 15:22

tuxzip.jpg


[color=#000000]Un método seguro en Linux para a guardar nuestros datos personales a salvo consiste en esconder los archivos o directorios en una imagen .png o .jpg.[/color]

[color=#000000]Esta técnica se denomina Esteganografía. La Esteganografía es la técnica de ocultar archivos o texto dentro de un medio multimedia (audio, video o imagen). Una forma facil y sin instalar ningun software.[/color]

[color=#000000]Es muy sencillo, solo dos pasos únicamente, comprimir el archivo o la directorio en .zip y concatenar el .zip obtenido anteriormente, con una imagen existente. Lo vamos a hacer como root o usando el comando sudo de Debian y derivados. Se puede hacer y como un usuario normal pero se trata de los permisos que van a tener las imágenes salientes.[/color]

[color=#000000]Para aplicar este metodo a modo de ejemplo tendremos una imagen test.jpg y un archivo de texto con información personal misdatos.txt[/color]

[color=#000000]Accedemos a la venta de terminal y ejecutamos el siguiente comando como root para comprimir[/color]
zip -e datos.zip misdatos.txt


[color=#000000]Donde datos.zip es el nombre del archivo y misdatos.txt es el nombre del archivo de texto que vamos a comprimir.[/color]
[color=#000000]La opción -e significa que también vamos a añadirle una contraseña al .zip para más seguridad.[/color]
[color=#000000]Nos pide crear la contraseña, la creamos y la volvemos a meter por seguridad. Con eso tenemos el archivo datos.zip comprimido y con contraseña ya creado.[/color]
[color=#000000]Luego desde la ventana de terminal y en modo root, concatenamos los archivos[/color]
[color=#000000]
cat test.jpg datos.zip > imagenfinal.jpg
[/color]

[color=#000000]Donde test.jpg es la imagen entrante en la cual vamos a tener los datos escondidos, datos.zip el archivo que vamos a esconder y imagenfinal.jpg es la imagen final que contiene ya nuestros datos.[/color]
[color=#000000]Se puede verificar el resultado, [/color][color=#000000]con el comando unzip -t el archivo desde la ventana de terminal que permite ver el contenido de un archivo zip, aquí la externsion es jpg pero el contenido responde al formato zip[/color]
[color=#000000]
unzip -t imagenfinal.jpg
[/color]

[color=#000000]Nos va a pedir la contraseña que hemos creado y al descomprimir se ve el archivo de texto que hemos escondido misdatos.txt[/color]
[color=#000000]Para recuperar los datos que escondimos en el archivo de imagen utilizamos el siguiente comando[/color]
[color=#000000]
unzip imagenfinal.jpg
[/color]

[color=#000000]Aquí obtendremos los dos archivos iniciales test.jpg y misdatos.txt[/color]
[color=#000000]Se pueden usar archivos de cualquier tipo sean sql, video, audio o directorios protegidos con contraseña también, lo que lo hace mas seguro aun, si alguien quiere acceder a nuestra info primero tiene que saber en cual imagen está y luego tiene que saber la contraseña.[/color]
[color=#000000]Ademas cualquier archivos imagen podemos publicarlo o utilizarlo normalmente como imagen en una web o en cualquier otra aplicación, sin que nadie sepa que tiene archivos ocultos.[/color]
Otra manera de hacer esto es por medio de programas especiales para este fin como lo es steghide
para instalarlo en terminal tecleamos
sudo apt-get install steghide

[color=#000000]para esconder un archivo dentro de una imagen con steghide tendremos que hacer lo siguiente[/color]
[color=#000000]
steghide embed -cf mimagen.jpg -ef documento_a_ocultar.txt
[/color]

[color=#000000]-cf indica el archivo de portada[/color]
[color=#000000]-ef Indica el archivo oculto[/color]
[color=#000000]y para extraer el contenido oculto lo único q tenemos que hacer es teclear[/color]
steghide extract -sf mimagen.jpg

¿Te ayudó este Tutorial?


Sin comentarios, sé el primero!

No esperes más y entra en Solvetic
Deja tus comentarios y aprovecha las ventajas de la cuenta de usuario ¡Únete!

X