Apple Watch/iPhone 当门禁卡 NFC 卡开门方法指引

发布于 12 天前  56 次阅读


目前iPhone和apple watch 已经可以通过添加公交卡刷公交(现在只支持北京和上海公交卡,上海公交也可以刷好多地方的公交,比如绍兴公交也可以实测)现在还没支持门禁卡。

于是想着既然都是NFC刷卡操作,有没有什么办法可以实现?百度科普了一下关于nfc的各类知识,门禁卡大致分为IC卡ID卡 

  • id卡大致就是卡里面只存储的了一个id号,系统识别这个id号,然后系统里如果有这个id就开门或者执行相应操作
  • ic卡里面可以记录很多信息,刷卡的时候交换数据读写卡什么的,扣费之类的,自己修改数据可能会加密毕竟麻烦

正好有权限可以操作,先用门卡刷了一下门,系统后台显示出了一串十位数字,认证成功,然后门开了,用手表刷 一下,也显示了一串不一样的十位数字,提示认证失败。想这直接把这数字id写入系统不就可以了嘛,立即进行了操作,写入成功,用手表去刷了一下门禁 随及提示认证成功!门打开了 欣喜若狂,不带门禁卡也可以开门了。

 

后来看到网上也有博主说了此事,大致原理差不多,需要把卡号写入系统中,就是他是要找物业,这个看情况,说不通物业那就不行,还有我是在息屏下进行刷卡操作的,我也开通了上海公交卡,但当我手表打开到公交卡刷卡界面的时候,读取出来的卡号又是不一样的,不知道在息屏下读取出来的卡号在手表实际应用中是做什么的

 

下面是他的原文:

iPhone/Apple Watch实现门禁卡开门教程:
1.添加并激活上海/北京公交卡到钱包App(国内城市都可以)
2.找物业把门禁卡添加进系统终端(这点很重要,你要能说服保安或者物业把你的公交卡添加进去)
3.实现用公交卡替代门禁卡开门功能        (注意:仅支持iPhone 6及更新机型以及Apple Watch S1及更新机型,未加密的门禁卡)

 

 

 

 

 

本文只是提供一些技术上的思路,拒绝用来做非法的事情,不承担任何法律责任

 


因为喜欢所以折腾。。。