Todos los dispositivos Android almacenan las claves wifi en un archivo guardado en el almacenamiento interno. Pero ¿cómo podemos acceder a este archivo?

Cómo ver las contraseñas en móviles rooteados

Para visualizar las claves de las redes wifi guardadas, aparte de ser usuario root, debes descargar una aplicación gratuita de Google Play, como Wifi Password, entre las muchas que existen.

Una vez que hayas instalado la aplicación, te pedirá que le otorgues los permisos de root requeridos y eso es todo. De forma automática, aparecerán en pantalla todas las redes inalámbricas a las que te has conectado hasta el momento y sus contraseñas.

Qué pasos seguir para ver las claves sin root

Si no eres usuario root, el proceso se complica, ya que solo puede hacerse en versiones de Android anteriores a 6.0 Marshmallow. 

1. Necesitarás un cable USB y un ordenador con los drivers ADB instalados. A continuación, inicia una ventana de comandos CMD con Shift + Click derecho en la carpeta donde tengas instalado ADB.

2. Luego conecta el dispositivo Android al ordenador mediante el USB, no sin antes tener habilitada la depuración USB dentro de los ajustes para desarrolladores.

3. Para comprobar si el ordenador detecta correctamente el dispositivo móvil escribe en CMD “adb devices”. Si aparece el número de serie del móvil todo está correcto.

4. Después de acceder al archivo que contiene las contraseñas, crearemos una copia del mismo y lo guardaremos en el ordenador, mediante el comando:

“adb pull /data/misc/wifi/wpa_supplicant.conf c:/wpa_supplicant.conf”

5. Guarda el archivo en la carpeta elegida de tu Pc. Puedes cambiar la ruta modificando la parte “c:/wpa_supplicant.conf” del comando anterior. Al abrir el archivo se mostrarán todas las redes wifi con sus claves almacenadas.

Ahora ya sabes qué hacer para ver todas las contraseñas wifi de redes inalámbricas a las que te has conectado alguna vez, tengas permisos de root o no.