Mi dispositivo Android (Un Samsung Galaxy S7 SM-G930F, versión 6.0.1) tiene diferentes redes wi-fi guardadas. Me gustaría recuperar alguna de las contraseñas que tiene guardadas. Navegando por la web he buscado posibles soluciones pero ninguna me ha funcionado.
- Las contraseñas almacenadas en wpa_supplicant.conf están encriptadas, y aunque cambie las propiedades de construcción "ro.securestorage.support" a false, las contraseñas antiguas permanecen encriptadas o se borran, y me gustaría recuperarlas.
- Sé que las contraseñas de wi-fi suelen tener una copia de seguridad en google drive, pero no tengo ni idea de cómo recuperarlas de la copia de seguridad online.
- He oído hablar de un módulo Xposed "Wifi password" que supuestamente debería mostrar la contraseña del wifi en lugar de los puntos normales, pero tengo un dispositivo TouchWiz y si instalo el Xposed Framework tengo miedo de que borre mis datos, incluida mi contraseña del wifi.
Entiendo que el cifrado sirve para mantener a salvo tu contraseña, pero hasta donde yo sé, cada vez que intento conectarme a una red wifi utiliza la contraseña real, por lo que hay que guardarla en algún sitio o descifrarla sobre la marcha.
¿Puede alguien ayudarme?
EDIT: Como dije, si cambio ro.securestorage.support
propiedad en build.prop
mi contraseña almacenada se borra o permanece con hash.
Si borro .system.wpa_supplicant
todos los puntos de acceso WiFi guardados se perderán por primera vez.
Además, como se ha dicho en los comentarios, la contraseña no está encriptada por lo que no hay "forma" de desencriptarla, sino que está cifrada y debería haber una forma de recuperarla
1 votos
Posible duplicado de Descifrar wpa_supplicant.conf en los móviles Samsung Galaxy
0 votos
Especifiqué en las posibles soluciones cada respuesta en esa pregunta, diciendo que cambiar las propiedades de construcción o borrar archivos resultaría en la eliminación de mis contraseñas almacenadas.
0 votos
Agradezco el esfuerzo que has puesto en la investigación y en plantear una cuestión que puede ser útil para los futuros visitantes. Por lo general, es mejor mencionar en tu pregunta cualquier pregunta anterior -si la encuentras- que pueda considerarse duplicada. Pero los duplicados suelen estar desaconsejados. Como su pregunta tampoco tiene una solución al problema, se puede justificar la repetición de la pregunta. La pregunta anterior no tiene una respuesta a la altura de tus expectativas porque Android Enthusiasts no es el lugar adecuado para responder preguntas explícitas sobre criptografía .
0 votos
Gracias por la guía, consideraré en el futuro preguntar en una subsección más específica de StackExchange. Lo intenté aquí, ya que mi problema era directamente cómo "recuperar" desde un dispositivo Android y no "descifrar" desde la clave hexadecimal. Cualquier respuesta podría pertenecer a diferentes subsecciones, ya que está en el límite de cruce. De todos modos tengo mis respuestas, y seleccioné la que podría ser más útil para cualquiera que pudiera tener el mismo problema.