华为HG8145C光猫获取超级密码
首先我们电脑需要打开telnet功能,此功能在程序与功能的位置,如下图:
点击上图中的启用或关闭Windows功能
将Telnet Client
勾选上点击确认,等待更改完成,telnet功能就已经开启成功了,接下来将工具包下载到本地解压。
- 打开压缩包,我们可以看到有三个文件
- Tftpd(作为服务端,光猫将直接上传文件到Tftp)
- 华为ONT组播版本配置工具(开启光猫telnet,使可以登录)
- 华为光猫加解密工具(文件解密,使文件可读)
打开压缩包里《华为ONT组播版本配置工具》;
关闭光猫,拔掉234端口的网线和光纤,光猫的端口1连接电脑打开软件选择”维修使能”,刷新连接光猫的网卡,点击启动,光猫自动重启后,等待所有的LAN灯全亮了,点击停止,手动重启光猫后就可以Telnet了。
上面这个步骤做完后,就可以使用命令提示符telnet进入到光猫cmd---telnet 192.168.1.1(用户名root密码admin)
,正常登录进去后我们需要打开tftp工具
因为接下来的命令需要调用此服务,所以这个软件需要提前开启~
在telnet进去后的窗口运行下面的命令:(下面的IP地址192.168.1.22请注意,这个IP地址为tftp服务的IP地址,请工具实际替换)
backup cfg by tftp svrip 192.168.1.22 remotefile hw_ctree.xml
上面的步骤如果执行没有错误的话,我们可以看到在TFTP的当前定义目录里面有一个hw_ctree.xml
文件,这个文件是华为公司加密的文件,我们要进行解密,需要使用到工具包里面的华为光猫配置文件加解密工具
,打开压缩包里面的“加解密工具”输入文件:选择“hw_ctree.xml”输出文件:输入“jiemi.gz”点击解密按钮,会得到一个jiemi的压缩文件。然后用WinRAR解压,得到hw_ctree.xml用记事本打开。
到目录解压jiemi.gz这个文件,得到一个jiemi的目录,里面有一个文件jiemi,但是没有任何后缀,我们需要对文件重命名添加.txt
的后缀方便我们记事本打开。
通过记事本打开jiemi.txt
文件,Ctrl+F查找“telecomadmin”
找到【<X_HW_WebUserInfoInstanceInstanceID="2" UserName="telecomadmin" Password="*******"UserLevel="0" Enable="1" ModifyPasswordFlag="0"PassMode="0"/>】这一段。其中的【password=“”】引号里面的就是超级密码了。