Yanıtlar:
Telefonumda, kimlik bilgileri içinde saklanır /data/wifi/bcm_supp.conf. Doğrudan telefonunuzda görmek için muhtemelen root'a ihtiyacınız olacak ancak adb pulldosyayı almak için bilgisayarınızdan kullanabilirsiniz (Android SDK gerektirir).
Yorumlarda belirtildiği gibi, konum ROM'unuza veya cihazınıza bağlı olarak değişebilir (özellikle Wi-Fi yongası; benimki bir Broadcom). Kontrol /data/wifi/, /data/etc/wifi/ve /data/misc/wifi/sen eldarerathis ya da bana önerdiği olanları bulmak yoksa ilgili yapılandırma dosyaları için.
/data/misc/wifi/wpa_supplicant.conf. Belki WPA Supplicant sadece bir CyanogenMod şey ...
CyanogenMod cihazlarda ve muhtemelen diğer AOSP ROM'larda, /data/misc/wifi/wpa_supplicant.confdosyayı dosyadan yakalamanız gerekir . Köklü olmayan bir cihazda, bunun mümkün olduğunu sanmıyorum çünkü /dataayarların saklandığı dizinleri okuma izniniz olmayacak (Unchanged)ve ağ yapılandırmasına girerseniz Ayarlar menüsü basitçe görüntülenecektir .
CM7 EVO'mda gördüğüm şey bu (ağ adı ve şifre değiştirildi):
# cd /data/misc/wifi/
# ls
sockets wpa_supplicant.conf
# more wpa_supplicant.conf
ctrl_interface=eth0
update_config=1
network={
ssid="SomeWifiNetwork"
psk="MyPlaintextPassword"
key_mgmt=WPA-PSK
priority=1
}
#
suKök kabuğu almak için kullanmanız gerekir , ancak önce Settings->Developer Options"Root Access" ayarının ne olduğunu görmek için önce check-in yapın (telefonunuzun ana ayarları). Varsayılan olarak "Yalnızca Uygulamalar" dır. Kabuktan suçalışabilmek için onu "Uygulamalar ve ADB" olarak değiştirmeniz gerekecektir .
adb roottakip ediyorum adb shell.
Android Oreo ve Pie'de (OnePlus 6'da test edilmiştir), /data/misc/wifi/WifiConfigStore.xmlWi-Fi kimlik bilgilerinizi depolayan dosya gibi görünüyor . İyi bir XML çözümleyici bilmiyorum, ancak dosya bir metin düzenleyicide açılabilir ( kök erişimi gerektirir ). Wifi (SSID) adınızla arama yapın ve aşağıdaki satırı içeren satırı bulun:
<string name="SSID">"YOUR_SAVED_SSID;</string>
Aşağıdaki satırlardan biri şifreyi gösterir. "PreSharedKey" olarak anılacaktır. Örnek:
<string name="PreSharedKey">"SAVED_PASSWORD;</string>