Sie sind auf Seite 1von 4

Revista Generacin Digital Vol. 8 No. 1. Edicin 15. Octubre de 2009.

ISSN 1909-9223 51
Esteganografa El arte de transmitir informacin
inadvertidamente

Bernardo Charris Molina y Toms Molina Bolao


Fecha de recepcin: 05 de Junio de 2009
Fecha de aprobacin: 02 de Julio de 2009
RESUMEN
Este articulo nos explica como por medio de tcnicas
esteganogrficas podemos ocultar mensajes en diferentes medios
como imgenes y video entre otros, utilizaremos la herramienta JPHS
para hacer un pequeo ejemplo de estas tcnicas.

Palabras Clave Esteganogrfa, Ocultar mensajes, JPHS, imgenes.

ABSTRACT
This article explains and through steganographic techniques can hide
messages in various media such as images and video among others,
use the tool JPHS to make a small example of these.

KeywordsSteganography, Hide messages, JPHS, images.

I. INTRODUCCIN
Cada da le damos ms importancia a la informacin que
enviamos y recibimos por los diferentes medios de
comunicacin existentes como email, chat entre otras y no es
un secreto que tambin estamos expuestos a que nuestra
informacin sea interceptada y por ende vista por terceros;
permitiendo as que esta sea violada alterada y muy
seguramente usada con fines delictivos, por eso es necesario
encontrar formas cada vez ms efectivas para enviar nuestra
informacin y crear as un canal seguro entre un emisario y su
receptor.

El robo de informacin proviene desde tiempos antiguos y por
esto desde entonces se han creado tcnicas que permiten
ocultar dicha informacin en algn medio no visible de forma
natural por medio de alguna tcnica que permite extraer esta y
as poder ser analizada; a estas tcnicas se les llama
Esteganografa; esta palabra proviene del griego steganos que
significa oculto y graphy que significa texto o dibujo.


Bernardo Charris Molina: bercharmo@gmail.com, Ingeniero de Sistemas.
Minor en Computacin Forense y Seguridad Informtica Fundacin
Universitaria San Martn. Barranquilla.

Toms Molina Bolao: tomol01@msn.com, Ingeniero de Sistemas, Minor en
Computacin Forense y Seguridad Informtica Fundacin Universitaria San
Martn. Barranquilla.
La esteganografa actualmente es conocida por la sociedad y en
la seguridad de las Tecnologas de la Informacin en general,
debido a muchos rumores (falsos o no), que corrieron despus
de los atentados del 11 de septiembre sobre la ciudad de Nueva
York, se deca que los terroristas usaban esta tcnica de
ocultacin de datos para comunicarse internamente y as
planear supuestos futuros atentados, debido a ello se llev una
campaa de investigacin en toda Norteamrica y en el mundo
en general para comprobar la veracidad de todo lo que se
deca, se crearon programas y aplicaciones capaces de hacer
anlisis sobre muchos tipos de archivos y que hacen el proceso
muy veloz (a pesar de que el proceso de anlisis se hace bit a
bit), en este articulo mostraremos paso a paso como realizar
una de estas tcnicas en imgenes, acompaado de un video
tutorial.
II. OBJETIVO
La intencin es explicar los pasos para ocultar un texto dentro
de una imagen utilizando una tcnica esteganogrfica usada
hoy da para realizar envi de informacin de una manera ms
segura a travs de imgenes con una pequea herramienta
llamada JPHS.
III. FUNDAMENTOS TERICOS
A. Formatos de archivos Relacionados
Los archivos que pueden ser utilizados para el transporte o
integracin de los datos ocultos son los siguientes:

JPG (Joint of Photographic Expert Group). Este es
uno de los formatos ms utilizados en la red, y en las
tecnologas de informacin. Ya que permite
comprimir imgenes con una escasa prdida de
calidad y bajo peso.

BMP: Es un formato estndar de imagen de mapa de
bits en sistemas operativos de Dos, Linux, Windows y
valido para MAC. Una de sus caractersticas es su
excesivo uso de espacio en disco, aunque posee un
buen nivel de calidad.

GIF: Son las siglas de Graphics Interchange Format
creado por Compuserve, es un formato de compresin
de imagen limitado a 256 colores, emplea el algoritmo
de compresin LZW (Lempel Ziv Welch) consiste en
no detectar las repeticiones de un color sino en

Revista Generacin Digital Vol. 8 No. 1. Edicin 15. Octubre de 2009. ISSN 1909-9223 52
detectar las repeticiones de ciertas secuencias.

PNG: (Portable Network Graphic) este formato es un
mapa de bits de libre distribucin, vlido para
LINUX, MAC y PC, naci como alternativa para los
formatos GIF y JPG, es de propiedad de Unisys
Corporation. PNG utiliza un esquema de compresin
sin perdidas para reducir el tamao del archivo
manteniendo intacta la calidad original de la imagen.

Entre otros tipos de archivos multimedia utilizados para este
fin encontramos los de audio (MP3,WAV..) y video (AVI,
MP4, MPG).








Para el desarrollo de este artculo nos centraremos en el uso del
formato JPG por ser un formato muy conocido y de fcil
manejo.

B. Herramientas usadas.
Para la realizacin de este ejemplo utilizaremos un programa
de libre distribucin conocido como JPHS el cual nos permite
realizar Esteganografa en imgenes.

Existen otros programas que nos permiten realizar
Esteganografa en otros medios multimedia les como el audio y
video, algunos de estos programas conocidos son Mp3stego
que nos permite ocultar informacin dentro de archivos de
audio WAV, .MP3 y otras opciones como el VirtualDub
conocido programa para la edicin de video que por medio de
un cdec externo permite cifrar informacin en archivos de
video con extensin .AVI y. MP4.

IV. PROCEDIMIENTO
A continuacin explicaremos por paso el mtodo
esteganogrfico en imgenes utilizando el antes mencionado
software JPHS para cifrar informacin en imgenes con
extensin JPG. Y posteriormente descifrar los mencionados
entes.

A. Procedimiento para ocultar la informacin

1. Corremos la aplicacin JPHS y seleccionamos el archivo
JPG a utilizar, este ser nuestro archivo portador. Ver Fig
1 y Fig 2.

2. Escogemos la opcin HIDE (Fig 3) y establecemos una
contrasea para incluir seguridad al procedimiento de
integracin, dicha contrasea deber ser sabida por el
destinatario.





Fig. 1. Para nuestra demostracin utilizaremos una imagen tipo JPG;
procuremos que la imagen (estegomedio) candidata para portar la
informacin oculta disponga de gran cantidad y profundidad de
colores, as sern imperceptibles a nuestra vista los cambios
involucrados






Fig. 2. Abrir el archivo carrier



3. Seleccionamos el archivo a ocultar teniendo en cuenta
que en el paso anterior, el programa indica que la imagen
portadora solo permite la ocultacin de un archivo con
tamao no mayor a 8 Kb recomendado 5 Kb. (Fig 4.)


4. Solo nos queda guardar el proyecto generando el nuevo
JPG con la informacin oculta como se muestra en la Fig
6.


Revista Generacin Digital Vol. 8 No. 1. Edicin 15. Octubre de 2009. ISSN 1909-9223 53

Fig. 3. Ejecutando la opcin Hide del programa




Fig. 4. Seleccionando el archivo a ocultar



Fig. 5. Observando el resultado del proceso esteganogrfico





Fig. 6. Guardando en un nuevo archivo JPG el contenido oculto.


B. Procedimiento para extraer la informacin oculta.
Para este proceso debemos tener claro cul es la contrasea
que nos permitir descubrir el mensaje oculto de nuestro
archivo (MI PAISAJE.jpg).



Fig. 7. Seleccionando el Archivo que contiene la informacin oculta


1. Cargamos el JPHS y abrimos el archivo que contiene la
Informacin oculta (MI PAISAJE.jpg)

2. Luego damos clic en SEEK para iniciar la extraccin,
para este proceso nos pedir la contrasea suministrada
en el tem No.2 y as poder descifrar el archivo oculto.

3. El programa nos pedir que guardemos el contenido
oculto en el formato correcto (extensin conocida entre
los implicados TXT)


Revista Generacin Digital Vol. 8 No. 1. Edicin 15. Octubre de 2009. ISSN 1909-9223 54


















Fig. 8. Ejecutando la opcin seek del programa


4. Finalmente con el paso anterior obtenemos en el archivo
ARCHIVO OCULTO.txt, contenido que vena en MI
IMAGEN.jpg




















Fig. 9. Guardando el archivo descuvierto


C. Tcnicas estegoanalticas.

Existe algn mtodo que nos permita descubrir un mensaje
oculto en algn archivo portador?

La respuesta a esta inquietud es si, obviamente las tcnicas o el
proceso utilizado definitivamente debe causar cambios en el
archivo original, no obstante, por el hecho de no ser detectado
el cambio a simple vista vaya a ser el motivo para no darnos
cuenta si estamos frente a un caso esteganogrfico.

Las actuales herramientas de estegoanlisis poseen funciones
que por medio de filtros especiales muestran la presencia de
informacin oculta; otro tipo de tcnicas utilizadas para la
deteccin es la aplicacin de algoritmos estadsticos, que
determinan la mayora de las veces el tipo de herramienta
utilizada para ocultar la informacin dentro de una imagen o
archivo.

Cuando los datos son almacenado de forma aleatoria en el
archivo portador se recurre al algoritmo llamado RS, estos
ataques se pueden aplicar a los diferentes formatos grficos
ms conocidos.

V. CONCLUSIONES
En el presente artculo hemos explicado cmo podemos ocultar
informacin y hacer que esta pase desapercibida ante otros,
con estos mtodos podemos agregarle seguridad a nuestra
informacin y as mantener un canal confiable entre dos entes.

No obstante debemos saber que la seguridad total no existe y
que siempre habr medios de deteccin para hacer visible y
restarle seguridad a los mtodos usados para resguardar la
informacin.

REFERENCIAS
[1] Revista tecnolgica INTERNET 16 edicin
[2] www.jhsp.com
[3] www.taringa.com
[4] http://www.stewart.es/general/ocultar-imagenes-o-archivos-
dentro-de-una-imagen-archivos.jsp
[5] http://www.mygnet.net/articulos/windows/la_esteganografIa_en_el_mun
do_informAtico.1059

Das könnte Ihnen auch gefallen