Esteganografía con Steghide

    Para las que lo desconozcan, la esteganografía permite ocultar mensajes u objetos dentro de otros, de modo que no se perciba su existencia. Un uso que se le suele dar es meter texto en una imagen o archivo multimedia.

Haremos uso de steghide, un programa multiplataforma muy sencillo de utilizar. Steghide funciona desde la consola en Windows y GNU/Linux, y es un proyecto de código abierto que solo ocupa unos 3Mb descomprimido, y no requiere instalación, por lo que puede usarse en pendrives. Para windows existe steghide UI, un interfaz para hacer las cosas más fáciles. Lo podéis bajar desde vuestro gestor en Linux o descargarlo desde su web: http://steghide.sourceforge.net/

    Una vez descargado y descomprimido podremos pasarle los comandos y argumentos. Son varios, pero no me lío a explicarlos todos porque viene un pdf en castellano muy completo. Me voy a centrar en lo básico.

Para incluir un mensaje escribiremos:

    steghide embed -cf nombre.imagen -ef nombre.texto

Para extraer el mensaje:

    steghide extract -sf nombre.imagen

Como véis es muy fácil. Steghide soporta un número razonable de formatos contenedores: JPEG, BMP, WAV y AU pero no soporta ficheros de vídeo. Soporta el test de respectivos muestreos de frecuencia de color, que no varían, por lo que lo hacen bastante robusto.

Consideraciones a tener en cuenta.

    A la hora de usar steghide hay que hacerlo con cabeza. No puedes meter un archivo de audio en una imagen pequeña, ya que el archivo resultante será muy grande y cantará a la legua (vamos, veo un jpg de 800×600 que ocupa 5 Mb y sospecho). Si se usan archivos pequeños como contenedores, steghide nos dará un error del estilo «archivo muy corto para adjuntarle datos».

Compartir

3 Comentarios

    1. proba con otro tipo de imagen.O mira el error que me tira a mi
      Enter passphrase:
      Re-Enter passphrase:
      steghide: the bmp file «Screenshot_2020-10-27_17-33-49.bmp» has a format that is not supported (biSize: 124).
      This feature is not (yet) available. Please let me (shetzl@chello.at) know
      that you want to use this functionality to increase the chance that this will
      be implemented in the near future. Steghide has to exit now. Sorry.

Deja una respuesta a Maria Cancelar respuesta

Your email address will not be published. Required fields are marked *