Skip to content
KitploitKITPLOIT
工具博客
提交
工具博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

··订阅源·联系·隐私·© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
libfreefare — 一个基于 libnfc 的 NFC 卡片操作便捷 API。 | Kitploit
工具/GitHubGitHub/nfc-tools/libfreefare
嵌入式系统安全物联网安全RFID/NFC工具硬件安全硬件与物联网安全RFID/NFC工具 分类第 14 名
GitHubnfc-tools/libfreefare

libfreefare

一个基于 libnfc 的 NFC 卡片操作便捷 API。

查看仓库
476113372年前Kitploit 审核通过

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

简介

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

libfreefare 项目为 MIFARE 卡片操作提供了便捷的 API。

它是 nfc-tools 的一部分,你可以在 nfc-tools wiki 上找到更多相关信息。

如果你是 libfreefare 或 nfc-tools 的新手,你应该在 项目网站 和 专用论坛 上收集有用的信息。

功能矩阵

标签

Tag状态
FeliCa Lite支持
MIFARE Classic 1k支持
MIFARE Classic 4k支持
MIFARE DESFire 2k支持
MIFARE DESFire 4k支持
MIFARE DESFire 8k支持
MIFARE DESFire EV1支持
MIFARE Mini支持
MIFARE Plus S 2k不支持
MIFARE Plus S 4k不支持
MIFARE Plus X 2k不支持
MIFARE Plus X 4k不支持
MIFARE Ultralight支持
MIFARE Ultralight C支持
NTAG21x支持

规格

Specification状态
Mifare Application Directory (MAD) v1支持
Mifare Application Directory (MAD) v2支持
Mifare Application Directory (MAD) v3支持(Mifare DESFire 支持的一部分)

安装

适用于 *NIX 系统

你可以使用发布版本(参见 下载 部分)或开发版本:

首先,确保所有依赖已安装:

  • libnfc;
  • git;
  • Autotools (autoconf, automake, libtool);
  • OpenSSL 开发包。
root@kitploit:~
apt-get install autoconf automake git libtool libssl-dev pkg-config

克隆此仓库:

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

编译前,记得运行:

root@kitploit:~
autoreconf -vis

现在你可以按常规 autotools 方式编译 libfreefare:

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

适用于 Windows 系统

依赖

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

构建

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

调试

为了使用 gdb 调试,你应该调整 CFLAGS:

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

然后可以从仓库根目录使用如下命令调试示例:

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

如果你只对查看 PCD 与 PICC 之间的传输轨迹感兴趣,只需使用 --enable-debug 配置选项:

root@kitploit:~
./configure --enable-debug
make clean all
下载工具