Ocultando información en un MP3
Un fichero MP3 es básicamente (muy básicamente) una sucesión de bloques o frames de datos compuestos de una cabecera y la información de audio. En los datos de la cabecera tenemos toda la información del sonido que luego se va a procesar, como su longitud, etc y todo el bloque de audio se comprime y descomprime usando el método de compresión Huffman.
Todos los datos fuera de estos frames del MP3 serán ignorados, por lo tanto es aquí donde podemos insertar toda la información que necesitemos, desde un simple texto plano, a otro fichero de audio, imágenes, etc ...
Es realivamente sencillo hacer un programa que pueda codificar y decoficar información dentro de estos espacios del MP3.
La próxima vez que estes escuchando un fichero de sonido MP3 piensa que puede que detrás haya algún mensaje oculto ... ;)
Estas son algunas aplicaciones para realizar este tipo de esteganografía:
MP3 File Hider ejecutable para Windows.
MP3 Stego Windows con todo el código en C.
MP3nema, este es para Linux y tienes todo el código fuente para analizar su funcionamiento.
Y en este enlace encontrarás varios programas con su código fuente para manejar todo tipo de ficheros de audio (todos en C y C++).
Más información sobre su funcionamiento y estructura del MP3 aquí.
Buscar
Entradas Recientes
- Posts
- Reemplazando la bateria del AirTag
- OpenExpo Europe décima edición, 18 de mayo: El Epicentro de la Innovación y la Transformación Digital
- Docker Init
- Kubernetes para profesionales
- Agenda: OpenExpo Europe 2022 llega el 30 de junio en formato presencial
- Libro 'Manual de la Resilencia', de Alejandro Corletti, toda una referencia para la gestión de la seguridad en nuestros sistemas
- Mujeres hackers en ElevenPaths Radio
- Creando certificados X.509 caducados
- Generador de imágenes Docker para infosec