本文的主角就是它了:
网上搜索得到该光猫默认超级用户名:telecomadmin 超级密码:nE7jA%5m
试过以后发现是不正确的,应该是本地电信有不同的超级密码。
继续搜索,找到通过telnet获取超级密码的方法。
CMD下:(win7需要开启telnet客户端)
telnet 192.168.1.1
使用账户:root 密码:admin 登录
输入:
shell
进入linux shell界面
然后输入:
grep telecomadmin /mnt/jffs2/hw_ctree.xml
显示内容中,username="" 内的即为账户名,password="" 内的即为超级密码
操作后发现没有显示任何内容
cat hw_ctree.xml
发现内容为乱码,猜测是加密了。但不知道加密方式,于是继续网上搜索,原来是先压缩后使用AES加密了。
于是先复制一份配置文件:
cp hw_ctree.xml tmpconfig.xml.gz
接着进行解密:
aescrypt2 1 tmpconfig.xml.gz tmp
最后解压缩:
gzip -d tmpconfig.xml.gz
好了,现在tmpconfig.xml这个文件已经处理完毕了。使用上面的 grep 命令就可以找出超级密码了。
不过如果超级管理员帐号换了,那就可能会没有结果,所以推荐使用以下命令。
grep X_HW_WebUserInfoInstance /mnt/jffs2/hw_ctree.xml
同时可以通过该文件修改wlan连接数上限,由于这个不是我的目的,就不多说了。
注意,请不要删除或更改 1_TR069_VOIP_R_VID_46 这一连接(下图中第一个),否则会导致固定电话无法使用。切记!