Android-приложение, которое показывает пароль WiFi

Мне нужно поделиться паролем WiFi с моим ноутбуком, потому что у него лучшие антенны. Есть ли приложение для Android с открытым исходным кодом, которое позволяет просматривать проход Wi-Fi существующего соединения?

Только на рутированных устройствах. Приемлемы ли такие ответы? Если это так, взгляните на мой список приложений на WiFi Password Recovery . Хотя единственное, что я вижу, определенно с открытым исходным кодом, требует Xposed и какое-то время не обновлялось…
Если ответ объясняет, почему такого приложения не существует для нерутированных устройств - это хороший ответ. И если adb все еще может получить информацию - это хорошо знать.

Ответы (1)

На устройствах Android пароли Wi-Fi хранятся в области, к которой не может получить доступ «обычное» приложение (если вас интересуют подробности, за этим стоят разрешения файловой системы ). Таким образом, если приложение должно получить доступ к сохраненным паролям WiFi, ему требуется root-доступ. Без root-прав — никак, насколько мне известно, даже через ADB¹.

Если вы посмотрите на мои списки приложений на WiFi Password Recovery, вы увидите, что все эти приложения требуют root-доступа. И если у вас есть root-доступ, вам не нужно приложение для этого — вы можете просто получить доступ к файлу /data/misc/wifi/wpa_supplicant.confнапрямую и увидеть пароль ( psk) для каждой сети ( ssid), к которой вы подключились, в виде простого текста.

Тем не менее, я не знаю ни одного современного приложения с открытым исходным кодом для этого.


¹ единственное место, которое могло бы сработать, - это проверка полной резервной копии ADB, но я сомневаюсь, что она там есть