小米手环 3NFC 版本复制加密门卡成功

2018-10-08 10:19:51 +08:00
 spicycoffee

简单说一下步骤:

0,使用设备(如 PN532)读加密门卡内容到 PC,把加密信息去掉,把密码记下来。

1,将无密码的内容写到一张白卡上。

2,用手环模拟无密码的白卡。

3,通过之前记下来的密码将加密门卡通过支持全功能 NFC 的手机用 MCT 读出来。

4,通过 MCT 将加密门卡信息再复制到手环上。

5,大功告成。

现在电梯,车库,小区都可以通过手环刷了,体验还是不错的,只是有一点不爽:公交卡和门卡需要在手环上手动切换。

36739 次点击
所在节点    分享发现
73 条回复
aliuwr
2018-10-08 12:34:00 +08:00
@imn1 搜 「 PN532 模块」,最便宜的红色那款 30 元左右可以到手。
大部分商家卖的都无焊接,可以联系商家看看能不能帮忙焊。不然就自己想办法保持连接稳定了。
另外需要 USB to TTL 转接头,注意不要买 PL 2302 HX。这个芯片已经被官方放弃,需要找老版本( 1.5.0 )驱动才能在 Win 10 上使用。

@spicycoffee 其实不需要用到 MCT,在电脑上用 libnfc-bin 的 nfc-mfclassic 工具就好。

根据门禁验证的类型(比如只验证 ID,只验证内容,两者都验证,其他类型),模拟所需的操作也不同。
比如只验证 ID 的,需要额外购买 UID 卡(一张不到 1 元)走 012 步骤。
只验证内容的,用 NFC 模块配套送的白卡走 024 步骤。
yfmir
2018-10-08 13:44:31 +08:00
解密这块能详细说说么?
laucenmi
2018-10-08 14:11:59 +08:00
@yfmir
https://github.com/nfc-tools

mfoc 解密
libnfc 有写入工具

其实解密后可以复制 key 到 Mifare Classic Tool 操作了
willie1991
2018-10-08 14:17:47 +08:00
@aliuwr #21 ID 卡的话是用不了的吧?还是低频卡的电梯卡,我有个低频的电梯卡,想弄到手环,不知道能不能弄,看了详情页的介绍都是只能复制 ic 卡
aliuwr
2018-10-08 14:49:09 +08:00
@willie1991 低频 ID 卡的工作频段 125kHz 和高频感应卡的 13.56MHz 不一样,小米手机、手环都不支持的。
可以考虑上淘宝买超薄的 ID 贴片贴手机上。
Creabine
2018-10-08 15:01:11 +08:00
666,mark 一波等我的 hey+手环发货
yejinmo
2018-10-08 15:11:40 +08:00
小米手机加密卡相关:
http://bbs.xiaomi.cn/t-30553502
neighbads
2018-10-08 15:12:18 +08:00
@aliuwr 贴片不行,需要离开手机 3 毫米左右,影响太大
kmahyyg
2018-10-08 15:32:29 +08:00
@aliuwr #21 我的是 type a 卡, 但只验证 id, pn532 支持吗?是不是只支持 m1 ?
hansnow
2018-10-08 16:02:03 +08:00
想借楼问一下,125KHZ 的 ID 卡需要用什么设备复制?
cnmusa
2018-10-08 16:43:18 +08:00
RFID 可以模拟吗
csx163
2018-10-08 17:54:18 +08:00
pn532 不能直接写入手环么?
Chan6
2018-10-08 18:54:38 +08:00
楼主写个教程吧,想按照这个搞一下,现在出门带好几个卡麻烦死了。
sangcongcong
2018-10-08 19:18:54 +08:00
学习一下
aliuwr
2018-10-08 20:00:58 +08:00
@kmahyyg 不明白你说的 Type A 卡是什么卡,ISO/IEC 14443 Type A ? M1 就是符合这个标准的。
PN532 一般够用了。

@csx163 如果 MCT 都能用的话,PN532 更加没问题了。
azh7138m
2018-10-08 20:07:44 +08:00
@yfmir M1 卡直接漏洞暴力跑,几分钟的事情,其他类型的卡就不清楚了
kmahyyg
2018-10-08 20:51:46 +08:00
@aliuwr #35 对,就是这个,好的,我试试,MCT 提示 ISO/IEC 14443 Type A 不支持这玩意。
Wondertainment
2018-10-08 21:13:33 +08:00
是否手机 nfc 无法识别就无法继续了?
kmahyyg
2018-10-08 21:31:45 +08:00
@Wondertainment #38 基本是
0312birdzhang
2018-10-09 07:54:05 +08:00
@0312birdzhang 好吧,需要切换

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/495487

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX