时间:2018-01-09 09:27:20 来源:互联网 阅读次数:16777215
问题二:如何获取连接的wifi密码
手机连接到一个wifi了,但是我忘记密码了,其他朋友也想连接这个wifi,所以就找我要密码,但是我们知道Android中是看不了连接wifi对应的密码的,但是朋友既然问了,作为Android开发者,没理由搞不定呀?所以方法又来了:
=>adb shell
=>su
=>cd data/misc/wifi
=>cat wpa_supplicant.conf
同样的道理,我们其实每次连接上的wifi之后,系统会将这些wifi信息存储到指定文件中,在/data/misc/wifi/ 目录下面,然后查看wpa_supplicant.conf文件内容即可
当然了,这个操作也是需要root的,在su权限下才能操作。
[softid]544668[/softid]
总结
通过上面的两个例子,我其实想说的是:Android中有很多信息都是存储在一个文件中的,比如手机的设备信息、电池信息等等。当我们遇到这样的问题,第一感觉是这样的信息应该是存储在一个指定文件中的,然后才去找这个文件。这个也是一种学习的方法。
(PS:Android手机只要root了,什么事都能干,所以期待Google对Android的安全性做一次全面的整改和修复。。。)