分享

利用手机NFC模拟门禁卡

 昵称36953491 2017-03-20

现在NFC功能几乎成为了手机的一个标配功能,但是我们能利用NFC做什么么?付款,刷公交卡,当门禁卡等等,今天在这想和大家分享下利用NFC实现手机替代门禁卡的做法(只针对安卓系统)。

首先下载手机root软件为手机获取超级权限,我使用的是Kingroot这个软件

利用手机NFC模拟门禁卡

root成功

然后在应用市场下载一款叫taginfo的应用

利用手机NFC模拟门禁卡

应用市场搜索此APP

打开Taginfo后将门禁卡靠近手机NFC区域读出门禁卡信息

利用手机NFC模拟门禁卡

获取门禁卡信息

使用RE文件管理器,并授予root权限。进入 根目录/etc/ 发现有libnfc-brcm-20795a10.conf这个文件。如下图:

利用手机NFC模拟门禁卡

打开此文件

准备修改信息

利用手机NFC模拟门禁卡

就是在 Startup Configuration(256 bytes maximum)下的# Tuned by HW for NX508J in ... NFA_DM_START_UP_CFG 这部分。

可以看到现在开头是十六进制0xB4 (即十进制的180,代表括号里一共有180位),而末尾的箭头处就是我们要添加的地方了。

3.先在最后面增加一个0×33作为标志位,接着接上要指定的id长度,在当前的情况下就是0×04,最后在后面接上要制定的id,比如我这里是“0xA7,0x71,0x45,0xBE”。

所以最后需要添加的一共有位,(:33:04:A7:71:45:BE 前面的冒号不要忘了)

利用手机NFC模拟门禁卡

修改为之前读出的门禁卡ID

然后保存退出,重启手机(确认手机NFC功能开启)就OK了,至此我们即完成了利用手机NFC模拟门禁卡。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多