网上搜索得到该光猫默认超级用户名: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
好了,现在tmpconfig.xml这个文件已经处理完毕了。使用上面的 grep 命令就可以找出超级密码了。
不过如果超级管理员帐号换了,那就可能会没有结果,所以推荐使用以下命令。
grep X_HW_WebUserInfoInstance /mnt/jffs2/hw_ctree.xml
同时可以通过该文件修改wlan连接数上限,由于这个不是我的目的,就不多说了。
电信光猫-华为HG8245C获取超级管理员密码,布布扣,bubuko.com
原文地址:http://www.cnblogs.com/alexsun/p/3924732.html