Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
libfreefare — Eine Komfort-API für NFC-Karten-Manipulationen auf Basis von libnfc. | Kitploit
Tools/GitHubGitHub/nfc-tools/libfreefare
Embedded-System-SicherheitIoT-SicherheitRFID/NFC-ToolsHardware-SicherheitHardware- & IoT-Sicherheit
GitHubnfc-tools/libfreefare

libfreefare

Eine Komfort-API für NFC-Karten-Manipulationen auf Basis von libnfc.

Repository anzeigen
475114vor 2 JahrenVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Einführung

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

Das libfreefare-Projekt bietet eine praktische API für die Manipulation von MIFARE-Karten.

Es ist Teil der nfc-tools. Weitere Informationen dazu finden Sie im nfc-tools-Wiki.

Wenn Sie neu bei libfreefare oder den nfc-tools sind, sollten Sie nützliche Informationen auf der Projektwebsite und in den dedizierten Foren sammeln.

Feature-Matrix

Tags

TagStatus
FeliCa LiteUnterstützt
MIFARE Classic 1kUnterstützt
MIFARE Classic 4kUnterstützt
MIFARE DESFire 2kUnterstützt
MIFARE DESFire 4kUnterstützt
MIFARE DESFire 8kUnterstützt
MIFARE DESFire EV1Unterstützt
MIFARE MiniUnterstützt
MIFARE Plus S 2kNicht unterstützt
MIFARE Plus S 4kNicht unterstützt
MIFARE Plus X 2kNicht unterstützt
MIFARE Plus X 4kNicht unterstützt
MIFARE UltralightUnterstützt
MIFARE Ultralight CUnterstützt
NTAG21xUnterstützt

Spezifikationen

SpezifikationStatus
Mifare Application Directory (MAD) v1Unterstützt
Mifare Application Directory (MAD) v2Unterstützt
Mifare Application Directory (MAD) v3Unterstützt (Teil der Mifare DESFire-Unterstützung)

Installation

Für *NIX-Systeme

Sie können eine veröffentlichte Version (siehe Abschnitt Download) oder die Entwicklungsversion verwenden:

Stellen Sie zunächst sicher, dass alle Abhängigkeiten installiert sind:

  • libnfc;
  • git;
  • Autotools (autoconf, automake, libtool);
  • OpenSSL-Entwicklungspaket.

Klonen Sie dieses Repository:

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

Denken Sie daran, vor dem Kompilieren Folgendes auszuführen:

root@kitploit:~
autoreconf -vis

Sie können libfreefare nun auf die übliche Autotools-Weise kompilieren:

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

Für Windows-Systeme

Anforderungen

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

Kompilieren

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

Debugging

Um mit gdb zu debuggen, sollten Sie die CFLAGS anpassen:

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

Anschließend ist es möglich, Beispiele mit einem Befehl wie diesem aus dem Stammverzeichnis des Repositorys zu debuggen:

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

Wenn Sie nur daran interessiert sind, die Übertragungs-Traces zwischen PCD und PICC anzusehen, verwenden Sie einfach das --enable-debug-Konfigurationsflag:

root@kitploit:~
./configure --enable-debug
make clean all
Tool herunterladen