Android 8.0+查看wifi密码

昨天到新单位第一天工作,不想问同事wifi密码,只能自己手动扒出wifi密码,不过进入RE管理器,还是按照原来的方法却木有找到wifi密码,晚上回家后查询了一下才知道从Android8.0(Oreo)开始wifi密码的存储位置变化了。

android_oreo

至于怎么连上wifi,你们绝壁比我懂的多,所以不再说明如何连接wifi了,当你连接wifi后如何看出wifi密码呢?由于我使用的是Pixel XL,搭载原生ROM,无法像国内的ROM尝试,提供二维码分享之类的功能,所以只能自己手动查看wifi密码。

在Android 8.0(Oreo)之前与现在的版本中,wifi密码的信息均存放在/data/misc/wifi文件夹里。

#Android8.0(Oreo)之前版本

/data/misc/wifi/wpa_supplicant.conf

#Android8.0(Oreo)之后版本

/data/misc/wifi/WifiConfigStore.xml

oreo-wifi-dir

(点击放大)

新存放wifi账号密码信息的xml文件中,文件较乱,不能一眼直接看出wifi账号密码,而需要去寻找。

oreo-find-wifi-config

(点击放大)

首先现在<sring name=”SSID”>字段中,找到你wifi名称,向下看找到按照图中的字段即可找到wifi密码,wifi密码为两个&quot之间的内容,不要输入错误哦,前面的”;”也是不需要的。虽然没有wpa_supplicant.conf那么方便,至少还是可以找到wifi密码。

如果觉得查看WifiConfigStore.xml的方法过去麻烦的话,那么也可以通过安装APP的方法进行实现,不过在选择wifi密码查看的app时候,一定要看清楚是否支援Oreo。我个人推荐的是:

#wifi密码查看器(oreo)

https://www.coolapk.com/apk/cn.kaicity.apps.wifikeylook

该软件有点蛋疼的地方就是部分wifi信息无法出,不过可以将就着使用吧!!

发表评论