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
libfreefare — Una API de conveniencia para manipulaciones de tarjetas NFC sobre libnfc. | Kitploit
Herramientas/GitHubGitHub/nfc-tools/libfreefare
Seguridad de Sistemas EmbebidosSeguridad IoTHerramientas RFID/NFCSeguridad de HardwareSeguridad de Hardware e IoTTop en Herramientas RFID/NFC #14
GitHubnfc-tools/libfreefare

libfreefare

Una API de conveniencia para manipulaciones de tarjetas NFC sobre libnfc.

Ver Repositorio
47611337hace 2 añosRevisado por Kitploit

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

Introducción

Build Status Join the chat at https://gitter.im/nfc-tools/libfreefare

El proyecto libfreefare proporciona una API conveniente para la manipulación de tarjetas MIFARE.

Es parte de nfc-tools; puedes encontrar más información sobre ellos en la wiki de nfc-tools.

Si eres nuevo en libfreefare o en nfc-tools, deberías recopilar información útil en el sitio web del proyecto y en los foros dedicados.

Matriz de características

Etiquetas

EtiquetaEstado
FeliCa LiteCompatible
MIFARE Classic 1kCompatible
MIFARE Classic 4kCompatible
MIFARE DESFire 2kCompatible
MIFARE DESFire 4kCompatible
MIFARE DESFire 8kCompatible
MIFARE DESFire EV1Compatible
MIFARE MiniCompatible
MIFARE Plus S 2kNo compatible
MIFARE Plus S 4kNo compatible
MIFARE Plus X 2kNo compatible
MIFARE Plus X 4kNo compatible
MIFARE UltralightCompatible
MIFARE Ultralight CCompatible
NTAG21xCompatible

Especificaciones

EspecificaciónEstado
Mifare Application Directory (MAD) v1Compatible
Mifare Application Directory (MAD) v2Compatible
Mifare Application Directory (MAD) v3Compatible (parte del soporte de Mifare DESFire)

Instalación

Para sistemas *NIX

Puedes usar la versión publicada (consulta la sección Descarga) o la versión de desarrollo:

Primero, asegúrate de que todas las dependencias estén instaladas:

  • libnfc;
  • git;
  • Autotools (autoconf, automake, libtool);
  • paquete de desarrollo de OpenSSL.
root@kitploit:~
apt-get install autoconf automake git libtool libssl-dev pkg-config

Clona este repositorio:

root@kitploit:~
git clone https://github.com/nfc-tools/libfreefare.git
cd libfreefare

Antes de compilar, recuerda ejecutar:

root@kitploit:~
autoreconf -vis

Ahora puedes compilar libfreefare de la forma habitual con autotools:

root@kitploit:~
./configure --prefix=/usr
make
sudo make install

Para sistemas Windows

Requisitos

  • cmake
  • make
  • mingw{32,64}-gcc

Compilación

root@kitploit:~
mingw64-cmake -DLIBNFC_INCLUDE_DIRS=/path/to/libnfc-source/include  -DLIBNFC_LIBRARIES=/path/to/libnfc.dll
mingw64-make

Depuración

Para depurar con gdb, deberías ajustar los CFLAGS:

root@kitploit:~
CFLAGS="-O0 -ggdb" ./configure --prefix=/usr
make clean all

Entonces es posible depurar los ejemplos usando un comando como este desde la raíz del repositorio:

root@kitploit:~
./libtool --mode=execute gdb examples/mifare-classic-write-ndef

Si solo te interesa ver las trazas de transferencia entre el PCD y el PICC, simplemente usa la opción --enable-debug de configure:

root@kitploit:~
./configure --enable-debug
make clean all
Descargar herramienta