移动诺基亚贝尔 G-140W-MD 光猫破解超级密码和宽带账户密码
2024-01-15 06:50:41
# Guide
准备
登录光猫管理页面,转到 网络->远程管理->Password认证
记录下 Password,这个密码用于光猫重置后重新获取配置,务必保存好。
telnet 访问和 root 密码
- 拔掉光纤,捅住光猫 Reset 键重置光猫
- 待光猫重启完成后,使用默认超密:用户名
CMCCAdmin
密码aDm8H%MdA
登录光猫 - 访问 http://192.168.1.1/system.cgi?telnet 开启 telnet
- 在光猫 Web 管理页面
应用->家庭存储->FTP
勾选启用 FTP 并保存,应用->家庭存储->SAMBA共享
勾选启用 Samba 并保存 - telnet 登录光猫,用户名和密码用光猫背面写的普通账户的用户名和密码
su user_ftp
切换到 ftp 用户,密码和 user 用户一样- 切换成功后此时已有 root 权限,输入
su
切换到 root 用户,输入passwd
重置 root 用户的密码
Web 超级密码
- 插上光纤,退出 Web 管理页面登录的账户,在登录页面点击设备注册,填入之前记录的 Password 并保存,等待光猫完成配置
- 此时 CMCCAdmin 账户的密码已经被下发的配置修改,但是之前开的 telnet 没有被关闭,用 root 登录 telnet(如果 root 用户密码被下发配置改了,使用
user_ftp
用户登录,一样有 root 权限),输入cfgcli -s InternetGatewayDevice.DeviceInfo.X_CT-COM_TeleComAccount.Password aDm8H%MdA
更改超级密码,可以随意设定 - 使用新的超级密码登录 Web 管理页面
宽带账户密码获取
- 以超级密码登录 Web 管理页面后,访问 http://192.168.1.1/dumpdatamodel.cgi 点击 Refresh 获取光猫配置
- 搜索宽带账户名(一般是手机号),定位到一个 Username 段,下一行的
<Password dv="" ml="64" rw="RW" t="string" v="iBI7yawqR32pivXtjlLhpQ==" ealgo="ab"></Password>
就是宽带密码,v=后面的内容是加密过的密码 - 下载 nokia-router-cfg-tool.py,运行脚本
python nokia-router-cfg-tool.py -d iBI7yawqR32pivXtjlLhpQ==
来解密密码