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 pull
dosyayı 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.conf
dosyayı dosyadan yakalamanız gerekir . Köklü olmayan bir cihazda, bunun mümkün olduğunu sanmıyorum çünkü /data
ayarları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
}
#
su
Kö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 root
takip ediyorum adb shell
.
Android Oreo ve Pie'de (OnePlus 6'da test edilmiştir), /data/misc/wifi/WifiConfigStore.xml
Wi-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>