IT之家学院:如何优雅地使用小米钱包模拟门卡

  • 时间:
  • 浏览:0
  • 来源:3分时时彩官网_3分时时彩投注平台注册_3分时时彩下注平台注册

门卡模拟是小米钱包内通过NFC(近场无线通讯技术)实现的可模拟主次门禁卡的功能,模拟成功的门卡都须要与一点MIPay卡片共存,使用须要验证指纹。小米MIUI最早于2017年底便开始 内测门卡模拟功能,2018年1月公测,3月正式上线稳定版,支持小米5及之后的所有支持NFC的小米手机。

门卡模拟的实现原理简单来说,否则用手机读取门禁卡的ID,也否则门禁系统用来识别用户身份的ID,使用时把手机NFC芯片的ID改为读取的门禁卡ID。

美中缺乏的是,小米钱包门卡模拟支持模拟的卡的范围十分有限,小米官方明确表示:

  • 目前仅支持模拟市面上未经加密且频率为13.56MHZ的门卡;

  • 含晒 门卡功能的银行卡和储值消费、公交消费等功能的门卡暂时非要被模拟。即使模拟成功,那先 卡片否则具备银行、公交等功能。

▲门卡支持范围

现存间题报告

非要间题报告 来了,现在好多好多 高校中在使用的“校园一卡通”,通常会集成饭卡、热水卡、洗衣卡甚至银行卡的功能,用于那先 储值功能的扇区一定是加密的。按照小米的提示,那先 卡是非要被模拟的,即使有“漏网之鱼”被模拟成功,也无法使用储值功能。事实上,经太多张卡多次试验之后,我也没碰到过都须要模拟成功的,所有带储值功能的门禁卡在检测时总要提示“读卡失败,之后位于加密区,请重试”。之后检测时删剪非要反应,非要这张卡并总要13.56MHz的,连成为“漏网之鱼”的之后也非要。

▲读卡失败

出理 措施

经过一点尝试之后,我发现三种都须要出理 频率为13.56MHz、有加密区的门卡无法模拟的措施 ,我身边并非要找到频率非13.56MHz的卡,没做试验,理论上同样是都须要的。

一点 措施 操作极为简单,但须要一定成本,随前会用到一款软件—“NFC卡模拟\NFC Emulator”,好多好多 须要另一台(注意是另一台)已root并支持NFC的手机,这里我用的是一台之后刷了开发版并已root的小米5。

软件的使用十分简单:贴卡读取——命名——OK,使用亦是十分简单:亮屏(我太多 解锁)——刷手机——开门,听说刷Xposed框架会有插件都须要实现息屏刷卡,我还非要尝试,毕竟否则在上面搭桥,最终目的还是用门卡模拟功能模拟成功。

模拟成功后试用一下是都须要用的,便都须要进行下一步操作,将要被模拟的手机亮屏,并不一定解锁,之后之后用小米钱包开了公交卡并设为默认模式,贴在别的设备上默认用公交刷卡,好多好多 在锁屏界面点亮即可。打开小米钱包——门禁模拟,开始 检测。

检测成功会经常出现 “开始 模拟”按钮,点击“开始 模拟”,会经常出现 “用户协议”与“身份验证”界面。

同意协议并验证身份后,便都须要开始 模拟,模拟过程中两台手机并不一定须要再次接触,就像亲戚亲戚朋友儿之后提过的,否则模拟ID,检测时之后读出。模拟过程大概须要十几秒,远少于提示的一分钟。

模拟成功后须要填写门卡名称,之后便可使用,使用时须要验证指纹。

后记

以上便是都须要出理 间题报告 的三种措施 ,在使用一点 措施 之后,我还尝试过另三种措施 ,中途卡住了,用上面的措施 成功了之后就没再折腾,这里把思路说一下,有条件的大佬都须要试一下。

一点 措施 同样基于模拟ID的思想,具体思路是把卡的ID读出来,写进不加密的白卡,之后模拟之。这里要用到另一款软件——“MCT(MifareClassicTool)”,是一款可读可写的软件,否则不须要root。

我之后想用MCT读出卡片内信息,写进白卡,之后用门卡模拟来模拟复制后的卡,否则我的饭卡从读取后的信息来看,0-9扇区是加密的,ID在0扇区,无法读出。

我的尝试便止步于此,之后查阅资料了解到122U CUID破解卡片同类的,否则现买须要时间,于是曲线救国想到了之后的措施 。有条件的老哥都须要再试一下。

纯属我所有人经验与见解,如有错误请不吝赐教。