¿Tienes mensajes secretos para tus amigos y familiares? ¿Quieres enviarles una pequeña sorpresa, pero no tienes una dirección de correo electrónico segura? ¿O tal vez tienes un secreto que necesitas revelar a alguien, pero no quieres que se difunda? Si es así, estás de suerte. Para todas estas situaciones, puedes incrustar un mensaje secreto en un archivo de audio .wav.
HiddenWave es una nueva herramienta para la esteganografía, basado en Python, que permite crear archivos de audio codificados con mensajes secretos. HiddenWave muestra cómo los archivos de audio, que a menudo se utilizan para comunicarse, también pueden utilizarse para enviar mensajes secretos.
Si quieres enviar un mensaje a alguien, pero no quieres que nadie más lo sepa, HiddenWave puede garantizar que sólo el destinatario previsto podrá descifrar el mensaje. La idea es ocultar el mensaje en el propio archivo de audio WAV (o WAVE). Puedes reproducir este audio en cualquier reproductor de medios y compartir secretamente tu mensaje privado con cualquiera.
Instalación
Requisitos
Esta herramienta requiere python3, por lo que puedes utilizarlo en Windows, Linux, macOS, e incluso desde Termux.
Instalación
La herramienta es un simple script, así que sólo debes obtenerlo y ejecutar el archivo Python.
Para Linux, podemos clonar directamente desde el repositorio, de la siguiente manera:
git clone https://github.com/techchipnet/HiddenWave.git
cd HiddenWave
A continuación, puedes ejecutar el comando de ayuda para mostrar los parámetros disponibles:
python3 HiddenWave.py -h
Uso
HiddenWave contiene dos scripts en Python.
HiddenWave.py
: para ocultar la información secreta.ExWave.py
: para extraer la información secreta de un archivo de audio .wav.
Ocultar información secreta en un archivo de audio
Asumimos que el archivo original es Demo.wav
, nuestro mensaje secreto es “Mensaje Secreto
“, y el archivo resultante (que incluye el mensaje secreto) es Salida.wav
. Entonces:
python3 HiddenWave.py -f Demo.wav -m "Mensaje Secreto" -o Salida.wav
Extraer información secreta de un archivo de audio
Para comprobar el paso anterior, extraemos la información del archivo Salida.wav
:
python3 ExWave.py -f Salida.wav
Ahora, puedes enviar mensajes de texto secretos a tus amigos dentro de un archivo de audio para que otros lo escuchen sin darse cuenta. Sí, el audio resultante es reproducible de la misma manera que el audio original. Anteriormente, hemos explicado cómo utilizar Steghide para ocultar datos en Imágenes y Cloakify-Factory: Esteganografía basada en texto.
HiddenWave (este enlace se abre en una nueva ventana) por swagkarna (este enlace se abre en una nueva ventana)
Hide Your Secret Message in any Wave Audio File.