手机 NFC 电子门禁卡是如何有效工作的? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
airbotgo
V2EX    问与答

手机 NFC 电子门禁卡是如何有效工作的?

  •  
  •   airbotgo 2023-04-21 08:13:57 +08:00 2428 次点击
    这是一个创建于 910 天前的主题,其中的信息可能已经有所发展或是发生改变。
    家里是 Aqara 智能门锁,用小米手机钱包开电子门锁就可以刷卡开门。
    情况 1:
    曾经在 MIUI 国内版钱包中开通过,后刷类原生系统,发现在不开手机的情况下,可以贴手机直接开门锁。

    情况 2:
    后来再次线刷系统,并换了一个类原生系统,手机关机开门锁失效。

    疑问:
    手机 NFC 电子门锁是如何工作的?是直接主板级别的支持,还是和系统有关(如 MIUI 国内版、MIUI 国际版、LineageOS 等)?
    换刷系统的情况下,如何保证已添加的电子门禁卡有效?
    10 条回复    2023-04-21 12:48:47 +08:00
    cpstar
        1
    cpstar  
       2023-04-21 08:32:30 +08:00
    手机 NFC 模拟卡的 ID
    一般情况下,手机的 NFC 出厂会带有一个唯一 ID ,与卡的 ID 不一致,但是通过底层的方法能够改写这个 ID ,所以就需要 ROOT 或者定制 ROM 原生支持修改。
    hatw
        2
    hatw  
       2023-04-21 08:43:55 +08:00
    为啥不用指纹?难道是老人?
    yolee599
        3
    yolee599  
       2023-04-21 08:44:55 +08:00 via Android
    只模拟卡的 ID ?那你这个门锁不安全,因为卡 ID 复制超简单
    Rocketer
        4
    Rocketer  
       2023-04-21 09:04:36 +08:00 via iPhone   2
    普通门禁卡就是利用 IC 卡序列号的唯一性,建立一个白名单,在白名单里的 IC 卡就能开门。所以你可以把任何一张 IC 卡(比如银行卡、公交卡)加入白名单,用来开门。

    所谓复制卡就是一种不符合 IC 卡规范的卡,它的序列号可以随便改,改成跟白名单里的卡一样就能开门了。手机 NFC 更是可以任意模拟一张 IC 卡。

    理论上,别人只要知道你的卡号就能做出一张卡来开你的门,甚至还有变色龙之类的嗅探工具,贴在你的门禁上用随机序列号试探,总能试出一个白名单里的序列号来。但实际上大多数门禁没那么大的破解价值,有价值的门禁(比如高档写字楼)也不用普通 IC 卡,而是用无法复制的 CPU 卡。
    BIND
        5
    BIND  
       2023-04-21 09:47:06 +08:00 via Android
    可能的情况是,小米手机门卡公交是写在芯片里的,没有主动移除就保存了。情况 1 中的 nfc 芯片缓存了之前数据,因为你刷第三方卡刷的没有破坏数据。
    300
        6
    300  
       2023-04-21 10:00:01 +08:00 via Android
    我家的指纹锁检测不到手机的 NFC
    tr>
    hhjswf
        7
    hhjswf  
       2023-04-21 11:10:59 +08:00 via Android
    你家这门安全性堪忧。
    opengps
        8
    opengps  
       2023-04-21 11:37:35 +08:00
    看来 nfc 模拟的卡片之所以快,是把内容直接存进去了,可以模拟多卡实际上是依靠 app 每次更换内容。
    另外这种低安全的 id 识别门锁,确实不够安全
    wttx
        9
    wttx  
       2023-04-21 12:46:54 +08:00 via Android
    可以参考 st51k 芯片的手册,nfc 安全芯片的数据,写入后一直存在,你可以理解成一个物理卡,新系统没有对 nfc 模块进行管理写入,模块内数据不变的
    wttx
        10
    wttx  
       2023-04-21 12:48:47 +08:00 via Android
    是 st54k ,手滑敲错了,
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     4708 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 93ms UTC 01:06 PVG 09:06 LAX 18:06 JFK 21:06
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86