web-dev-qa-db-fra.com

Mot de passe WiFi: comment est-il stocké et où?

Tout le monde sait comment et où les mots de passe WiFi sont stockés sur les appareils Android. Je ne cherche pas à le casser, mais à sauvegarder et à restaurer le "conteneur" qui le retient. toute infrastructure Android API support pour enregistrer le mot de passe wifi, puis récupérer le mot de passe wifi?

16
conanlive

Cela varie d'un périphérique à l'autre: il est stocké dans le fichier de configuration wpa_supplication.conf, mais il peut être personnalisé de distribution en distribution. Voir pour quelques emplacements possibles , mais vous aurez besoin de creuser autour de votre appareil pour cela.

Aucune API ne prend en charge la lecture/écriture de mots de passe Wifi pour les APK non signés avec la clé système, donc non: vous ne pourrez pas les récupérer.

6
Femi
grep "k=" /data/misc/wifi/wpa_supplicant.conf | sed '2!d'
4
fr0g

Tout d'abord, vous avez besoin d'un accès racine, un périphérique enraciné pour voir les fichiers qui résument normalement les informations de périphérique complètes de l'utilisateur final. Vous pouvez utiliser une application telle que ES File Explorer disponible sur Playstore. Autorisez ensuite l'accès root à l'explorateur de fichiers ES, puis activez l'explorateur racine à partir du menu. Cliquez ici pour aller au menu local et cliquez sur le bouton du périphérique . »Divers» wifi »votre fichier wow est là .!

0
dx.hmnt