入手这么长时间的手机,NFC功能一直闲置,自带Android Pay最近的使用地点也在香港,指纹识别也不被支付宝和微信支持,真是一阵心累。
近两天想折腾一下NFC功能,发现了一个比较常用的模拟门禁卡功能比较简单,遂实现一下。
具体的原理是更改手机NFC配置文件中的ID值来实现复制门禁卡的效果,只适用于简单的识别卡ID号的门禁系统。
由于需要更改配置文件,所以手机需要提前root。
具体步骤如下:
- 下载NFC Tools
-
读取卡ID
- 找到配置文件 /etc/libnfc-nxp.conf
-
更改手机NFC频率和ID字段 频率和卡类型有关
- 重启手机
至此所有步骤就完成了,可以用另一部NFC手机检查是否已成功修改ID。若门禁系统仅检查卡ID,只要刷卡时亮屏即可。