Cómo ocultar archivos dentro de imágenes en Linux

Cómo ocultar archivos dentro de imágenes en Linux / Linux

Si a veces comparte su PC con Linux con otras personas, probablemente desee ocultar los archivos personales de familiares y amigos entrometidos. Puede ocultar fácilmente archivos y carpetas en Linux colocando un punto (.) Delante del nombre del archivo o carpeta.

Pero si alguno de sus familiares y amigos son expertos en tecnología, sabrán cómo ver sus carpetas y archivos ocultos. Por lo tanto, necesita una forma menos obvia de ocultar archivos y carpetas. Puede usar una forma de cifrado de datos llamada esteganografía, que oculta información dentro de un archivo de imagen normal.

Vamos a cubrir dos formas de ocultar archivos en una imagen, una usando la línea de comandos y la otra usando una herramienta gráfica llamada Steg. También te mostraré cómo eliminar de forma segura tus archivos originales, para que no puedan recuperarse.

Ocultar archivos en una imagen usando el terminal

Para empezar, pulse Ctrl + Alt + T para abrir una ventana de Terminal y crear una nueva carpeta Cómo administrar archivos en el Terminal de Linux y en el escritorio Cómo administrar archivos en el Terminal de Linux y en el escritorio Una vez que realice el cambio a Linux, encontrará un escritorio adecuado que es fácil de usar , desde instalar nuevas aplicaciones y lanzarlas hasta organizar sus datos. Lee mas . Copie o mueva el archivo de imagen (PNG o JPG) que desea usar en esa nueva carpeta.

Dependiendo del tamaño de los archivos y la cantidad que desee ocultar, es posible que desee utilizar una imagen grande para que haya suficiente espacio dentro de la imagen para almacenar los archivos..

Antes de ocultar un archivo en una imagen usando cmd, deberá comprimirlo.

Comprime los archivos que deseas ocultar en un archivo ZIP

Si tiene que ocultar varios archivos, primero debe comprimirlos en un archivo ZIP. Es más fácil hacer esto cuando todos los archivos están contenidos en una carpeta. Cree una subcarpeta en la carpeta principal que creó y mueva los archivos que se ocultarán a esa subcarpeta. Por ejemplo, tenemos una carpeta llamada Imágenes que contiene un archivo de imagen llamado MakeUseOf-Site.png y una subcarpeta llamada Archivos para ocultar que contiene los archivos a ocultar.

Para comprimir sus archivos en un archivo ZIP, use el discos compactos comando para navegar a la carpeta que contiene el archivo de imagen y la carpeta que contiene los archivos que se ocultarán. Ejecuta el siguiente comando:

zip -r secret.zip FilesToHide /

los -r La opción en el comando anterior incluye recursivamente todas las subcarpetas en la carpeta especificada en el archivo comprimido. Reemplazar secreto.zip con el nombre que desee utilizar para su archivo ZIP. Y reemplazar Archivos para ocultar / con el nombre de la carpeta que contiene los archivos que desea ocultar.

Concatenar los archivos ZIP y de imagen en un archivo de imagen

Ahora vamos a combinar, o concatenar, el archivo ZIP y el archivo de imagen usando el gato mando. En nuestro ejemplo, ejecutamos el siguiente comando.

cat MakeUseOf-Site.png secret.zip> secret.png

MakeUseOf.png es nuestro archivo de imagen original y secreto.zip Es el archivo ZIP que contiene los archivos que queremos ocultar. Dirigimos esos dos archivos a un nuevo archivo de imagen llamado secreto.png. Reemplace los tres nombres de archivo con los que usó. El archivo de imagen original debe aparecer primero. Luego, el archivo que estás escondiendo..

Utilizar el ls comando para listar los archivos en la carpeta actual. Verás el nuevo archivo de imagen que creaste. Puede abrir el archivo de imagen resultante en cualquier visor o editor de imágenes y ver la imagen original..

Para acceder a los archivos ocultos en un archivo de imagen, presione Ctrl + Alt + T para abrir una ventana de Terminal, si una no está ya abierta. Utilizar el discos compactos comando para navegar a la carpeta que contiene la imagen con los archivos ocultos.

Extraiga el archivo ZIP de la imagen usando el siguiente comando.

descomprimir secreto.png

Reemplazar secreto.png con el nombre que usaste para tu imagen que contiene los archivos ocultos. Cuando escribes ls cuando se le indique, verá su carpeta original que contiene los archivos comprimidos. Utilizar discos compactos para abrir esa carpeta y verás tus archivos originales.

Eliminar de forma segura sus archivos originales

Una vez que haya ocultado sus archivos dentro de un archivo de imagen, debe eliminar de forma segura los archivos originales. Esto es simple de hacer en Linux usando el desgarrar mando.

prensa Ctrl + Alt + T para abrir una ventana de Terminal, si una no está ya abierta. Utilizar el discos compactos comando para navegar a la carpeta que contiene los archivos que desea eliminar de forma segura.

En nuestro ejemplo, escribimos el siguiente comando.

shred -z --remove HideThisFile.txt ThisFileIsPrivate.txt

Por defecto, los archivos se sobrescriben tres veces. Eso es generalmente suficiente, pero puede cambiarlo agregando -iteraciones = N al comando (antes de los nombres de archivo). Reemplace la “norte” con el número de veces que desea sobrescribir los archivos.

los -z La opción sobrescribe los archivos una vez más con ceros para ocultar la destrucción. los -retirar opción elimina el archivo. ¿No es eso lo que shred hace? Si pero sin la -retirar Opción, el archivo seguirá apareciendo como si no se hubiera eliminado..

Para obtener más información sobre el comando shred, escriba hombre triturado a la orden.

Ocultar archivos en una imagen usando Steg

Si prefiere usar una herramienta gráfica para ocultar archivos en imágenes, le recomendamos Steg. Tiene una interfaz fácil de usar y no necesita ser instalada.

Descarga la versión correcta de Steg

Vaya a la página de descarga de Steg y elija la versión de 32 bits o la de 64 bits. Si no sabe si está ejecutando una versión de Ubuntu de 32 bits o de 64 bits, puede verificar su sistema.

Ir Menú del sistema> Acerca de esta computadora.

los Detalles Aparece el cuadro de diálogo. Sobre el Visión general pantalla, verás ya sea 32 bits o 64 bits.

Descargue la versión de Steg que coincida con su sistema y guárdela en su propia carpeta.

Comprima los archivos que desea ocultar utilizando el administrador de archivos

Si tiene que ocultar varios archivos, primero debe comprimirlos en un archivo ZIP. Abra el Administrador de archivos y navegue a la carpeta que contiene los archivos que desea ocultar.

No abra la carpeta. En su lugar, haga clic derecho en la carpeta y seleccione Comprimir.

Introduzca un nombre para el archivo ZIP en la Nombre del archivo cuadro y seleccione .cremallera De la lista desplegable a la derecha. Luego, haga clic en Crear.

Hacer clic Cerrar en el cuadro de diálogo que le indica que el ZIP se creó correctamente.

Extraer y ejecutar Steg

Steg descarga como un archivo comprimido en el .tgz formato. Navega a la carpeta donde guardaste el archivo. Haga clic derecho en el archivo y seleccione Extraer aqui.

Abra la carpeta resultante y haga doble clic en el archivo de programa steg.

Desplácese hasta el final de la Acuerdo de licencia de usuario final (EULA) cuadro de diálogo y haga clic en Sí.

La primera vez que ejecuta Steg, aparece un cuadro de diálogo que le indica dónde se almacenarán los ajustes. Hacer clic DE ACUERDO.

Ocultar el archivo ZIP en una imagen

Para ocultar su archivo ZIP en una imagen, haga clic en Imagen genérica abierta para abrir la imagen que quieras usar.

Sobre el Importar imagen como sin comprimir En el cuadro de diálogo, navegue a la carpeta que contiene su imagen y seleccione el archivo de imagen. Hacer clic Abierto.

Steg muestra la imagen dos veces, debajo de Medios originales Y debajo Medios modificados.

Antes de ocultar su archivo ZIP en la imagen, debe elegir el tipo de cifrado y especificar una frase de contraseña. Para ello, haga clic en Configuración en la barra de herramientas También puedes ir a Editar> Configuración en la barra de menú.

Si solo está ocultando archivos en la imagen para su propio propósito, y no envía la imagen a otra persona, puede usar el modo de criptografía simétrica. También hay otros tres métodos de criptografía disponibles. Puede leer más sobre los modos de criptografía de Steg en su sistema de ayuda..

Para nuestro ejemplo, vamos a utilizar el modo simétrico. Sobre el Opciones de Steg cuadro de diálogo, seleccione Frase de contraseña simétrica (ocultar o extraer) desde el Opciones Crypto la lista desplegable.

Luego, ingrese un Frase de contraseña. Su frase de contraseña debe cumplir con todos los requisitos que se muestran cuando pasa el mouse sobre la Frase de contraseña caja. los Frase de contraseña el cuadro permanece en rojo hasta que su frase de contraseña cumpla con los requisitos. En ese punto, el cuadro se vuelve verde..

También puede incluir un mensaje de texto en la imagen. Para hacer esto, verifique la Insertar un mensaje de texto e ingrese su mensaje en el cuadro debajo de la casilla de verificación.

Hacer clic DE ACUERDO.

Ahora vamos a agregar nuestro archivo ZIP a la imagen. Hacer clic Ocultar datos.

Navegue hasta donde guardó su archivo ZIP, selecciónelo y haga clic en Abierto.

Aparece un mensaje una vez que sus datos se han ocultado correctamente. Hacer clic DE ACUERDO.

Para guardar la imagen modificada que contiene su archivo oculto, haga clic en Salvar.

Entrar a Nombre para el archivo de imagen modificado y seleccione el tipo de archivo que desea usar (.tif o .png). Navega hasta donde quieras guardar la imagen y haz clic en Salvar.

Extraer un archivo que está oculto en una imagen

Para acceder a sus archivos ocultos en una imagen, abra Steg y haga clic en Imagen genérica abierta en la barra de herramientas.

Navegue hasta donde guardó la imagen modificada, seleccione el archivo de imagen y haga clic en Abierto.

Hacer clic Configuración en la barra de herramientas o vaya a Editar> Configuración.

Seleccione el mismo Modo criptográfico que usaste cuando escondiste el archivo en la imagen e ingresaste el mismo Frase de contraseña. los Frase de contraseña el cuadro permanece en rojo hasta que su frase de contraseña cumpla con los requisitos. En ese punto, el cuadro se vuelve verde..

Hacer clic DE ACUERDO.

Hacer clic Extraer datos en la barra de herramientas.

Vaya a la carpeta donde desea guardar el archivo extraído y haga clic en Escoger.

Aparece un mensaje una vez que sus datos se extraen con éxito. Hacer clic DE ACUERDO.

Verá los siguientes archivos en la carpeta donde extrajo la imagen modificada.

  • README.txt: Este archivo contiene información sobre Steg y una URL para su sitio web..
  • : Este es el archivo que escondiste en la imagen. En nuestro ejemplo, es el archivo secreto.zip.
  • .sha1: Este archivo contiene el hash sha1 del archivo oculto en la imagen.
  • .TXT: Este archivo contiene el texto opcional que incrustó en la imagen en la Opciones de Steg caja de diálogo. Si no insertó ningún texto en la imagen, este archivo todavía estará allí, pero estará vacío.

El nombre del archivo para el .sha1 y .TXT los archivos incluyen la extensión del archivo que escondiste en la imagen. Por lo tanto, es normal ver un nombre de archivo como secret.zip.txt.

Esteganografía: más útil que segura

La esteganografía no es la forma más segura de proteger sus archivos, pero funciona si solo quiere que sus archivos sean menos obvios para un entrometido amigo o miembro de la familia al que le gusta curiosear en su vida..

Puede hacer que la esteganografía sea un poco más segura cifrando sus archivos ZIP Cómo cifrar archivos y carpetas en Ubuntu Cómo cifrar archivos y carpetas en Ubuntu ¿Sabía que puede proteger sus archivos personales en Linux cifrando sus archivos y carpetas? Aquí es cómo hacerlo usando Ubuntu y GnuPG. Lee más antes de esconderlos en una imagen. También puede ocultar archivos, carpetas y unidades Cómo ocultar archivos, carpetas y unidades en Windows 10 Cómo ocultar archivos, carpetas y unidades en Windows 10 ¿Necesita ocultar archivos y carpetas en su computadora? Aquí cubrimos cinco formas de ocultar archivos, carpetas e incluso unidades en Windows. Leer más en Windows.

.