Aquí se proporciona un listado de herramientas de esteganografía. Antes de empezar puede ser recomendable leer algunas notas sobre esta lista.

Esteganografía en imágenes

Esteganografía en audio

Esteganografía en video

Esteganografía en texto

Esteganografía en otros medios



Notas sobre esta lista

Esta es una lista de herramientas de esteganografía que estoy recopilando. En ella se indica un enlace donde se puede conseguir la herramienta, una breve descripción y una tabla indicando los sistemas operativos en los que funciona, los archivos con los que trabaja y el método de incrustación de información que usa. Este último es especialmente importante si se desea realizar estegoanálisis usando alguna herramienta como Aletheia.

Algunos datos todavía no están disponibles, normalmente porque no he encontrado esta información y aún no he tenido tiempo de investigar la herramienta.

Si conoces algunos datos de los que no se proporcionan o hay alguna herramienta que crees que se podría ser interesante añadir a la lista, puedes ponerte en contacto conmigo aquí.


CryptoStego

CryptoStego es una herramienta de esteganografía para imágenes que se ejecuta en el navegador.

Sistema Operativo Multiplataforma (Navegador web)
Método de inserción para imágenes LSB Replacement
Método de inserción para imágenes JPG A medida
Licencia MIT

Dado que esta herramienta se ejecuta en el navegador, únicamente es necesario acceder a la página y seguir las instrucciones.

CryptoStego


ChatGPT

ChatGPT es un modelo de inteligencia artificial desarrollado por OpenAI para simular conversaciones humanas a través de texto.

No se trata de una herramienta de esteganografía, aunque su capacidad para generar textos de calidad permite usarla como tal. Puede encontrarse un ejemplo en el artículo Esteganografía en texto con ChatGPT.


DeepSound

DeepSound es una herramienta de esteganografía que permite ocultar información en archivos de sonido.

Sistema Operativo Windows
Formatos soportados para sonido FLAC, MP3, WAV, APE
Método de inserción en audio ?
Licencia Freeware


Interfaz gráfica:

La herramienta DeepSound dispone de una interfaz gráfica que permite ocultar y extraer información.

DeepSound


F5

F5 es una herramienta de esteganografía para imágenes JPEG.

Sistema Operativo Multiplataforma (Java)
Método de inserción para imágenes JPG A medida
Licencia MIT


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

java Embed  -p p4ssw0rd -e secret.txt cover.jpg stego.jpg


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

java Extract -p p4ssw0rd -e output.txt stego.jpg

HiddenWave

HiddenWave es una herramienta de esteganografía para audio en archivos WAV.

Sistema Operativo Multiplataforma (Python)
Método de inserción para audio WAV LSB replacement
Licencia Dominio público / Sin licencia


Incrustación de un mensaje usando comandos:

Para ocultar un mensaje en un audio cover podemos usar el siguiente comando:

python3 HiddenWave.py -f cover.wav -m "Secret message" -o stego.wav


Extracción de un mensaje usando comandos:

Para extraer información oculta en el audio stego podemos usar el siguiente comando:

python3 ExWave.py -f stego.wav

HStego

HStego es una herramienta de esteganografía que permite ocultar información en imágenes PNG y JPG. Esta herramienta tiene como objetivo principal no ser detectada con herramientas modernas de estegoanálisis.

Sistema Operativo Windows, Linux
Formatos soportados PNG, JPG
Método de inserción en imágenes STC + S-UNIWARD
Método de inserción en imágenes JPG STC + J-UNIWARD
Licencia MIT


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

hstego.py embed secret.txt cover.png stego.png p4ssw0rd


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

hstego.py extract stego.png content.txt p4ssw0rd


Interfaz gráfica:

La herramienta HStego dispone de una interfaz gráfica que permite ocultar y extraer información, así como incrustar y verificar el marcado.

HStego


JPHS

JP Hide & Seek es una herramienta de esteganografía para imágenes JPEG.

Sistema Operativo Linux
Método de inserción para imágenes JPG DCT LSB replacement
Licencia GPL v2


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

jphide cover.jpg stego.jpg secret.txt


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

jpseek stego.jpg output.txt

JSteg

JSteg es una herramienta de esteganografía para imágenes JPEG.

Sistema Operativo Linux
Método de inserción para imágenes JPG DCT LSB replacement (ignora valores 0 y 1)
Licencia Licencia a medida similar a la BSD


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

cjpeg -steg secret.txt cover.pgm > stego.jpg


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

djpeg -steg output.txt stego.jpg > out.jpg

MP3Stego

MP3Stego es una herramienta de esteganografía que oculta información durante la compresión de un archivo WAV a MP3.

Sistema Operativo Windows
Método de inserción para audio MP3 A medida
Licencia ?


Incrustación de un mensaje usando comandos:

Para ocultar un archivo secret.txt en un audio cover podemos usar el siguiente comando:

encode -E secret.txt -P p4ssw0rd cover.wav stego.mp3


Extracción de un mensaje usando comandos:

Para extraer información oculta en el audio stego podemos usar el siguiente comando:

decode -X -P p4ssw0rd svega_stego.mp3

OpenPuff

OpenPuff es una herramienta de esteganografía que permite ocultar información en múltiples formatos.

Sistema Operativo Windows, Linux
Formatos soportados para imágenes BMP, JPG, PCX, PNG, TGA
Formatos soportados para audio AIFF, MP3, NEXT/SUN, WAV
Formatos soportados para video 3GP, MP4, MPG, VOB
Otros formatos soportados FLV, SWF, PDF
Método de inserción en imágenes LSB replacement
Método de inserción en imágenes JPEG Steghide?
Método de inserción en video ?
Método de inserción en otros formatos ?
Licencia LGPL v3 + Código parcialmente cerrado


Interfaz gráfica:

La herramienta OpenPuff dispone de una interfaz gráfica que permite ocultar y extraer información, así como incrustar y verificar el marcado.

OpenPuff


OpenStego

OpenStego es una herramienta de esteganografía para imágenes, que permite ocultar información tanto para la transmisión de mensajes secretos, como para watermarking.

Sistema Operativo Multiplataforma (Java)
Formatos soportados PNG
Método de inserción LSB replacement
Licencia GPL v2


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

java -jar openstego.jar embed -a randomlsb -mf secret.txt -cf cover.png -sf stego.png


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

java -jar openstego.jar extract -a randomlsb -sf stego.png -xd output-dir


Interfaz gráfica:

La herramienta OpenStego dispone de una interfaz gráfica que permite ocultar y extraer información, así como incrustar y verificar el marcado.

OpenStego


Outguess

Outguess es una herramienta de esteganografía para imágenes JPEG.

Sistema Operativo Linux
Método de inserción para imágenes JPG A medida
Licencia MIT


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

outguess -k p4ssw0rd -d secret.txt cover.jpg stego.jpg


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

outguess -k p4ssw0rd -r stego.jpg output.txt

QuickStego

QuickStego es una herramienta de esteganografía que permite ocultar información en imágenes.

Sistema Operativo Windows
Formatos soportados BMP, GIF, JPG
Método de inserción en imágenes ?
Método de inserción en imágenes JPEG ?
Licencia Freeware


Interfaz gráfica:

La herramienta QuickStego dispone de una interfaz gráfica que permite ocultar y extraer información.

QuickStego


SilentEye

SilentEye es una herramienta de esteganografía que permite ocultar información en imágenes y audio.

Sistema Operativo Windows, MacOS X, Linux
Formatos soportados BMP, WAV
Método de inserción en imágenes LSB replacement
Método de inserción en imágenes JPEG ?
Método de inserción en audio ?
Licencia GPL v3


Interfaz gráfica:

La herramienta SilentEye dispone de una interfaz gráfica que permite ocultar y extraer información.

SilentEye


SSuite Picsel

SSuite Picsel es una herramienta de esteganografía que permite ocultar información en imágenes.

Sistema Operativo Windows, MacOS X, Linux
Formatos soportados BMP, PNG, JPG
Método de inserción en imágenes ?
Método de inserción en imágenes JPEG ?
Licencia Freeware


Interfaz gráfica:

La herramienta SSuite Picsel dispone de una interfaz gráfica que permite ocultar y extraer información.

SSuite Picsel


Steg

Steg es una herramienta de esteganografía que permite ocultar información en texto ASCII usando diferentes codificaciones para el espacio en blanco.

Sistema Operativo Multiplataforma (D)
Método de inserción para texto Espacios con diferentes codificaciones
Licencia GPL v3


Incrustación de un mensaje usando comandos:

Para ocultar un mensaje en un texto cover podemos usar el siguiente comando:

steg -c cover.txt -o stego.txt "This is a message"


Extracción de un mensaje usando comandos:

Para extraer información oculta de un texto stego podemos usar el siguiente comando:

steg -d -s stego.txt

Steghide

Steghide es una herramienta de esteganografía que permite ocultar información en imágenes y audio.

Sistema Operativo Windows, Linux
Formatos soportados para imágenes BMP, JPG
Formatos soportados para audio WAV, AU
Método de inserción para imágenes A medida
Método de inserción para imágenes JPG A medida
Método de inserción para audio A medida
Licencia GPL v2


Incrustación de un mensaje usando comandos:

Para ocultar un fichero “secret.txt” en una imagen cover podemos usar el siguiente comando:

steghide embed -cf cover.jpg -ef secret.txt -sf stego.jpg -p p4ssw0rd


Extracción de un mensaje usando comandos:

Para extraer información oculta en una imagen stego podemos usar el siguiente comando:

steghide extract -sf stego.jpg -xf output.txt -p p4ssw0rd -f

Comentarios

Actualmente no hay comentarios en este artículo.


Añade un comentario