当前位置: 首页 > news >正文

nfc-mfclassic使用教程

nfc-mfclassic是Kali Linux中一款用于操作Mifare经典系列(主要是Mifare 1K)非接触式智能卡的工具。它支持对Mifare卡片进行读取、写入、格式化等操作,广泛应用于NFC卡片的研究与测试场景。通过该工具,用户可以与Mifare卡片进行数据交互,包括获取卡片数据、写入自定义数据或重置卡片等操作。

命令参数说明

参数类别选项说明
操作模式f执行格式化操作,会将所有密钥重置为FFFFFFFFFFFF,所有数据重置为00,所有访问控制列表恢复为默认值
r从卡片读取数据
R无锁读取,不需要认证,会显示A和B密钥(仅适用于特殊的Mifare 1K卡片,如中国克隆卡)
w向卡片写入数据
W无锁写入,会尝试覆盖包括UID在内的块0(仅适用于特殊的Mifare 1K卡片,如中国克隆卡)
密钥类型a使用A密钥进行操作,遇到错误时停止
A使用A密钥进行操作,容忍错误
b使用B密钥进行操作,遇到错误时停止
B使用B密钥进行操作,容忍错误
UID设置u使用任意UID
U<01ab23cd>专门指定一个UID,格式为U后跟十六进制数值,如U01ab23cd
文件参数<dump.mfd>用于写入(从卡片到MFD文件)或读取(从MFD文件到卡片)的MiFare转储文件(MFD)
<keys.mfd>包含密钥的MiFare转储文件(可选)
强制选项f即使UID不匹配,也强制使用密钥文件(可选)

使用教程

1. 读取卡片数据到文件(使用A密钥)

nfc-mfclassic r a u mycard.mfd

该命令会使用A密钥读取卡片数据,并将读取到的数据保存到mycard.mfd文件中,使用任意UID进行操作。

2. 向空白卡片写入文件数据(使用A密钥)

nfc-mfclassic w a u mycard.mfd

此命令利用A密钥将mycard.mfd文件中的数据写入到空白卡片,使用任意UID。

3. 向已写入数据的卡片写入新数据和/或密钥(使用A密钥)

nfc-mfclassic w a u newdata.mfd mycard.mfd

该操作使用A密钥,将newdata.mfd中的新数据和/或密钥写入到之前已写入数据的卡片,mycard.mfd作为包含原有信息的文件。

4. 格式化/擦除卡片(注意:需要两次操作以确保覆盖所有访问控制列表情况)

nfc-mfclassic f A u dummy.mfd keyfile.mfd f nfc-mfclassic f B u dummy.mfd keyfile.mfd f

这两条命令用于格式化或擦除卡片。第一条使用A密钥,第二条使用B密钥,dummy.mfd为转储文件,keyfile.mfd为密钥文件,f选项强制使用密钥文件。

5. 读取卡片数据到文件(使用A密钥和指定UID 0x01 0xab 0x23 0xcd)

nfc-mfclassic r a U01ab23cd mycard.mfd

该命令使用A密钥和指定的UID(0x01 0xab 0x23 0xcd)读取卡片数据,并保存到mycard.mfd文件。

http://www.jsqmd.com/news/567791/

相关文章:

  • AI辅助开发新体验:让Kimi等模型在快马平台为你自动规划并生成建站套餐系统
  • 如何通过Layerdivider实现图像智能分层:从入门到精通
  • 如何成为世界级AI Agent工程师?(长文收藏) Agent 工程师的核心技巧!
  • LAMMPS read_data命令保姆级教程:从MS建模到data文件生成的完整避坑指南
  • 5个维度解析LimeReport:Qt框架下的高效全能报表生成解决方案
  • 2026年 东莞膳食管理服务推荐榜单:专业营养配餐与高效后勤保障的优质服务商精选 - 品牌企业推荐师(官方)
  • 终极指南:Ghost Admin-X设计系统UI组件库的完整使用与扩展方法
  • 实战演练:基于快马AI快速生成具备商品管理功能的.NET电商系统后端
  • 多模态AI视觉问答技术实战应用:从基础实现到行业落地
  • 数据结构 - 双向链表
  • 多语言翻译工具:translategemma-27b-it在Ollama上的安装与体验
  • DLSS Swapper:解决游戏DLSS版本管理难题的一站式方案
  • VHD/VHDX 数据守护:BAT位图校验与修复
  • 影刀经验库征集|Deepseek+RPA的内容创作提效法
  • 基于InternLM2-Chat-1.8B的智能问答知识库构建:从文档录入到答案检索
  • Redis RDB文件高效分析实战指南
  • 第4章 载体选择:网站、小程序还是App?
  • Performance-Fish终极指南:快速解决《环世界》卡顿问题的完整方案
  • 确定了,百亿项目技术选型.NET
  • 全网最详细的AI大模型产品经理学习路线
  • 考虑电动汽车时空调度的配电网潮流优化MATLAB代码实现——基于He等2016年Applied...
  • Unpaywall终极指南:一键解锁全球学术论文的免费获取方案
  • 实战应用:通过快马平台开发一个趣味linux命令挑战游戏
  • AI测试技能卷起来!目标检测算法测试流程与方法总结
  • RAG系统知识库“过时“?这个反常识方法让检索效果提升2.14%,零成本迁移还不用改代码!
  • 不止于SOME/IP:用CANoe玩转车载以太网VLAN隔离与报文转发
  • 告别HEIC预览盲区:让Windows用户轻松驾驭苹果图像格式
  • 【threejs】八叉树优化下的第一人称视角碰撞检测实战
  • 安卓手机秒变AI开发神器:Aid Learning零基础图形化Linux环境搭建指南
  • 从数据到预测:如何用Bliss/HSA/Loewe/ZIP评分训练你的第一个药物协同AI模型?