jueves, 1 de marzo de 2012

Esteganografía en Ubuntu

  • Instalación
El primer paso es descargar el StegHide para poder ocultar un archivo o lo que uno quiera en una imagen.
Para eso, desde la terminal escribimos el comando:
sudo apt-get install steghide, es recomendable hacer primero un apt-get update para actualizar los paquetes.

  • Añadir el documento secreto
Es muy simple, desde la terminal escribimos el siguiente comando:
steghide embed -cf picture.jpg -ef secret.txt (picture.jpg = la imagen para ocultar y secret.txt = el archivo
que queremos ocultar). 

Como se puede ver en esta captura después del comando, nos pide la contraseña y nos sale un mensaje
diciendo que se adjunto correctamente.

  • Extraer el documento secreto
Para extraer el documento o mensaje oculto, utilizamos el siguiente comando:
steghide extract -sf picture.jpg (picture.jpg = el nombre de la imagen).
 
 En la captura se ve el comando, con el nombre de la imagen que se ve en el escritorio (doctor.jpg), ponemos
la contraseña y se extrae el archivo, como se puede ver en la captura (el archivo oculto se llama JoseCobas_
Simétrico.txt).
  • Ventajas e Inconvenientes de usar OpenStego (Windows) y StegHide (Ubuntu)
  • OpenStego
    • Ventajas:
      • El echo de estar en ingles no es ningún inconveniente, porque esta todo bastante claro.
      • Se pueden ocultar cualquier archivo, txt,zip,exe...
    • Inconvenientes:
      • Solo se pueden ocultar ficheros en imagenes.
  • StegHide
    • Ventajas:
      • Ocupa muy poco, cabe perfectamente en un USB.
      • Formatos en los que se pueden ocultar archivos: JPEG, BMP, WAV y AU. 
    • Inconvenientes:
      • No soporta ficheros de vídeo.
      • Cuando se adjunta un archivo secreto en la imagen, no se puede elegir la ubicación del archivo conjunto. Se guarda donde esta el original.
      • Al ser por modo comando puede que a alguna gente le resulta más difícil, pero hay páginas que explican muy bien como se puede ocultar un mensaje en una imagen.


No hay comentarios:

Publicar un comentario