项目简介
Proxmark3是一款开源的RFID/NFC工具,可用于读取、模拟和测试RFID/NFC标签与读卡器。本工具集提供了一系列命令行工具和脚本,方便与Proxmark3设备交互,能执行读取标签信息、模拟标签行为、解密标签密钥等任务。
项目的主要特性和功能
- USB通信:具备与Proxmark3设备通信的USB接口,可完成初始化、发送命令、接收响应等操作。
- 图形界面交互:提供图形界面工具,用于显示和交互图形数据。
- 加密解密算法:实现基于LFSR的Crypto1加密算法,可恢复Mifare Classic卡片的密钥。
- 命令行工具:提供多个命令行工具,能执行读取标签信息、模拟标签行为、解密标签密钥等任务。
- 脚本支持:支持Python脚本,可自动化处理RFID/NFC任务。
安装使用步骤
环境准备
- 安装Cygwin或其他类Unix工具(如适用于Windows的MinGW)。
- 安装devkitPro(用于ARM编译)。
- 安装Xilinx的WebPack工具(用于FPGA开发)。
- 安装Modelsim(可选,用于测试)。
- 安装Perl(用于脚本支持)。
编译源码
- 下载并解压项目源码。
- 进入项目目录,执行编译命令(如
make
)。
连接设备
- 将Proxmark3设备通过USB连接到计算机。
- 确保设备驱动已正确安装。
使用命令行工具
- 打开终端,进入项目生成的可执行文件目录。
- 使用命令行工具与Proxmark3设备进行交互,如读取标签信息、模拟标签行为等。
使用Python脚本
- 编写或使用现有的Python脚本,自动化处理RFID/NFC任务。
- 运行脚本,观察输出结果。
注意事项
- 由于Proxmark3工具集涉及底层硬件和加密算法,使用前需要了解相关技术和协议。
- 在使用工具集时,应确保遵守相关法律法规和隐私政策,避免非法使用。
- 对于加密解密算法,应确保使用的算法和参数符合安全标准,避免安全风险。
下载地址
点击下载 【提取码: 4003】【解压密码: www.makuang.net】