手机有NFC?看完这篇扔掉门禁卡

现在很多手机都带了NFC功能了,但使用场景有限。比如:

  • 只有少数城市的公共交通系统支持少数型号的手机刷卡,大部分时候还是要自己办一张公交卡的。
  • 支付宝有读卡进行充值的功能,也只有对应城市的公交系统接入才可以。
  • Apple Pay 和银联的云闪付,但在扫码支付大行其道的当下,使用限制很多。

这篇文章就带领大家用NFC手机代替门禁卡。需要满足的条件如下:

  • Android 操作系统
  • 已 root
  • 支持 NFC
  • 门禁系统只校验卡ID

写到这里就有一点标题党的感觉了(括弧笑),不过这几个条件还算比较容易满足的,而且操作起来也不难。笔者现在宿舍的门禁已经用手机刷了,不会再有忘记拿卡的尴尬,只需要手机亮屏就可以,甚至不需要解锁屏幕。

好,现在开始一步一步搞定它吧!

原理

每一张卡都有自己独一无二的ID号,就像身份证号一样不会重复,我们所要做的就是获取这个ID号并将其写入手机NFC配置文件里相应的地方,达到“复制”门禁卡的目的。若门禁系统仅仅检查卡ID,那手机就可完全代替门禁卡了,而大约80%的门禁系统都是这么干的,所以成功率很高。若是检查其他字段,尤其是加密信息就无能为力了,这也是这里只代替门禁卡而没有完全代替饭卡的原因。

当然,广泛使用的mifare方案已经被破解了,可以完全复制,但是也没太容易。

获取 root 权限

已有 root 权限的读者可以跳过这一步了。没有获取 root 权限的读者可以使用 KingRoot来获取 root 权限,官网有详细介绍,支持绝大多数 Android 设备,如果你的手机不在支持列表里,可以到机锋论坛等论坛寻找方法,很多大神给出了自己的解决方案。

读取卡ID

需要一个NFC Tools 的工具,大家不要百度了,找一个靠谱的下载链接真麻烦,可以到这里下载。
安装完成后,在NFC开启的情况下,在应用主页读取你的门禁卡会显示相关信息,我们需要的是Serial Number字段,记下这一串十六进制数字,如下图。

获取序列号

更改配置文件

有了 root 权限和序列号之后就可以更改配置文件了,这里需要一个可以浏览并修改根目录的文件浏览器,推荐 RE 文件浏览器 / ES 文件浏览器 / Solid Explorer 等,大家可以自行搜索下载。

接下来需要找到配置文件所在的目录,一般来说应该在 /system/etc 下,大多数手机使用的是恩智浦的解决方案,一般配置文件名为libnfc-nxp.conf,如果找不到,大家可以搜索自己手机型号的配置文件位置。

使用文本编辑器打开配置文件,需要修改的地方有两处:

  • 根据卡类型修改工作频率
    找到以下字段并根据卡类型修改,一般是13和19,对应的0x01和0x02,可先保持默认,有兼容的可能性,不成功可再修改。


    修改频率
  • 修改ID
    找到以下字段,应该在文件的最后。注意 33, 04 开头的一行,默认的一般为 33, 04, 01, 02, 03, 04,,其中33表示ID,04表示长度,后4位为ID值,修改为卡的ID值,注意格式,保存即可。
修改ID

到此就完毕啦,现在可以拿手机去门禁刷卡试试了,若门禁系统给力的话以后就可以直接刷手机出入了。笔者手机型号为 Nexus 6p,在刷手机时手机必须亮屏,未在其他型号测试,欢迎反馈。

这篇文章也同步发布在我的博客,欢迎关注。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 203,547评论 6 477
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 85,399评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 150,428评论 0 337
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,599评论 1 274
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,612评论 5 365
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,577评论 1 281
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 37,941评论 3 395
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,603评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 40,852评论 1 297
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,605评论 2 321
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,693评论 1 329
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,375评论 4 318
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 38,955评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 29,936评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,172评论 1 259
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 43,970评论 2 349
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,414评论 2 342

推荐阅读更多精彩内容