[Aporte] Cómo ocultar archivos dentro en una imágen

Iniciado por wizardsec, Abril 06, 2016, 06:54:43 AM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

Abril 06, 2016, 06:54:43 AM Ultima modificación: Abril 06, 2016, 08:48:05 AM por 79137913
Hola a todos!
Hoy te traigo un sencillo tutorial en el cual te enseñaré, mediante unos pequeños trucos, a ocultar cualquier tipo de archivo dentro de una imagen. Si, así como lo lees, una imagen que se comportará como tal a los ojos de la gente común, pero que dentro de ella contendrá la información que hayamos almacenado ahí.

Cómo ocultar archivos dentro en una imágen
Como siempre, lo primero:

Archivos necesarios:

  • Archivos que queramos ocultar (pueden ser de cualquier tipo y/o tamaño).
  • Una imagen en formato PNG/JPG (puede ser cualquiera, de cualquier peso y/o tamaño).
  • Un programa compresor de archivos (puede ser Winzip, Winrar, 7z, etc).

Procedimiento:
Lo primero que haremos, será juntar en un solo directorio, los archivos que queremos ocultar así como la imagen que utilizaremos de fachada.
Para este caso, lo haremos en el directorio Escritorio donde tenemos almacenado los archivos "plantilla.psd","logo.png".


Con los materiales claros, vamos al procedimiento:

A continuación, lo que haremos será comprimir los archivos que deseamos ocultar, utilizando nuestro software de compresión. En este caso, he utilizado WinRAR y al comprimir he creado un archivo llamado "plantilla.rar", el cual, como he indicado, contiene el archivo plantilla.psd.



Después de crear nuestro archivo comprimido, debemos ir a Menú Inicio > Ejecutar y una vez ahí escribimos cmd para cargar el "Símbolo del Sistema".



Una vez en Símbolo de Sistema, nos dirigimos al directorio donde tenemos almacenados nuestros archivos. Para ello deberemos usar la sentencia "cd ruta".

O la opción más sencilla es ir al directorio con la interfaz gráfica y mantener presionado "Control+Shift" click derecho y "Abrir la ventana de comandos aquí"



A continuación, ubicados ya en nuestro directorio, debemos escribir lo siguiente:

Código: php
copy /b NombreDeLaImagen.png + NombreDelArchivo.rar NuevaImagen.png

Es decir, para nuestro caso, sería:



El /b al lado de copy le indica al Sistema Operativo que en vez de una copia normal de archivos, realice una copia binaria, lo que permite realizar la acción que estamos haciendo.

Le damos a Enter después de escribir la sentencia y en nuestro directorio se habrá creado un archivo llamado nuevaimagen.png. Vemos mediante el explorador de Windows:



Como podemos apreciar arriba, se ha creado la imagen resultante, la cual al marcarla, en su vista previa nos muestra una imagen común y corriente (la que era originalmente) y si comparamos con la imagen original (logo.png) podemos ver que aumento su peso, pero que al abrirla o seleccionarla, pasa exactamente lo mismo. O sea, el comportamiento de la imagen en si, no se altera.

Ahora, si queremos obtener nuevamente los archivos que hemos generado y están ocultos en la imagen, muy sencillo.

Si nos fijamos, al hacer doble click en la imagen, esta se abrirá con el software predeterminado para ver imágenes (el por defecto de Windows u otro editor que tengan activado), por lo que cada persona que le haga doble click la verá de esa forma. Sin embargo, si ese archivo lo tomamos, y hacemos click con el botón derecho y luego Abrir con y seleccionamos nuestro programa compresor de archivos (WinRAR, WinZIP, 7z, etc), aparecerá lo siguiente:



Si nos fijamos en la imagen anterior, podemos ver que en el título de la ventana aparece el nombre del archivo que creamos, nuevaimagen.png, y nos muestra todos los archivos que contiene, en este caso el .PSD, cada uno con su tamaño respectivo.

Si los queremos recuperar, le damos a Extract, seleccionamos un directorio y listo, tenemos nuestros archivos tal como antes para abrirlos y manipularlos según estimemos conveniente.

Y así de simple hacemos para ocultar archivos dentro de una foto, un procedimiento bastante sencillo que nos permitirá ser aún más precavidos cuando necesitemos enviar información importante a otras personas.

Si no te ha resultado útil te dejo aquí un tutorial para revisar que lo hayas echo todo correctamente.


Si te ha sido útil, como siempre te agradecería que compartieses este post a todo aquel que lo necesite o que dejaras un comentario. =)

Fuente: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Página web: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Error 404 - Not Found

Buena! gracias por tu aporte bro :) me gustaria añadir lo siguiente: Para hacer esta misma funcion en linux, haces todo exactamente igual, solo que en la terminal (estando parados dentro de la carpeta donde esta la imagen y el archivo comprimido, claro esta) colocas lo siguiente:

cat [imagen] [comprimido] > [nueva_imagen]

Usando el mismo ejemplo del post seria así:

cat logo.png plantilla.rar > nuevaimagen.png

Para luego acceder a los archivos ocultos, basta con cambiarle el formato al archivo, por ejemplo, a "nuevaimagen.png", lo cambiamos por "nuevaimagen.rar", despues lo abrimos normalmente con el gestor de archivadores y listo :)

Buen aporte! Sabríais decirme como hacer que el archivo oculto se auto ejecute una vez se clica sobre la imagen?

Saludos!

hay alguna manera de poner un .exe dentro de una imagen? osea, darle click a la imagen y que se ejecute el .exe?

Muy buen aporte, muchas gracias!

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
hay alguna manera de poner un .exe dentro de una imagen? osea, darle click a la imagen y que se ejecute el .exe?

Muy buen aporte, muchas gracias!

No, pero puedes bindear un .exe con una imagen, de tal manera que al ejecutar el exe, se abra la imagen.

Saludos.



@No tienes permitido ver los links. Registrarse o Entrar a mi cuenta Este método es mas una forma de Esteganografia y es solo una forma de ocultar "algo" dentro de una imagen, generalmente un mensaje, es un método muy usado en wargames con esta temática. Lo que buscas lo encontraras en la sección "Análisis y desarrollo de malwares" se le llama "bindear" y es básicamente unir una imagen con un ejecutable para que una victima lo abra y quede infectada con algun tipo de malware.

Saludos!, EPSILON.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
@No tienes permitido ver los links. Registrarse o Entrar a mi cuenta Este método es mas una forma de Esteganografia y es solo una forma de ocultar "algo" dentro de una imagen, generalmente un mensaje, es un método muy usado en wargames con esta temática. Lo que buscas lo encontraras en la sección "Análisis y desarrollo de malwares" se le llama "bindear" y es básicamente unir una imagen con un ejecutable para que una victima lo abra y quede infectada con algun tipo de malware.

Saludos!, EPSILON.

Gracias por tomarte el tiempo de responder saludos!


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
hay alguna manera de poner un .exe dentro de una imagen? osea, darle click a la imagen y que se ejecute el .exe?

Muy buen aporte, muchas gracias!

No, pero puedes bindear un .exe con una imagen, de tal manera que al ejecutar el exe, se abra la imagen.

Saludos.

Conoces algun binden que funcione hoy en dia? xD

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
hay alguna manera de poner un .exe dentro de una imagen? osea, darle click a la imagen y que se ejecute el .exe?

Muy buen aporte, muchas gracias!

No, pero puedes bindear un .exe con una imagen, de tal manera que al ejecutar el exe, se abra la imagen.

Saludos.

Conoces algun binden que funcione hoy en dia? xD

En la database tienes muchos: No tienes permitido ver los links. Registrarse o Entrar a mi cuenta

Los binders no son como los crypters que se queman :D
RollthBuen hacker mejor No tienes permitido ver los links. Registrarse o Entrar a mi cuenta/No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


Muy informativo tu post amigo, esto puede servir para muchas cosas en un futuro  8)

Muchisimas gracias. De la gran varidad de binders que hay en la database de underc0de, Cual es el mejor binders que recomiendas para ocultar un archivo .exe en una imagen? Me gustaria saberlo. Saludos


Enviado desde mi iPhone utilizando Tapatalk

Interesante, buena la idea para ocultar algunas "cosillas" que no queramos que vean a simple vista...

Hay una herramienta usada en Mr Robot para esta acción llamada "DeepSound". En este caso Elliot lo que hacía era camuflar las imágenes en los DVD. Muy recomendable.

Buen aporte sirve mucho para esconder información importante