Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
libexif_Android10_r33_CVE-2016-6328 — Biblioteca basada en C para analizar, editar y guardar metadatos EXIF de imágenes JPEG, con un enfoque en explotar CVE-2016-6328 para Android 10. | Kitploit
Herramientas/GitHubGitHub/pazhanivelmani/libexif_android10_r33_cve-2016-6328
Análisis de VulnerabilidadesExplotaciónAnálisis ForenseForensia DigitalCriptografíaAnálisis de Binarios
GitHubpazhanivelmani/libexif_android10_r33_cve-2016-6328

libexif_Android10_r33_CVE-2016-6328

Biblioteca basada en C para analizar, editar y guardar metadatos EXIF de imágenes JPEG, con un enfoque en explotar CVE-2016-6328 para Android 10.

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio
1hace 1 añoAún no revisado

libexif -------

DESCRIPCIÓN

libexif es una biblioteca para analizar, editar y guardar datos EXIF. Está diseñada para reemplazar muchas implementaciones redundantes en utilidades de línea de comandos y programas con interfaces gráficas.

CARACTERÍSTICAS

libexif admite el análisis, edición y guardado de datos EXIF. Además, tiene soporte para gettext. Se admiten todas las etiquetas EXIF descritas en el estándar EXIF 2.1 (y la mayoría de las 2.2). También se admiten muchas notas de fabricante de cámaras Canon, Casio, Epson, Fuji, Nikon, Olympus, Pentax y Sanyo.

REQUISITOS

libexif está escrito en C puro y no requiere ninguna biblioteca adicional. GNU gettext se utilizará para la traducción de idiomas, si está disponible.

LIMITACIONES

libexif solo puede manejar algunas notas de fabricante, e incluso esas no muy bien. Es necesario trabajar más. Tenga en cuenta que libmnote se ha fusionado con libexif; ya no es necesario.

USO

Hemos documentado la API de libexif usando doxygen y estamos poniendo los resultados a disposición en http://libexif.sourceforge.net/api/

Los programas de prueba cortos en el directorio test ilustran cómo crear datos EXIF válidos desde cero, cómo guardar datos EXIF y cómo cargar datos EXIF desde datos en memoria. También hay algunos programas de ejemplo simples disponibles en el directorio contrib/examples/. No dude en contactarnos en [email protected] si tiene alguna pregunta sobre cómo usar libexif.

Para enlazar libexif en su propio paquete, recomendamos usar la utilidad pkgconfig (cf. http://www.freedesktop.org/wiki/Software/pkg-config/ Para su conveniencia, libexif proporciona tanto libexif-uninstalled.pc e instala libexif.pc.

INTERFACES

En este momento, conozco las siguientes interfaces para libexif:

  • exif: Una pequeña utilidad de línea de comandos para mostrar información EXIF en archivos JPEG (http://www.sourceforge.net/projects/libexif).
  • gexif: Una interfaz GTK+ para editar datos EXIF (http://www.sourceforge.net/projects/libexif).
  • gphoto2: Una interfaz de línea de comandos para libgphoto2, una biblioteca para acceder a una amplia gama de cámaras digitales (http://www.gphoto.org).
  • gtkam: Una interfaz GTK+ para libgphoto2 (http://www.gphoto.org).
  • thirdeye: Organizador de fotos digitales y controlador para eComStation (http://ecomstation.ru/thirdeye).
  • digikam: Aplicación de gestión de fotos digitales para KDE (http://www.digikam.org/)

Si desea migrar su programa para usar libexif o agregar soporte EXIF, no dude en contactar a los autores.

BIBLIOTECAS

Conozco las siguientes bibliotecas que usan o se han inspirado en libexif:

  • libexif-gtk: biblioteca de widgets para ayudar a mostrar etiquetas EXIF en programas GTK (parte del proyecto libexif)
  • pel: Código PHP (http://pel.sourceforge.net)

COMPILACIÓN

Realmente depende de su entorno qué hacer para que libexif se compile. La compilación a partir del archivo tar fuente generalmente implica los comandos:

./configure make sudo make install

Al compilar desde el código fuente de CVS, será necesario algo como lo siguiente:

gettextize mv po/Makevars.template po/Makevars aclocal -I auto-m4 -I m4m autoheader libtoolize --force automake --add-missing autoconf ./configure make

O, probablemente solo:

autoreconf -i ./configure make

Además de los argumentos estándar, configure acepta varios específicos de libexif:

--disable-docs Para deshabilitar la generación de documentación --enable-internal-docs Compilar documentación interna del código si Doxygen está disponible --enable-ship-binaries Para incluir DLL de Windows en 'make dist'

Ciertas aplicaciones especializadas pueden reducir el tamaño del binario de libexif al establecer una o ambas de las siguientes macros en la variable de entorno CPPFLAGS en tiempo de configuración. Cada una elimina ciertos tipos de cadenas de texto y constantes del binario. Las aplicaciones que necesitan acceder a etiquetas EXIF específicas y conocidas y conocen de antemano el significado de sus datos no necesitan esas cadenas y pueden ahorrar un espacio considerable al eliminarlas.

-DNO_VERBOSE_TAG_STRINGS Nombres y descripciones de etiquetas EXIF, mensajes de depuración, campos EXIF obligatorios (deshabilita la corrección automática de etiquetas) -DNO_VERBOSE_TAG_DATA Nombres del contenido de datos de etiquetas enumeradas

INTERNACIONALIZACIÓN

Las traducciones de libexif son realizadas por voluntarios que trabajan por su cuenta, ya sea directamente con el proyecto libexif o a través de uno de los dos sitios de coordinación de traducciones, el Proyecto de Traducción http://translationproject.org/domain/libexif.html y Launchpad https://translations.edge.launchpad.net/ubuntu/precise/+source/libexif/+pots/libexif-12. Cualquier actualización de las traducciones de idiomas coordinadas por el Proyecto de Traducción debe realizarse a través de su sitio web, pero todos los demás idiomas se pueden actualizar a través de Launchpad (preferido) o enviando actualizaciones directamente a la lista de correo de desarrolladores de libexif. Al momento de escribir esto, los siguientes idiomas deben actualizarse a través del Proyecto de Traducción: cs da de es fr it ja nl pl sk sv uk vi

Si está interesado en traducir libexif a un nuevo idioma, le recomendamos que se una a uno de los grupos de traducción anteriores y aproveche los sistemas que han construido para ayudarlo. NO se requiere una renuncia de traducción para libexif en el Proyecto de Traducción; al realizar una traducción, acepta implícitamente proporcionarla bajo los mismos términos de licencia que el resto de libexif (LGPL).

AUTORES

libexif fue escrito originalmente por Curtis Galloway [email protected]. Debido a que el diseño original no admitía la edición y el guardado, Lutz Mueller [email protected] reescribió libexif desde cero. Desde entonces, muchas más personas han contribuido a libexif.

ENLACES

Algunos enlaces que quizás desee consultar si está interesado en más información sobre EXIF.

  • http://drewnoakes.com/code/exif: framework de extracción de metadatos en Java
  • http://www.exif.org: información sobre el estándar EXIF.
  • http://www.sno.phy.queensu.ca/~phil/exiftool/TagNames/index.html: Parece como libexif en Perl. Parece admitir muchas MakerNotes.
Descargar herramienta