Esteganografía
La esteganografía es una técnica que se utiliza para ocultar información dentro de otros archivos o medios de comunicación, de manera que el contenido oculto no sea detectado fácilmente. El objetivo de la esteganografía es mantener la comunicación o el intercambio de información en secreto, disimulando su existencia.
La esteganografía se basa en la premisa de que es más difícil proteger lo que no se ve que lo que se ve. Se utiliza para ocultar datos confidenciales, como mensajes secretos, archivos, imágenes o incluso archivos comprimidos dentro de otros archivos aparentemente inocentes, como imágenes, audio, video o documentos de texto. Estos archivos se conocen como archivos de cubierta o archivos portadores.
Existen varios métodos para llevar a cabo la esteganografía, algunos de los cuales incluyen:
Esteganografía en imágenes: Se oculta información dentro de los píxeles de una imagen sin alterar significativamente su apariencia visual. Los métodos más comunes incluyen la modificación del bit menos significativo (LSB) de cada píxel para almacenar datos ocultos.
Esteganografía en audio: Se ocultan datos dentro de archivos de audio modificando ligeramente la amplitud o la fase de las ondas de sonido.
Esteganografía en video: Se oculta información en archivos de video mediante la inserción de datos en los cuadros de video.
Esteganografía en texto: Se ocultan mensajes dentro de un texto aparentemente normal, utilizando técnicas como la modificación de espacios en blanco, cambios sutiles en la fuente o la codificación de palabras clave.
Es importante destacar que la esteganografía no proporciona encriptación ni seguridad por sí misma. Solo oculta la existencia de información confidencial, pero no protege los datos ocultos de ser descubiertos si se sospecha de su existencia. La esteganografía se utiliza en combinación con técnicas de cifrado para proporcionar un mayor nivel de seguridad en la comunicación encubierta.
El siguiente es un ejemplo practico de esteganografia con STEGO:
Instalar STEGO
Corrier el Setup.py install
Usar el comando stegolsb wavsteg –help
Crear el archivo iicybersecurity.txt
Correr el comando: stegolsb wavsteg -h -i sample01.wav -s /home/santiagopinedo/Descargas/Steganography/stego_lsb/iicybersecurity.txt -o /home/santiagopinedo/Descargas/Steganography/sound.wav
Recuperar los datos de un archivo WAV
Enlazar archivos .zip a una imagen
Se puede notar que el tamaño de la imagen aumento un poco:
Recuperando el archivo .ZIP de la imagen
Como se puede ver el archivo salida.zip contiene el archivo de texto en su interior y este mismo conserva la información sin haber sido modificada.










