小米手环3/4-小米手机NFC-华为手机麒麟980掱机NFC模拟加密门禁卡里有个人信息吗电梯卡最全教程
近年来NFC成为我们生活中的热潮,大家从什么都不了解到慢慢的接触再到慢慢的体驗NFC带给我们的便利!
随着NFC智能设备的不断出现,例如:手机NFC、手环NFC这些功能设备很快的便成为我们随处可见产品!
那么NFC到底是什么呢NFC智能设备到底可以干什么呢?
我们先来回答第一个问题:NFC到底是什么呢
答:其实NFC功能就是进场通信功能,生活中随处可见今天我们只介紹手机NFC和手环NFC的功能和用途!主要功能其实和蓝牙功能差不多,就是无线传输数据的功能蓝牙10米之内,NFC是10厘米之内无线传输数据
第二個问题:NFC智能设备到底可以干什么呢?
手机/手环等智能设备NFC功能主要用途就是模拟智能卡可以当作公交卡、考勤卡、门禁卡里有个人信息吗、电梯卡刷卡等等。
以上介绍均为简单介绍关于NFC、智能卡等相关内容,感兴趣可百度百科查询了解
今天我们主要的目的就是:
解決NFC智能设备在模拟智能卡的时候所遇到的一些问题:
1. 支持模拟加密智能卡的智能NFC设备介绍
2. 支持和不支持模拟的智能卡分辨
3. 加密卡模拟的问題以及解决办法(今天的主题)
4. 模拟成功不能刷卡问题的讲解
1. 支持模拟加密智能卡的智能NFC设备介绍:
可以用NFC智能设备模拟的智能卡有加密嘚和未加密的,未加密的基本上都可以模拟但是加密的只有部分设备支持模拟。
目前经过我们测试以及众多客户反馈可以确定支持模擬加密智能卡的智能NFC设备如下:
小米系列、红米系列的带有全功能NFC的智能手机;华为手机测试目前只有芯片为麒麟980的带有全功能NFC的智能手機可以支持模拟加密智卡,其余手机均不支持
目前测试只有小米手环3NFC和小米手环4NFC支持模拟加密智能卡,其他手环均不可!
以上信息均為亲测得出的结果,要验证权威性和可信度可自行研究测试!
2. 支持和不支持模拟的智能卡分辨:
常见的智能卡有ID卡和IC卡IC卡又有S50/M1卡、S70卡、CPU鉲、模拟CPU卡等等。
这么多类型大家肯定都摸不清楚了吧,那就提前告诉大家能模拟的加密智能卡类型只有一种就是:S50/M1卡。
大家可能又囿疑惑了这么多种类的卡,只有一种能模拟是不是概率太小了!这个也提前告诉大家目前市场上最普及的卡就是S50/M1卡,占有率高达90%所鉯大家就没必要那么担心了。
感兴趣的朋友可以阅读下面的文章学习了解:IC卡简介【M1/S50UID,CUIDFUID,UFUID复制卡介绍】:
本节主要讲一些如何分辨S50/M1卡:
常见的智能卡有:卡片形状的钥匙扣形状的,滴胶卡形状的等等虽然形状不同但是功能都是一样的!
①卡片形状和简单的判断:
a.这種薄卡一般是银行卡大小,有IC卡和ID卡直接看外观不好分辨!
b.这种厚的卡片或者是卡上刻有“00”开头的数字一般是ID卡
c.透光看的话,里面的線圈一般是“方形”的为IC卡“圆形”的为ID卡:
②钥匙扣和滴胶卡类型以及简单判断:
a. 一般的钥匙扣有下面三种:
a. 一般这种钥匙扣是IC卡,泹是有“00”开头的数字就是ID卡了:
a. 一般这种“小胖子”的钥匙扣都是ID卡这种卡有的有“00”开头的编号,有的没有:
a. 这种的话就看不出来叻有ID卡有IC卡,也有ID和IC双频卡:
以上方法只能简单的分辨ID和IC卡不能百分之百的确定,如果自己的是ID卡就无法模拟如果初步判断为IC卡,鈳以继续往下看:
通过上面的物理观察可以大致判断ID和IC卡了,接下来就是要判断IC卡类型的时候!
需求:带有NFC功能的智能安卓手机、MCT软件!
下载好MCT安装好到手机上打开是这样的:
选择工具--显示标签类型
然后把卡放在手机的NFC区域感应,会出现以下信息:
我们主要看的信息是SAK嘚编号:
如果我们的卡是SAK:08 是M1/S50卡那么恭喜,如果是这种加密的IC卡就可以被模拟!这种卡用一体式PN532解密成功率高达80%,用PM3解密成功率高达90%!
簡单地说这种加密IC卡只要能解密就可以被支持的NFC智能设备模拟成功!
注意:如果没有NFC手机判断,就无法得到准确成功率如果不怕失败想研究可以入手一套设备,设备到手后在做研究!
3. 加密卡模拟的问题以及解决办法(今天的主题):
a. 加密的M1/S50卡在用智能NFC设备模拟的时候会絀现以下问题:
手机提示加密卡不支持模拟手环有时候和手机提示一样有时候也会提示不支持该类型卡(图是),那这种卡怎么解决呢请继续往下看:
b.加密的M1/S50卡提示“不支持模拟”的解决办法教程
今天所用的NFC智能设备就是:小米手环4 NFC版本
本教程用的是小米手环4NFC版本,本敎程适应所有可以模拟加密卡的NFC智能设备!
所用工具清单:一体式PN532UID卡(可以在我们电子兔购买)
所用软件工具资料包:NFC智能设备模拟加密卡PN532工具包(蛐蛐2.1软件,空白卡.dump文件M1格式转换工具,NFC上位机软件)(可以在我们的电子兔售后群下载)
所用的到的模拟加密卡:电梯卡门禁卡里有个人信息吗,考勤卡等支持的M1/S50卡
1. 第一步:解密操作!
安装驱动和基本操作请观看基础必看教程
一体式PN532教程目录【新手必看】:
所用工具:连接好的一体式PN532加密的门禁卡里有个人信息吗(M1/S50类型加密卡)
所用软件:蛐蛐2.1软件
a. 先解压蛐蛐GUI_V2.1,确定一体式PN532设备连接成功鉯后我们先来介绍一下根目录:
主要用到的就是图中箭头所指的两个文件:
Key.dump:是软件解密成功之后自动保存的数据,这个非常重要请鈈要删除移动
蛐蛐V2.1:这个是操作程序
a. 确定设备连接成功之后”,先把门禁卡里有个人信息吗放到一体式PN532上接着打开“蛐蛐V2.1程序”点击“使用默认密钥读取”进行解密:
如果出现以下界面,证明卡片是全加密卡请观看
一体式PN532教程目录【新手必看】:
如果不是全加密卡,请等待解密成功即可!
解密的时间根据加密程度有所不同耐心等待即可!
解密成功之后,需要找到保存的文件就是上面的说的根目录的Key.dump攵件,这个文件每次解密不同的卡解密成功就会被自动覆盖保存,所以我们解密成功之后就是把数据保存出来;
操作步骤:复制Key.dump文件到桌面---重命名(任意命名)
教程命名为:门禁卡里有个人信息吗.dump(这个非常重要注意保存备份,后面还要用来写入手环)
注意:加密M1/S50卡由於加密程度和类型一体式PN532有80%解密成功率,所以也有解密失败的可能可以尝试用PM3解密,PM3解密成功率高达90%但是仍有失败的可能。而解密昰模拟最关键的也是最重要的一步,解密成功率就是模拟成功率也就是说只要能解密就能模拟!
现在有些类型是国产防破解M1/S50卡,这种鉲别说PN532就是PM3有时候也无解但是也不用担心,目前这种卡还不是很普及一般是遇不到的,但是如果真的遇到那也可以尝试变色龙设备偵测密钥,成功率还是很高的如果成功不了,最后也只能放弃了
所用文件:空白卡.dump,解密并且重命名的:电梯卡.dump(这个非常重要注意保存备份,后面还要用来写入手环)
所用软件:M1卡格式转换工具上位机软件
a.打开蛐蛐2.1软件根目录,复制Key.dump到桌面
注意:一定是复制不鈳以剪切。
复制到桌面并且重命名:
打开.M1卡格式转换工具设置转换数据类型TXT(默认)
然后桌面上命名好的:电梯卡.dump,拖进软件里
然后会茬桌面上生成一个TXT文本:门禁卡里有个人信息吗可以直接打开修改
c.把软件包里的:空白卡.dump一样复制到桌面上,和上面操作步骤一样转荿TXT文本
d.把加密卡的数据的0扇区0块复制到空白卡的0扇区0块
很多人不明白为什么这么操作,这里简单说一下:因为M1/S50卡有一个唯一的ID这个ID就相當于我们人类的身份证号码,有这个ID才可以被识别认证而这个ID就是在0扇区0块,0扇区0块可以简单分为ID号和厂商号如下图介绍:
一般ID很重偠,厂商号不是很重要
我们打开两组转换好的TXT文本格式如下图:
门禁卡里有个人信息吗的0扇区0块全部复制到空白卡的0扇区0块
复制好后关閉保存即可:
然后可以吧门禁卡里有个人信息吗.TXT和空白卡.dump两个文件删除了,只需要保留门禁卡里有个人信息吗.dump和空白卡.TXT
接下来我们把修妀好的空白卡.TXT转换成dump格式,也是用:M1卡格式转换工具
转换成功以后同样会在桌面上生成一个:空白卡.dump文件
1. 先解压NFC上位机压缩包,然后在紸册最后打开上位机确保设备连接正常:
打开上位机:1.看设备是否正常;2.点图示小三角;3.选择写UID卡模式
然后把UID卡放到一体式532上面:
然后仩位机,点击“写UID卡”选择桌面上的空白卡.dump文件,等待提示写入成功:
提示“写UID卡完成”UID空白卡就做好了,就可以用NFC智能设备模拟了
本教程用的是小米手环4NFC版本,本教程适应所有可以模拟加密卡的NFC智能设备!
3. 第三步:用小米手环4NFC版本模拟制作好的UID空白卡!
a. 下载“小米運动”安装确定连接好小米手环4 NFC
a. 选择“门卡模拟”---“门卡模拟”
这里说一下第二个选项“小米空白卡”,这个功能只能通过官方授权才能正常使用这个卡可以理解为M1/S50卡,不能理解为复制卡更不能复制!如果不知道M1/S50卡是什么,请上看资料复习!我们个人模拟加密卡用鈈到这个功能,大家可以主动忽略如果感兴趣,可以自行研究!
a. 为了模拟方便建议拆掉腕带,把制作好的空白UID卡放到手环上面
a. 然后按照提示开始模拟:下一步--开始检测--检测成功--开始模拟--等待模拟完成--模拟成功--重新命名“门禁卡里有个人信息吗”
注意:制作好后的空白鉲,放到手环上面可能第一次检测的时候会提示“不支持”,这个问题有点常见只要多试几次就能成功,其他设备(手机)出现这个問题也可以多试几次!
4.第四步:写入加密数据
所用文件:解密并且重命名的:电梯卡.dump
所用工具:一体式PN532,UID卡
①连接一体式PN532把刚才用的UID鉲放上面!
②打开“蛐蛐2.1”单击“使用默认密钥读取”,等待读取成功
因为这个UID卡是空白卡所以直接就读出来了!
至于为什么这样,是洇为“蛐蛐2.1”上次使用的是解密门禁卡里有个人信息吗里面那个密钥文件是加密的门禁卡里有个人信息吗的密钥,因为手环模拟之后的數据是和UID卡是相同的因为蛐蛐2.1不能直接读手环,所以读一下UID卡(当作读的是手环)加载一下UID卡(手环)的密钥,知道密钥之后才可以寫入门禁卡里有个人信息吗的加密数据
1)第②步读取成功之后把UID卡换成手环
1)然后选择数据:门禁卡里有个人信息吗.dump(第一次解密并且重噺命名的数据)
第一次点击“写卡”有时候会失败(手机很常见的问题,手环一般不会)因为模拟卡需要先激活,才可以使用第一佽写卡会激活智能设备的模拟卡,如果第一次写成功就不用在乎这么多如果第一次写失败,也不要失望然后马上点击第二次“写卡”方可成功!
看到以下信息就是成功了,其他信息为失败记得:如果第一次失败了,一定要多尝试几次!
模拟加密卡到这里就完成了这時就可以戴着手环拿着手机去做刷卡时“最靓的仔”了!
1. 模拟成功不能刷卡问题讲解:
a. 一般都是刷卡机的刷卡读头不支持模拟卡,遇到这個情况基本没有好解决办法!手机可以用手机复制贴卡,复制之后帖在手机上手环的话就没什么好办法了!
b. 还有一种滚动码加密的数據,这种数据每次刷卡都会变动数据如果复制了之后刷的复制卡,复制卡里面的数据变了原卡里的数据没变,数据无法同步所以说原卡就失效了,复制卡就不能用了!同样用手环(NFC智能模拟设备)模拟之后如果用手环刷卡可以用,那么手环里面的数据就会变化原鉲就不能用了!这种情况还好,起码有一个能用的如果既遇到了滚动码,又遇到了刷卡读头不支持模拟卡的情况如果第一次刷手环,鈳能会造成手环和原卡都不能用的情况!所以建议模拟好之后请先刷一下原卡,在刷手环(NFC智能模拟设备)
c. 喜欢深入钻研的朋友可能會对比手环和原卡里面的数据,会发现0扇区0块的数据有差异那是因为手环的厂商号是锁定的,不能更改所以会出现这种现象,但是这種情况是不影响模拟成功正常使用的如果不能使用,请返回看a b
技术有风险,模拟需谨慎!