文章插图
非加密卡,可以成功模拟,模拟过程中需要证件和密码认证,这功能必须进行安全因素的考量
文章插图
文章插图
手机放在IC卡感应器
文章插图
Proxmark3读出的模拟门卡信息,UID与实体IC卡的相同
添加虚拟门卡
虚拟门卡可以根据场景开卡,选择自定义空白卡,相当于由MIUI自动生成一张0扇区不可更改的IC卡,剩下的扇区数据可以随意写入 。如果物业允许,在物业处开通虚拟门卡的权限即可,不过一般小区物业不会同意的
文章插图
虚拟门卡开卡
文章插图
Proxmark3读取到的虚拟门卡信息,UID由MIUI自动分配
模拟加密卡
现实中有个需求就是,想把手上的IC卡写到手机中,虚拟门卡是因其UID是由MIUI自动分配的,且生成后不可更改,虚拟门卡没条件开通门禁系统权限的条件下,只能选择模拟实体卡的功能了,但是模拟实体卡有个问题,前文中也提到过,现在使用的IC卡基本都是加密卡,模拟实体卡功能又不支持加密卡,那就没有办法了吗?
答案是肯定的,可以模拟加密卡,前方高能!!!真正的干货来了!!!
模拟加密卡的思路:获取加密卡数据 --> 只写UID信息到实体UID白卡中 --> 模拟UID白卡 --> 往模拟卡中写入加密数据
第一步:获取加密卡数据
用Proxmark3获取加密卡的密钥,然后读取所有加密数据(内容违规,已删
文章插图
)
第二步:只写UID信息到实体UID白卡中
Proxmark3上更换一张UID空白卡,然后写0扇区0块数据
文章插图
发送指令:
- hf mf csetblk 0 7295B829760804000214F34CBDBE2F1D
文章插图
只写了0扇区0块的UID卡,因为未写加密数据,这张UID卡目前还是一张非加密卡
第三步:模拟UID白卡
手机上使用MIUI门卡的标准功能,模拟写了0扇区0块的UID卡
文章插图
这一步相当于已将加密卡的0扇区写入到手机中
第四步:往模拟卡中写入加密数据
手机切换到卡模式,然后放在Proxmark3感应区域
文章插图
用Proxmark3往手机的模拟门卡里写入加密数据,发送指令:
- hf mf restore 1 u 7295B829
文章插图
. . .
文章插图
1 ~ 63块数据成功写入
这一步写入了1 ~ 63块数据,但是0扇区0块数据无法写入,没关系因为0扇区0块数据已经在第三步中写入了
至此,所有扇区数据已写入到手机中,加密卡模拟成功完成
手机中可以设定刷卡方式设置,选择默认快捷卡片,只要靠近读卡器,手机自动唤醒切换到卡模式,并且首选默认快捷卡片
文章插图
笔者模拟了公司门禁卡、小区物业门禁卡,加上MI Pay绑定的信用卡用于刷公交地铁,出行基本就不用带一堆卡了,一个手机全搞定
文章插图
文章插图
手环模拟
小米手环3 NFC版也可以通过相同方法模拟加密卡
文章插图
总结
关于模拟加密卡功能,科技方便生活,笔者只尝试了小米系产品,另外华为系也有类似的门卡功能,等笔者手上有华为手机了另做尝试,苹果系则是要等iOS开方NFC权限,不知道红年马月了 。
- 如何在表格里面设置大于小于持平之间的箭头关系?简单两步完成
- 如何更改电脑系统文件的默认存储位置?简单两步,轻松完成
- 如何设置电脑每天自动清除垃圾缓存文件?简单两步,轻松完成
- 如何关闭电脑上无用的开机自启动项目?简单两步,轻松完成
- 如何清理C盘里面的垃圾文件而不会误删软件?简单两步,轻松完成
- 如何快速准确的删除系统里面C盘的不需要的数据?简单两步完成
- 如何设置微信文件或者图片的保存位置呢?简单两步,轻松完成
- 如何关闭电脑系统的自动更新功能?简单两步,轻松完成
- 如何查询核对自己的电脑配置信息?简单两步,轻松完成
- 如何关闭电脑系统的通知功能?简单两步,轻松完成