id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了前段时间换了个K20pro,有NFC功能后手又痒了,就想折腾一下NFC的日常使用。小区的门禁前几个月刚换成了亲邻开门,可以用微信小程序开门,但每次都要拿手机出来点几下(特别是手机提着东西的时候),还是没有手机接触式开门方便。拿出家里的门禁卡放手机背面,没反应,我NFC应该没问题呀!换另外一台华为手机还是没反应!上网一查,我家的门禁卡居然是ID卡!但还是不死心,在小米钱包里虚拟了一张门卡,放到小区门…

大家好,又见面了,我是你们的朋友全栈君。

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

前段时间换了个K20pro,有NFC功能后手又痒了,就想折腾一下NFC的日常使用。

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

小区的门禁前几个月刚换成了亲邻开门,可以用微信小程序开门,但每次都要拿手机出来点几下(特别是手机提着东西的时候),还是没有手机接触式开门方便。

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

拿出家里的门禁卡放手机背面,没反应,我NFC应该没问题呀!换另外一台华为手机还是没反应!上网一查,我家的门禁卡居然是ID卡!但还是不死心,在小米钱包里虚拟了一张门卡,放到小区门禁读卡器上,也没有反应,感觉这次凉凉了。

小知识:ID卡和IC卡有什么不同

ID卡含固定的编号,无法写,只能读取ID号,I频率为125kHz;

IC卡是能读能写的,能加密,频率13.56MHz。

现在很多手机的NFC都兼容IC卡的频率

既然门禁不行还是要把NFC公交卡搞定吧。跑去电信换了NFC-SIM卡,装了天府通又经过了一番折腾终于搞好了,试了一下还不错,挺方便的。

(关于天府通开卡我会另发一篇文章)

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

回家的时候手机无意间碰到了门禁读卡器,居然读卡器有反应了!

显示:此卡未授权,请联系管理处。下边还有一串ID:*******!

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

既然能读了!这下又燃起我手机开门禁的希望了!

马上跑到物业让帮忙加一下,结果手机放到物业的读卡器让还是没有反应!物业的工作人员也说,他们试过手机,手环都加不了。

既然门禁读卡器能够识别,那就说明门禁读卡器支持。只是物业的读卡器不能读取。想起刚才显示的ID号,就让物业帮忙手动输入ID 号(门禁读卡器上显示的号码)。

添加完成以后拿手机到门禁那里一式,立马就开门了。

虽然能开门了,但还是有个问题没有想明白。

门禁读卡器为应该是IC卡+ID卡二合一的。

但是为什么我用小米的虚拟门禁卡就没有反应呢?

突然想到前几天用的手机壳为了能在开车的时候方便,贴了一个车载磁性支架的铁片。拿出手机壳套上,再去刷,果然没有反应了!看来就是这个铁片刚好铁道了NFC的位置上,屏蔽NFC的信号。

拆掉手机壳,切换到小米钱包,果然有反应,直接跳到了虚拟门禁卡的界面。

id nfc模拟_手机NFC也可以刷ID卡门禁?无聊测试居然成功了

大家一定要注意,NFC芯片的位置最好不要有金属阻挡。

至此总结一下:

手机能刷开ID卡的门禁,并不是应为手机或者NFC-SIM卡能识别频率为125kHz的信号,而是由于小区的门禁读卡器是用的IC卡加ID卡二合一的读卡器。

对于还是ID卡门禁的朋友可以建一张虚拟门禁卡,或者换一张NFC-SIM卡,拿到门禁读卡器那里去试试,看读卡器有没有反应。如果有反应的话,那就可以添加进去开门。

如果不行,还有一种方法就是TB上买个超博ID卡贴,让老板帮你复制好,贴到手机背面或者放到手机壳里边就行了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/133621.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • java中calendar类打印日历_输入年份和月份求天数

    java中calendar类打印日历_输入年份和月份求天数题目题目另可表述为:1.输入一个年份和月份,按格式输出此月份的日历2.以如下格式输出一个月份的日历代码实现1.Calendar类的一些说明Calendar类是一个抽象类,不能通过new的方式来获得实例,可以使用类方法getInstance()返回一个Calendar的子类对象.Calendarcalendar=Calendar.getInstance();…

    2022年9月2日
    9
  • 一个完整的测试计划模板英文_测试方案和测试计划

    一个完整的测试计划模板英文_测试方案和测试计划引言编写目的编号确定项目描述1确定测试范围确定被测项目中功能模块,子功能模块等需要测试的范围。2确定测试需求确定每个功能结果定义,确定此功能是否存在缺陷。3确定测试策略确定对项目做哪些测试。如:功能测试,性能测试等。4确定测试方法确定对每个策略是用哪些方法。如:边界值,等价类等。5确定测试工具如:功能测试使用Seleium,性…

    2022年9月25日
    0
  • ffprobe参数详解(基于版本4.0.1)

    ffprobe参数详解(基于版本4.0.1)Simplemultimediastreamsanalyzerusage:ffprobe[OPTIONS][INPUT_FILE]Mainoptions:-L         showlicense-htopic      showhelp-?topic      showhelp-helptopic    …

    2025年6月6日
    0
  • idea2021.11激活[最新免费获取]

    (idea2021.11激活)好多小伙伴总是说激活码老是失效,太麻烦,关注/收藏全栈君太难教程,2021永久激活的方法等着你。https://javaforall.net/100143.htmlIntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,上面是详细链接哦~6EK6WKOHUX-eyJsaWNlbnNlSWQiOi…

    2022年3月28日
    49
  • document.documentElement.clientWidth

    document.documentElement.clientWidth关于获取各种浏览器可见窗口大小的一点点研究functiongetInfo(){vars=””;s=”网页可见区域宽:”document.body.clientWidth;s=”网页可见区域高:”document.body.clientHeight;s=”网页可见区域宽:”document.body.offsetWidth”(包括边线和滚动

    2022年7月22日
    11
  • Json交互处理_stata交互项检验

    Json交互处理_stata交互项检验Json交互处理JSON简介JSON(JavaScriptObjectNotation,JS对象标记)是一种轻量级的数据交换格式,目前使用特别广泛。采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。在JavaScript语言中,一切都是对象。因此,任何JavaScript支持的类型都可以通过JSON来表示,例如字符串、数字、对象、数组等。看看他

    2022年10月15日
    0

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号