安卓随机MAC对无感知的影响

首先答案是没有影响

安卓Q,也就是安卓10更新了随机分配MAC的功能,如下图。

实测发现随机MAC跟ESSID是绑定关系,只要关联某个SSID,该MAC不再随机变化,就算你忘记(忽略)、删除这个网络,下次关联还是之前的MAC,不会更新MAC地址。

AP删除SSID重新添加,或者其他AP用同样SSID(确保漫游),手机MAC也不会变化。

所以我们基于MAC的无感知认证,并不受Android 10的特性影响。

7 Replies to “安卓随机MAC对无感知的影响”

  1. 华为P20之前遇到过这个问题,用clearpass做无感知认证,第一次认证之后,后续因为随机MAC的原因,认证一直通过不了,clearpass上看到的是随机MAC,后面再收集上把随机MAC改成固定MAC就好了

      1. 漫游的时候没有问题,控制器有缓存在,MAC地址也不会变。

  2. 实测,华为有6部机型因为随机MAC的问题在需要WEB验证的WIFI网络中不能正常使用。
    MAC随机化不是依ESSID变化的,是BSSID。每一个BSSID生成一个MAC,需要验证的共公区域WIFI基本废了。不也许华为是为了让大家使用他的5G吧。

    1. 这么设计不是反人类吗,换BSSID都变MAC,那就没办法实现漫游,没法用WIFI了。6部机型什么os,是不是os没开发好

发表评论

电子邮件地址不会被公开。 必填项已用*标注