Proxmark3高频RFID设备命令详解与使用指南
proxmark3 Iceman Fork - Proxmark3 项目地址: https://gitcode.com/gh_mirrors/pr/proxmark3
一、Proxmark3设备概述
Proxmark3是一款功能强大的RFID研究工具,支持多种高频(HF)和低频(LF)RFID协议的读取、模拟和分析。本文主要介绍Proxmark3的高频(HF)相关命令及其使用场景。
二、基础命令
1. 通用命令
这些命令在任何模式下都可用:
help
- 显示帮助信息,使用<command> help
获取具体命令详情clear
- 清空终端屏幕hints
- 开启/关闭操作提示msleep
- 添加毫秒级延时quit/exit
- 退出程序
2. 偏好设置
通过prefs
命令可以配置客户端/设备偏好:
prefs show # 显示所有偏好设置
prefs get color # 获取颜色支持设置
prefs set color 1 # 启用颜色显示
常用偏好设置包括:
- 客户端调试级别(client.debug)
- 执行延迟(client.delay)
- 超时设置(client.timeout)
- 输出样式(output)
- 图形滑块显示(plotsliders)
三、数据分析工具
analyse
和data
命令组提供了强大的数据分析功能:
1. 分析工具
analyse lrc # 生成XOR LRC校验字节
analyse crc # CRC评估
analyse dates # 在字节数组中查找日期戳
analyse freq # 计算波长
2. 数据处理
data plot # 显示图形窗口
data load # 从文件加载数据到图形窗口
data save # 保存信号跟踪数据
data rawdemod # 解调GraphBuffer中的数据并输出二进制
data modulation # 识别LF信号的时钟和调制方式
四、高频(HF)协议支持
1. ISO14443A协议(14a)
hf 14a info # 获取标签信息
hf 14a reader # 模拟ISO14443A读卡器
hf 14a sim # 模拟ISO14443A标签
hf 14a raw # 发送原始数据到标签
hf 14a ndefread # 从Type4标签读取NDEF数据
2. ISO14443B协议(14b)
hf 14b info # 获取标签信息
hf 14b dump # 读取标签所有内存页
hf 14b restore # 从文件恢复标签数据
hf 14b reader # 模拟ISO14443B读卡器
3. ISO15693协议(15)
hf 15 info # 获取标签信息
hf 15 rdbl # 读取单个块
hf 15 wrbl # 写入单个块
hf 15 reader # 模拟ISO15693读卡器
hf 15 sim # 模拟ISO15693标签
五、高级应用
1. EMV支付卡分析
emv pse # 执行PPSE选择支付环境
emv gpo # 获取处理选项
emv readrec # 从卡中读取记录
2. FeliCa协议
hf felica info # 获取FeliCa标签信息
hf felica rdbl # 读取块数据
hf felica wrbl # 写入块数据
hf felica reader # 模拟FeliCa读卡器
3. eMRTD电子护照
hf emrtd dump # 转储eMRTD文件到二进制文件
hf emrtd info # 显示标签信息
六、实用技巧
-
信号分析:使用
data plot
和data rawdemod
命令可以直观地分析RFID信号。 -
批量操作:
hf 14a cuids
命令可以一次性收集多个ISO14443A标签的UID。 -
协议模拟:大多数协议都支持
reader
和sim
命令,可以分别模拟读卡器和标签。 -
数据转换:
data num
命令可以在十进制、十六进制和二进制之间转换数据。 -
脚本自动化:结合
msleep
和rem
命令可以创建自动化脚本。
七、安全注意事项
-
使用
hf 14a antifuzz
等模糊测试命令时需谨慎,可能影响读卡器正常工作。 -
某些写操作(如
hf 15 passprotectafi
)是不可逆的,操作前请确认。 -
处理支付卡和个人身份文档时需遵守当地法律法规。
通过掌握这些命令,您可以充分利用Proxmark3进行RFID协议研究、安全测试和系统开发。建议初学者从info
和reader
命令开始,逐步探索更复杂的功能。
proxmark3 Iceman Fork - Proxmark3 项目地址: https://gitcode.com/gh_mirrors/pr/proxmark3
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考