Estas aquiContenido / Cómo ocultar mensajes en imágenes
Cómo ocultar mensajes en imágenes
Vía LifeHacker llego a un curioso (y sencillo) sistema para esconder mensajes en imágenes, una especie de "esteganografía para torpes" que sólo requiere la ventana de comandos de Windows y un simple programa de compresión de ficheros.
El vídeo lo explica mejor que mil palabras...
Etiquetas




Lo he probado y me funciona. Aqui tienen una prueba que hice.
Muy bueno de verdad, yo he hecho dos pruebas y lo importante es marcar siempre el archivo de imagen primero, asi entiendo yo que el archivo binario que obtenemos es la suma de los dos archivos.
Al especificar primero la imagen siempre podremos ver esta... muy bueno, gran idea :D
Para los que tengan linux, tal vez les interese probar el comando steghide. Ese comando puede cifrar y ocultar cualquier tipo de archivos dentro de JPEG, BMP, WAV y AU.
Un uso interesante seria por ejemplo tomar un documento grande, partirlo en pedazos pequeños y esconderlos dentro de archivos WAV. Despues esos wav se podrian grabar un un CD de audio, el cual seria totalmente funcional y podria escucharse en cualquier equipo de musica.
Para recuperar la informacion bastaria con extraer los wav del CD de musica y con el comando steghide recuperariamos los segmentos del archivo original, los cuales se podrian volver a unir facilmente.
Cabe aclarar que el cifrado que usa steghide se basa en algoritmos publicos y de confianza bien conocida, asi que se l o puede hacer tan seguro como sea necesario.
Alejandro Nestor Vargas
...porque Steghide también está disponible para Windows:
http://steghide.sourceforge.net/download.php
Más info relacionada:
http://www.kriptopolis.org/guinness-el-perro-que-habla
Hola, muy bueno el truco, Por cierto, he encontrado un error que puede confundir a más de alguno ... en el tuto en flash en el momento de escribir los archivos a ser juntados en el prompt dice:
C:\hidden>copy /b secret.jpg + meeting.txt.rar lizard.jpg
cuando debería decir:
C:\hidden>copy /b secret.jpg + meeting.rar lizard.jpg
Es decir, usar sólo una extensión en meeting.rar ya que de locontrario puede dar error al momento de intentar abrir con el rar
saludos
Creo que el truco está en la capacidad del WinRar de reconocer sus archivos a pesar de estar embebidos en otros.
Al hacer "copy JPG + RAR ..." se concatenan los dos ficheros.
Los visores de JPG siguen viendo una imagen, y no se preocupan de lo que sigue, y el WinRar al revés, ignora lo primero, y reconoce el segundo fichero.
La información de los dos archivos no se combina o superpone, al estilo de una "marca de agua".
Para un adversario es muy fácil reconocer que la imagen contiene algo más, concretamente al final del archivo. Por la cabecera de ese algo más, sabrá que es un RAR.
Curioso, pero poco útil. Equivalente a simplemente renombrar un archivo de RAR a JPG.
Este pequeño truco, en ningún caso esteganografía en sentido estricto, se basa en una opción muy antigua del comando copy del sistema operativo MS-DOS, mediante el cual se pueden concatenar archivos uno detrás de otro (se pueden más de dos)
La seguridad que ofrece es muy reducida. Por ejemplo, las herramientas forenses o los detectores esteganográficos que existen validan el formato de los ficheros gráficos, especialmente, bmp, jpg y gif. Por ejemplo, una validación muy simple, a modo de ejemplo, es observar como un fichero JPEG que debería terminar con el marcador FFD9 en hexadecimal, no termina. Fijaros, por ejemplo, en el jpeg que creais con el ejemplo, en lugar de introducirle un mensaje comprimido meter texto en claro para facilitaros la tarea de detección al final de fichero del marcador de fin de JPEG FFD9.
De hecho, la validación en aplicaciones reales se hace comenzando desde el principio del fichero (gráfico en este caso) validando toda la estructura y llegando por fin (en el caso de los Jpegs) al marcador de fin.
Este tipo de técnicas se utilizan sobre todo para detectar información ocultada al final de un fichero, clasicamente, imagenes.
En resumen, como juego bien, pero nada más.
Todos somos ignorantes. La diferencia es que no todos ignoramos las mismas cosas. Albert Einstein.
Simplemente se trata de un método de "camuflar" cierta información. Nadie utilizará eso de manera seria (o eso espero) pero como curiosidad es un truco la mar de majo.