把家门换了智能锁,虽然有指纹,但是我觉得指纹有时候识别率还是不够稳定,不如卡来得直接。想到既然都换智能锁了,还带 IC 卡太落后了。
想到自己的手表和手机都可以模拟门禁,于是买 PN532 去解锁加密卡。按照教程写入写入数据了,换了好几张 IC 卡,中介卡也写入加密的数据了。中介卡可以成功,但是手机和手表就不行。。。
卖家给的教程,也提到这是门锁和手机手环互不相让导致的。所以是什么原因导致这个现象呢?
1
ileeoyo 2022-10-12 11:06:52 +08:00 1
中介卡和原始的门口数据是一模一样的,可以开门。但是手表和手机模拟比较特殊,其中有几位是厂商代码数据,这个是不允许被 PN532 改写的,技术上可以实现,但是政策风险考虑软件上做了限制。所以手机手表模拟的卡片和原始 IC 卡有一点点区别。
|
2
ileeoyo 2022-10-12 11:11:48 +08:00
有的品牌手机有自定义空白卡,那个理论上能当普通的 IC 卡写入,可以试试先建一个空白卡,然后写入全量卡片数据试试。应该可以把厂商码也写进去
|
3
Felldeadbird OP @ileeoyo 空白卡已经试过写入全量数据了,我读取的扇区信息都是一样,一样不行。我看 PN532 卖家给的资料,里面有提到 手机手环和门锁无法互认的情况目前没有解决方案。后续研究出会发布解决办法。
我发现一个现象就是:在未写入加密数据前,中介卡接触门锁会有影响提示异常卡。 手机和手表我写了 中介卡非加密信息,接触门锁直接没响应。 |
4
ileeoyo 2022-10-12 14:27:53 +08:00
1 、你写到空白卡然后把数据拉出来对比下,主要看看 0 扇区的卡号、厂商码和原始卡片数据有没有区别?也有人说空白卡也锁死厂商码,没法写入。
2 、你用实体复制卡,写入和手机卡片中一样的数据,如果能刷开,说明读头不兼容,如果刷不开,说明验证厂商码 |