Hola, este será mi primer post --- voy a tratar de ayudar a los post que hicieron
@Julianchus y
@ludio para encontrar el password del Nokia G-2425G-A
Lo voy a separar en los proximos pasos:
1) Bajar el config file del Nokia - el file que se baja es config.cfg para esto hay mucho tutoriales y necesitas tener el usuario y password de router. Aprovecha tambien para obtener el usuario que aparece en el menu WAN / Internet v300 (segun explico
@Julianchus ) en su post. Copia el usuario que lo necesitaras luego.
2) Instalar Python - Yo instale pycharm en su version free. Pycharm no es python per se por lo que debes instalar el interpreter. Para esto tambien hay varios tutoriales. Te puedes saltar esto instalando python 3.9 directo desde el microsoft store -- de ahi en adelante puedes usar el cmd en lugar del terminal que se menciona en los proximos pasos.
3) Instalar pycryptodome - para esto te vas a la terminal de python y escribes lo siguiente
pip install pycryptodome
4) Bajas el programa python de esta pagina y lo descomprimes en el folder que prefieras
https://gist.github.com/thedroidgeek/80c379aa43b71015d71da130f85a435a
5) Copias el config.cfg en el mismo folder donde tengas el archivo de python que descomprimiste en el paso anterior.
6) En la termnal (o en el CMD) te mueves hasta el folder donde tienes el py y el cfg
7) Corres el siguiente comando --- que convertira tu configuracion a un formato que puedes leer
python nokia-router-cfg-tool.py -u config.cfg
8) Buscas en el folder el archivo config convertido --- lo abres en notepad y buscas el usuario que encontraste en el primer paso. Te saldra algo como lo siguiente --- copia el texto de la siguiente linea. Donde de forma dummy dice "Esta_es_la_pass_encriptada"
<Username dv="" ml="64" rw="RW" t="string" v="UsuarioDelPrimerPaso"></Username>
<Password dv="" ml="64" rw="RW" t="string" v="Esta_es_la_pass_encriptada" ealgo="ab"></Password>
9) Ahora en la terminal de python escribe
python nokia-router-cfg-tool.py -d Esta_es_la_pass_encriptada
Esto te dará el password con lo siguiente:
decrypted: "Pass desencriptada"
Espero que les sirva!