追加修改(2017-04-25 16:31:11):追加补充一点内容: 1、值友forests94提到一个app具有和NFCemulator同样的功能,叫SwitchNFC,使用方法类似,其最大的有点就是免费!大家可以自行下载测试。 2、有值友问用手机刷门禁有反应能不能直接让管理员登记开卡?答案是可以的,但必须有个前提,你手机NFC的id号是固定的,不是随机动态那种,怎么测试是不是固定id,可以再找一台NFC手机,安装TagInfo刷你要测试的手机,多读几次,看读出来的id是否一样,一样的话说明你的手机nfc是固定id,可以直接向管理员申请,如果不一样说明是动态的,就不能直接登记了。
手机也能变身ic卡,really?
NFC是Near Field Communication缩写,即近距离无线通讯技术。这个技术由免接触式射频识别(RFID)演变而来,由飞利浦半导体(现恩智浦半导体)、诺基亚和索尼
共同研制开发,其基础是RFID及互连技术。近场通信是一种短距高频的无线电技术,在13.56MHz频率运行于20厘米距离内。其传输速度有106 Kbit/秒、212 Kbit/秒或者424 Kbit/秒三种。目前近场通信已通过成为ISO/IEC IS 18092国际标准、EMCA-340标准与ETSI TS 102 190标准。NFC采用主动和被动两种读取模式。
卡模拟就是将具有NFC功能的设备模拟成一张非接触卡,如门禁卡、银行卡、公交卡等。卡模拟模式主要用于商场、交通等非接触移动支付应用中 用户只要将手机靠近读卡器,并输入密码确认交易或者直接接收交易即可。此种方式下,卡片通过非接触读卡器的RF域来供电,即便是NFC设备没电也可以工作。在该应用模式中,NFC识读设备从具备TAG能力的NFC手机中采集数据 然后将数据传送到应用处理系统进行处理。基于该模式的典型应用包括本地支付、门禁控制、电子票应用等等。
现在已经有很多带nfc功能手机现在都支持模拟公交卡、银行卡(闪付)等功能,这类应用已经非常常见了,这里就不再介绍了,本文章的重点请往下看!
首先有个问题:为什么要模拟ic卡?
想必上班族应该有这样的经历,现在都应该是用ic卡打卡考勤,有时候不小心哪天就忘了带,没有卡真是不方便,进出要问同事借卡,还必须去人事部人肉签到,麻烦的很。要是掉了更讨厌,我们单位重新开卡要100软妹币,抢钱哪,不就是张ic卡,成本才几块钱,我心想
隶属于宁波心想科技有限公司的专业咖啡机品牌。SCISHARE一家专注于智能咖啡机,物联网智能产品研究以及智能家用电器产品生态链建设的创新型科技品牌。心想智能胶囊咖啡机拥有5大功能随心控制,还可以通过手机APP控制咖啡的浓淡、打奶程度、冲泡温度。咖啡和热水有独立的出水口,可以制作意式咖啡、美式咖啡、拿铁咖啡、高压冲泡、热水等,五大功能一键搞定。
商品百科
好价
社区文章
因为本人使用的是努比亚z9系列,自带nfc功能,曾经试过用手机扫门禁系统发现是有反应的,只是开不了门,心想应该有办法代替ic卡,经过一段时间的摸索和试验,终于成功使用手机代替ic卡。
申明:本方法需要操作人员具有一定专业知识,操作过程中也略有风险,需要对系统文件进行修改,介意者请不要尝试,另外卡模拟的功能仅供大家进行学习和参考,如用于不当用途后果自负!
方法一:修改配置文件:
步骤1:确定您的手机支持nfc,并进入设置打开nfc功能(图1),使用卡模拟必须对手机进行root,如果您的手机不支持root或者不知道root为何物建议您右上角默默的点“X”。
图1
步骤2:完成root后,请先安装tagifo这个软件,打开软件后,尝试用手机刷读取需要模拟的卡,听到滴的声音,说明读取成功,然后去tech界面查看(图2),有一列显示“ID:9C:3B:7B:XX”,这个就是你要模拟卡的id,请记录下来。
图2
步骤3:使用re管理器修改相关配置文件,打开etc目录,此时会有分支剧情!注意,根据不同机型会有不同的配置文件,请对号入座!
第①种配置文件为“libnfc-nxp.conf”(图3,更改前请务必先备份原文件),以文本方式编辑,找到33,04这段,可以看到默认的是02,20,23,CA(图4,或者是其他数字,不同机型略有不同)。修改这个值变成卡的ID:9C,3B,7B,XX 。保存修改重启手机,然后去试试用手机直接刷门禁,如果芝麻开门了,祝贺你成功了。如果刷卡有反应但无法开门,请先查看配置文件是否编辑正确,如果是正确的,那么恭喜您,门禁系统是加密的,不是简单模拟id就能实现的。
图3
图4
第②种配置文件为“libnfc-brcm-xxxxxxxx.conf”(xxxxxxx应为数字,图5,更改前请务必先备份原文件),以文本方式编辑,找到Startup Configuration(256 bytes maximum)下的# Tuned by HW NFA_DM_START_UP_CFG(图6)这部分,可以看到现在开头是十六进制B4 ,而末尾的“00”处之后就是我们要添加的地方了。先在最后面增加一个33作为标志位,接着接上要指定的id长度,在当前的情况下就是04,最后在后面接上要制定的id,“:33:04:9C:3B:7B:XX”(图7)。最后,将首位B4修改成BA(长度从之前的180变为186,所以B4+6=BA)。修改这个值变成卡的ID:9C:3B:7B:XX。保存修改重启手机,然后去试试门禁,成功了,好了宝宝再也不怕忘带卡了 。
图5
图6
图7
配置文件操作有一定的难度,如果您觉得太难可以接着往下看,市面上也出现了类似的软件,更简单直观一点。
方法二:NFCemulator
首先使用此软件的基本条件就是root!部分机型还要解锁system,没有完成这两部的同学就不必往下看啦!
我安装的版本是2.1.1,是比较老的版本,是免费的版本,新版4.x听说支持写入空卡的功能,所以使用注册需要一定的费用,好像也就一瓶可乐的钱(图8)。
图8
使用方法:
1、第一次使用软件,会提示需要QQ登录,登录授权后请注册软件才能使用nfc模拟功能;
2、确保NFC开关为开启状态,点击“开始模拟”(图9),然后用手机刷卡,成功后会在屏幕上显示卡的ID号(图10),此时可以去试试去刷刷看了;
图9
图10
3、软件有卡片维护功能(图11),在里面可以删除、修改、新建卡片(图12),也可以将卡片发送到桌面快捷方式(图13),以后在桌面轻轻一点,快速实现模拟,有多张卡片也能快速切换;
图11
图12
图13
4、软件有自定义适配文件功能,软件可以适配绝大部分机型,但是部分机型依然不能适配,需要你手动添加适配文件,这个功能有点高级,一般用户建议不要尝试。
5.如果模拟后nfc或系统设置出现问题,比如无法打开nfc,无法打开设置,请使用一键还原功能(图14)。
图14
1、本篇阐述的方法主要是利用手机NFC模拟IC卡的(id号)信息,只适用于识别的系统和ic卡,若是涉及其他数据辨别和验证的,此方法无能为力。
2、不管使用本篇阐述的那种方法,必要条件是手机必须具有nfc功能并完成root。
3、我的z9max在黑屏状态下nfc是一直开启的,可以直接刷,部分手机的nfc功能必须亮屏状态下才能激活,请大家自行测试。
4、最后还是请大家要注意,请模拟自己手头的ic卡,不要尝试去模拟公交卡、银行卡,肯定是没用的,哈哈哈
本网信息来自于互联网,目的在于传递更多信息,并不代表本网赞同其观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,并请自行核实相关内容。本站不承担此类作品侵权行为的直接责任及连带责任。如若本网有任何内容侵犯您的权益,请及时联系我们,本站将会在24小时内处理完毕,E-mail:975644476@qq.com
本文链接:http://chink.83seo.com/news/1970.html