Pages

Ads 468x60px

jueves, 5 de diciembre de 2013

Exiftool - Extraer, crear, borrar y modificar metadatos en Linux.

Aunque mi compañero akil3s ya os hablo en Agosto de datos EXIF o metadatos en "Principios forenses (básicos) II La información EXIF", yo hoy voy a tratar de ampliar un poquito más esa información y a hablaros de una herramienta forense que se llama Exiftool y que la usaremos para extraer, crear, borrar y modificar metadatos.

Está disponible para Windows, Linux y Mac OS X.

Hoy voy a explicar su uso en Linux. (Proximamente haré demostración de su uso en Windows y en Mac OS X). Todos los comandos usados en esta entrada están recogidos en este pastebin para el que quiera tener en formato texto todos los comandos.

Lo primero que vamos a hacer es descargar e instalar la herramienta, por lo que necesitamos tener permisos root (sudo) y conexión a internet. Acto seguido escribiremos la siguiente línea de comandos para ello: 




apt-get install libimage-exiftool-perl:




Una vez hecho esto, se descargará y se instalará la herramienta en nuestro sistema.

Tenemos todo listo y estamos preparados... ¡COMENZAMOS!


Extracción de metadatos


Vamos a usar la herramienta con una imagen, tan sólo debemos elegir la imagen, en este caso es una foto tomada con un teléfono móvil y usaremos la siguiente línea de comandos.





Dónde exiftool es la herramienta y foto.jpg es la imagen.

Ejecutamos la línea de comandos:




1. Fecha y hora de modificación del fichero y fecha y hora de acceso al fichero.
2. Tipo de fichero, en este caso es una imagen JPEG.
3. Marca y modelo del dispositivo con el que se realizó dicha imagen.
4. Fecha y hora de la captura de la imagen.
5. Si la foto fue tomada con flash, en este caso podemos ver que sí se utilizó.
6. Tamaño en píxeles de la imagen.

Hay muchísimos otros metadatos interesantes que no están en esta imagen... Por ejemplo:

La localización de la cámara del teléfono móvil estaba desactivada, por lo que de haber estado activada tendríamos acceso a las coordenadas exactas de dónde se tomo dicha fotografía.

* También podemos volcar los metadatos en un documento de texto para posteriormente revisarlos.

Para hacerlo, basta con escribir la misma línea de comandos que para extraer los metadatos pero añadiendo un ">" después del nombre de la imagen y un nombre para el documento de texto:




Crear metadatos


Para crear metadatos basta con escribir el "tag" que queremos crear. En este caso le añadimos el metadato copyright, para lo que usaremos la siguiente línea de comandos.




Comprobamos que hemos creado el metadato correctamente:

* Aunque nos ha cambiado la fecha y hora de acceso y modificación.




Modificar los metadatos


En este caso modificaremos la marca y modelo del dispositivo mediante el cual se ha tomado la fotografía.

Usaremos el comando -exif:




Make: Marca
Model: Modelo

Ejecutamos el comando para extraer los metadatos y...

- ¡Oye que esta foto estaba tomada con un Sony Ericsson SK17i! 
- ¿Qué dices?, pero si la tomé yo con mi iPhone 5S.

* Aunque nos ha cambiado la fecha y hora de acceso y modificación.



Eliminar los metadatos

 Bien, una vez que hemos aprendido a extraer, crear y modificar los metadatos, vamos a borrarlos.

 Usando la siguiente línea de comandos:




 Dónde -all= significa que vamos a borrar todos los metadatos.

Volvemos a ejecutar la línea de comandos de extracción, pero...

¡HAN DESAPARECIDO LOS METADATOS!

* Eso sí, nos ha vuelto a cambiar la fecha y hora de acceso y modificación.




Espero que os sea útil.


David Avilés, (Davinoide)
Creative Commons Licence
1Gb De informacion by Roberto García Amoriz is licensed under a Creative Commons Attribution-NonCommercial 3.0 Unported License.
Based on a work at http://www.1gbdeinformacion.com/.
Permissions beyond the scope of this license may be available at http://www.1gbdeinformacion.com/.

Perfil profesional en Linkedin

 
Blogger Templates