Observar que la esteganografía se usa con el fin de realizar una comunicación entre partes. Para que pueda hablarse de esteganografía debe haber voluntad de comunicación por parte del emisor y del receptor
Para la parte de ocultar un mensaje, basta con descargar una imágen en formato "PNG" preferentemente, ya que con "JPG" no obtenemos el mensaje por la compresión de la imagen "JPG". Ejecutar el programa haciendo referencia al nombre de la imagen y su extensión así como el parametro "o" de ocultar al final del comando.
Una vez echo esto, el programa nos pedirá el mensaje que queremos ocultar dentro de la imágen y nos devolvera una imagen exactamente igual pero con el mensaje oculto.
Para extraer el mensaje basta con ejecutar nuevamente el programa pero, en esta ocasión, usar el parametro "e" al final para extraerlo.
El codigo a usar es el siguiente:
De las siguientes imágenes, intenta establecer cuales tiene mensaje oculto y cuales no, unicamente viéndolas sin usar el código para obtener el mensaje.
Imagen original
Imagen B
Imagen original
Imagen B
Imagen original
Imagen B
Usando el código anterior, obtén los mensjes ocultos en las imagenes con mensaje.
Fuentes.
Pendiente.
- El programa se puede mejorar de tal forma que la cantidad de letras a utilizar sea mayor a 255, ya que actualmente no pasa de esa cantidad.
- El metodo de ocultación es correcto pero podría ser mas impredecible.
Ojo con la ortografía.
ResponderEliminarLo que propones sí sirve, pero me hubiera gustado un poco más de creatividad personal y que se alejen más de la implementation ejemplo que hice yo.
9 pts.
Hola Mario, muy interesante tu entrada.
ResponderEliminarHe probado tu código con la imagen de los colores y encuentra un mensaje pero no es inteligible ¿puedes decirme si hay algún tipo de formato/codificación que deba usar para ver el mensaje?