Trasteando un poco con algunos retos de esteganografía uno se da cuenta de que, como bien se dice, las técnicas para ocultar mensajes u objetos dentro de otros son tantas como nuestra imaginación nos permita.
Uno de dicho retos me llamó la atención por su originalidad; aunque una vez explicada la técnica utilizada no es que sea particularmente raro ni difícil, la verdad es que a mí no se me hubiera ocurrido nunca ocultar información ahí.
Tomando como base ese reto, en este post pongo el siguiente reto de esteganografía.
Como siempre, se admiten soluciones en forma de comentarios a esta entrada. Pasado un tiempo iré proporcionando pistas para su resolución, un máximo de tres, y posteriormente actualizaré este post con la solución.
Reto 33: "El secreto está en el relleno".
Una técnica esteganográfica relativamente habitual consiste en utilizar el relleno para ocultar información, entendiendo éste como aquellos métodos que introducen información irrelevante con ciertos fines en mensajes, imágenes y, en general, cualquier tipo de objeto. Por ejemplo, tal y como se explicaba en este post, en un archivo bmp los valores correspondientes a cada línea de la imagen se disponen de izquierda a derecha con una longitud de línea múltiplo de 4 Bytes, agregándose en caso necesario los Bytes con valor 0 que se precisen hasta completar la longitud múltiplo de 4. Estos Bytes de relleno se ignoran a la hora de visualizar la imagen, por lo que su contenido no afecta a su visualización, y son precisamente esos Bytes de relleno los que se pueden utilizar para ocultar un mensaje y, por tanto, se podría utilizar la imagen como objeto portador del secreto que pretendemos esconder a los ojos de aquellos con acceso al canal de comunicación empleado pero a los que no va destinado.
Dificultad:
Tipo: Esteganografía.
Recursos: - Reto33.jpg.
******** 12/10/2019
Pista 1: En los retos de esteganografía los metadatos pueden contener información valiosa.
******** 21/10/2019
Pista 2: Si ya has conseguido saber el software esteganográfico utilizado para ocultar información en la imagen y, además, has dado con la clave para extraerla, habrás obtenido un archivo con código base64 que supuestamente contiene la respuesta al reto. Y así es, pero al decodificar su contenido sólo se obtiene un texto en claro, que habla sobre la esteganografía, pero del que no se deduce cuál es la solución.
No podía tan fácil :), pero no estás lejos de resolver este reto. Investiga un poco por Internet para aprender en detalle cómo se codifica en base64, y recuerda que, en este caso, el secreto está en el relleno (=, ==).
******** 18/11/2019
Solución.
******** PRÓXIMO RETO
Reto 34: "El secreto compartido".
Uno de dicho retos me llamó la atención por su originalidad; aunque una vez explicada la técnica utilizada no es que sea particularmente raro ni difícil, la verdad es que a mí no se me hubiera ocurrido nunca ocultar información ahí.
Tomando como base ese reto, en este post pongo el siguiente reto de esteganografía.
Como siempre, se admiten soluciones en forma de comentarios a esta entrada. Pasado un tiempo iré proporcionando pistas para su resolución, un máximo de tres, y posteriormente actualizaré este post con la solución.
Reto 33: "El secreto está en el relleno".
Una técnica esteganográfica relativamente habitual consiste en utilizar el relleno para ocultar información, entendiendo éste como aquellos métodos que introducen información irrelevante con ciertos fines en mensajes, imágenes y, en general, cualquier tipo de objeto. Por ejemplo, tal y como se explicaba en este post, en un archivo bmp los valores correspondientes a cada línea de la imagen se disponen de izquierda a derecha con una longitud de línea múltiplo de 4 Bytes, agregándose en caso necesario los Bytes con valor 0 que se precisen hasta completar la longitud múltiplo de 4. Estos Bytes de relleno se ignoran a la hora de visualizar la imagen, por lo que su contenido no afecta a su visualización, y son precisamente esos Bytes de relleno los que se pueden utilizar para ocultar un mensaje y, por tanto, se podría utilizar la imagen como objeto portador del secreto que pretendemos esconder a los ojos de aquellos con acceso al canal de comunicación empleado pero a los que no va destinado.
Dificultad:
Tipo: Esteganografía.
Recursos: - Reto33.jpg.
******** 12/10/2019
Pista 1: En los retos de esteganografía los metadatos pueden contener información valiosa.
******** 21/10/2019
Pista 2: Si ya has conseguido saber el software esteganográfico utilizado para ocultar información en la imagen y, además, has dado con la clave para extraerla, habrás obtenido un archivo con código base64 que supuestamente contiene la respuesta al reto. Y así es, pero al decodificar su contenido sólo se obtiene un texto en claro, que habla sobre la esteganografía, pero del que no se deduce cuál es la solución.
No podía tan fácil :), pero no estás lejos de resolver este reto. Investiga un poco por Internet para aprender en detalle cómo se codifica en base64, y recuerda que, en este caso, el secreto está en el relleno (=, ==).
******** 18/11/2019
Solución.
******** PRÓXIMO RETO
Reto 34: "El secreto compartido".
Comentarios
Publicar un comentario