工具库里有三颗 NFC/RFID 芯片,分工不同,别混。
三芯片对比
芯片 | 频段 | 能力 | 在工具库中的角色 |
ST25R3916 | 13.56MHz | 读写 + 模拟 NDEF/ISO14443-4,协议覆盖 NFC-A/B/F/V,发射功率最强 | 主力(NFC Unit,Grove 常驻) |
PN532 | 13.56MHz | 读写 + NDEF/ISO14443-4 模拟 | 备胎(裸模块,转桌面配 libnfc) |
RDM6300 | 125kHz | 只读 EM4100 等低频卡 | 低频刚需(拔帽接 UART) |
注:RC522/WS1850S 只能读写不能模拟标签,是 ST25R3916 的严格下位替代,不建议买。
Bruce 里的配置路径
ST25R3916 是 I2C 设备,直接插 Grove(经 Unit Hub 也行);
PN532 裸模块注意拨到 I2C 模式、确认供电 3.3-5V 兼容;
RDM6300 接 UART(G13/G15,拔帽状态)。
克隆一张门禁卡的标准流程(自有卡)
RFID → Read:读出 UID 和扇区数据
- 分析卡类型:
- Mifare Classic → 检查默认密钥(nested/darkside 攻击 Bruce 内置)
- CPU 卡 / 加密扇区 → 老实承认能力边界
RFID → Write:写入 UID 可变白卡(耗材,几毛钱一张)
- 验证:用克隆卡刷一次读卡器
模拟模式能做什么
- 把 ADV 模拟成一张 NDEF 标签(贴一下别人的手机弹链接——社工经典场景)
- 模拟 ISO14443-4 卡片做协议层 fuzz
- ❌ 不能模拟 Mifare Classic(想玩得转需要更专业的设备)
低频(125kHz)补位
国内门禁卡低频占比很高。RDM6300 只读,配合 T5577 可写低频卡(耗材)
即可完成"读旧卡 → 写新卡"的克隆闭环。读不到数据先检查:天线方向、卡距、供电。
耗材清单(建议常备)
- Mifare Classic 1K UID 可变卡 ×5
- NTAG215 标签 ×5
- T5577 低频可写卡 ×5
- 合计 ¥20 以内,练手靶子
法律边界
复制他人门禁卡属违法行为,本文所有流程仅适用于自己的卡、自己的锁。