手机手环 nfc 模拟加密门禁卡

本贴最后更新于 1523 天前,其中的信息可能已经事过境迁

现在很多手机和手环都支持 NFC 了,也新增了公交卡,模拟门禁卡等功能。

手上的小米手环 4 NFC 版吃灰好久了,拿出来试一试其模拟门禁卡功能,希望到现在了应该能有所突破(比如可以模拟一些加密 IC 卡)。

然而并没有什么实质性的进展:

IMG_4750.PNG

目前依然仅支持模拟市面上未经加密且频率为 13.56MHz 的门禁卡

不抱希望地试了下,提示都简单明了,“加密卡”,搞不定。
IMG_4751.PNG

不过另外看到新增一项可以添加空白卡的功能:

IMG_4771.jpg

开通后可以去物业授权或激活???

看来小米也在尽可能地为用户考虑啊。不过找物业搞,可能性估计还是很小的,也麻烦。


进入正题

NFC 加密卡的种类等问题,这里就不科普了。

解这种加密卡,一般需要专业的 nfc 读写器。这里推荐个 PN532。我买的 ICID 双频版(你值得拥有,当然不是广告)。

WX202010171105382x.png

WX202010171106012x.png

用 PN532 解卡

我买的这款设备自带软件,usb 插上后即可打开获得软件,还是很方便的,软件功能也很强大,当然设备更强大(后面还有大用处)。

nfcsoftware.png

nfc1.png

几乎秒解,保存数据,获得加密数据。

nfcorigin.png

绑定写卡

这里需要了解的是,这里手环或手机绑定 nfc 卡,只有 0 扇区 0 区块的数据,因此只需要给设备绑定一张空白卡之后,写入剩下的数据即可。

那么怎么绑定空白卡呢?

一般购买 nfc 读写设备会送一些 nfc 卡,我这各种类型的都送了:ID,CUID,UID 很全。

这里可以先给设备绑定一张空白卡,绑定成功后,再将读取到的原门禁卡数据写入,注意只要写入除 0 扇区 0 区块以外的数据,原空白卡 0 扇区 0 区块的数据保留即可。

用文本编辑器编辑好数据(然后导入),或者用软件自带的编辑功能区编辑,然后再写入卡即可。

这里的绑定空白卡,现在还有更简单的方式了,当然就是上面提及的,小米新增了直接创建空白卡的功能。那么上用 nfc 空白卡绑定的操作就不需要了,直接先创建一个空白卡,然后写入除 0 扇区 0 区块以外的数据即可。

验证

验证是否成功,对比下原门禁卡数据和现在手环上 nfc 的数据,除 0 扇区 0 区块以外的数据是否一致即可(也可以用软件自带的比较功能,功能是真的多)。或者你拿去小区门禁上刷一下,就知道了嘛。

nfccompare.png

小米手机 MI6

另外试了下小米手机 MI6。
最新的 MIUI 12,发现竟然更新了可以直接开通小区门卡,可以搜索选择已有的小区,MIUI 果然还是还重视用户啊。(然而没有我的小区 = =)。

试了下直接绑定门卡,竟然直接绑定成功了!(然而,实际并不能打开门禁= =)。

还新增了智能门锁的门卡。

可以说功能很详尽了。MIUI 还是值得点赞的!

iPhone

现在就剩 iPhone 手机没整了。看了下,目前 iPhone 还是只能通过绑定任意一张交通卡,然后刷一下门禁,再找小区物业激活(当然需要小区门禁识别 iPhone nfc 交通卡)。当然也有可能绑好交通卡后,再如上面的操作,写入加密数据(成功可能性不大,还要开花钱开一张和废一张,交通卡暂时没试过,有手环用就够了)。当然,越狱就另当别论了。

End

有了手环开门禁还是方便些的,至少不用多带一个门禁卡了。 ==

1 操作
ghostsf 在 2020-10-21 14:49:00 更新了该帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...