Se trata de ocultar datos en otro tipo de archivos, como por ejemplo, esconder un archivo .txt en una imagen de formato .jpeg
Haremos pruebas con diferentes programas para distintos sistemas operativos. En este caso empezaremos con Windows, después Linux, y por último Mac OS.
Windows
En este caso he usado un programa sin interfaz gráfica bastante sencillo, llamado steghide. En él he introducido un archivo en formato .txt y lo he escondido en una imágen (.jpeg).
Lo he conseguido introduciendo el comando correspondiente, y después anotando un salvoconducto, que viene a ser una contraseña para después descifrarlolo.
-cf indica el archivo_ocultador: los archivos de ocultación deben tener la extensión .jpg .bmp .wav o .au
-ef Indica el archivo oculto: No hay restricciones en cuanto al formato del archivo de texto que se quiere ocultar.
-ef Indica el archivo oculto: No hay restricciones en cuanto al formato del archivo de texto que se quiere ocultar.
Así queda cifrada la imágen.
Y lo extraeremos de la siguiente manera (descifrar)
Otro programa para cifrar bastante sencillo e intuitivo es OpenPuff.
Este cuenta con interfaz gráfica, en la cual para cifrar le daremos a Hide, y para descifrar le daremos a Unhide
Al darle a Hide nos saldrá la siguiente ventana
En la cual, pondremos una contraseña en el punto (1), en el punto (2) elegiremos el tipo de archivo que queremos ocultar. En el punto (3) elegiremos el archivo dentro del que queremos cifrar, y en el punto (4) marcaremos el nivel se cifrado que deseamos.
Y para descifrar, le daremos al botón Unhide, en el cual solamente tendremos que poner la contraseña que pusimos anteriormente, y agregar el archivo que contiene los cifrados.
Y ya tenemos descifrado el archivo anteriormente ocultado.
Linux
En esta distribución hemos instalado OpenStego, la cual hay que bajarse de su página web: pinchando aquí
Es una aplicación bastante simple, la cual tiene dos opciones:
Hide Data y Extract Data
En la primera parte, la de Hide Data; ocultamos el archivo de texto (Message File) en otro (Cover File; admite archivos con las extensiones: bmp, gif, jpeg, jpg, png, wbmp), con el resultado de crear un tercer archivo (Output Stego file, con extensión .png) que aparentemente es como el segundo, pero que además contiene al primero.
Y en la segunda parte, la de Extract Data; extraemos el archivo oculto desde el archivo (Input Stego File) en el que lo hemos ocultado, en la carpeta que elijamos, tras poner la contraseña adecuada.
Mac OS X
En este sistema operativo usaremos la alternativa iSteg
En la cual pones la contraseña, el archivo en el que ocultar, y el texto que quieres guardar, y dándole a Process te lo guarda donde le indiques a continuación:
Y de esta manera conseguimos cifrar información en Mac Os X.
No hay comentarios:
Publicar un comentario