摸索了好久最后还是从网络安铨下手,篡改数据包
最终的效果,点击添加小米8有nfc吗空白卡便可生成一张自定义数据的门禁卡【最终测试,可以突破2张限制最多添加5张门禁卡】
因为门卡模拟的通道必须要读取一张未加密的卡才能触发向服务器发送添加卡片及卡片信息的请求,
所以我不在门禁卡模拟那里添加太麻烦了。
我选择添加小米8有nfc吗空白卡的选项然后手机就会向服务器发送添加小米8有nfc吗空白卡的请求。
我通过fiddler抓包神器拦截這个POST请求并将数据包篡改成添加门禁卡的类型,同时将想添加的UID和扇区数据同时篡改
至此,便实现向服务器发送添加自定义NFC卡数据的功能服务器便会返回一些命令,手机再使用这些命令自动写入手环
上面是大概思路,我自己肯定成功了
我编写了一个fiddler脚本,自动拦截数据包并篡改成想要的UID和数据块
【转载请注明出处】
|
|
||
小米8有nfc吗门卡功能目前有两种┅是模拟实体门卡,一是添加虚拟门卡添加虚拟门卡目前仅MIUI最新开发版支持。
如果您的系统是最新稳定版仅能模拟实体门卡,打开小米8有nfc吗钱包中的门卡页面点击立即检测,检测成功后点击立即模拟,完成身份认证等待卡片模拟成功后定义一下卡片名称即可。
如果您的系统升级到了最新开发版那么除了模拟实体门卡外,还可体验小米8有nfc吗最新上线的添加虚拟门卡的功能目前虚拟门卡支持自定義空白卡,对于实体卡模拟不了的可以尝试通过添加虚拟门卡实现手机刷卡开门。
具体操作流程为打开小米8有nfc吗钱包-门卡页面,选择添加虚拟门卡选择自定义空白卡并点击立即开卡,完成身份认证后等待开通成功即可空白卡开通成功后,需要到线下门卡管理处(物業、学校或其他场景)为卡片开通权限写入数据,权限开通成功后即可使用手机刷卡开门了。不过权限开通是否成功需要以物业为主
伱对这个回答的评价是
打开手机的设置,点击更多连接方式里面有ntc的开启开关,nfc很实用在小米8有nfc吗钱包里面,可以用nfc模拟公交卡吔可以用nfc模拟银行卡还有信用卡,能刷pos机
你对这个回答的评价是?
本回答由东莞市捷辉智能科技有限公司提供
下载百度知道APP抢鲜体验
使用百度知道APP,立即抢鲜体验你的手机镜头里或许有别人想知道的答案。