烽火电信光猫超级密码及语音鉴权密码获取方法

安装的电信宽带的光猫是烽火HG6543C1,只有1个千兆口,其它都是百兆口,所以下定决心换成我原来已经淘到的华为HS8145V。可是一系列的问题来了,如何获取超级密码?如何得到宽带电话的语音鉴权密码?经过yifa一番折腾,终于让我找到了方法,一方面感谢网上的大神提供的思路,同时也鼓励一下自己的脑洞大开最终解决了问题。

一、获取超级密码

1、开启光猫的telnet功能:在浏览器中输入192.168.1.1:8080/cgi-bin/telnetenable.cgi?telnetenable=1即可。

2、telnet方式进入光猫:

在dos窗口命令行输入“telnet 192.168.1.1”,用户名为root,密码为“光猫默认的WiFi密码+光猫背面的登录密码”——在光猫上可以查看得到。

3、获取超密:再输入命令“cat /flash/cfg/agentconf/factory.conf”,然后从输出的信息里去找超密以及其它你需要的信息吧。

二、获取语音鉴权密码:

起因:自以为在HS8145V光猫中输入loid号注册,按烽火guan光猫里的internetlian连接、iptv连接、电话连接等原样输入后就万事大吉了。结果发现这样设置后宽带和iptv是没有问题的,但座机却总是注册失败,拿起话筒只会发出“嘟嘟”声,是无法接打电话的。进光猫去侦察了半天,发现是语音鉴权密码不对,准备从老光猫里查出来贴上去quef却发现老光猫里的密码不是明文,无法拷贝出来,于是就开始了我的折腾之旅:

1、开启光猫的telnet功能并telnet进入光猫:同前

2、寻找保存语音鉴权密码的文件:

find / -type f -name "*.*" | xargs grep "+86851电话号码@gz.ctcims.cn"

找到在/flash/cfg/agentconf/param.xml这个文件中有电话号码字串,于是应设法将该文件发送到计算机上来查找密码。

3、将param.xml这个文件拷贝出来以便查找。本以为可以用copy类似的命令,结果我没有找到(linux知识匮乏),于是想到先将其发送到U盘,再到计算机上去查看。

插上U盘,用df命令查看U盘挂载目录,如下图,我的是/mnt/usb1_1

紧接着用命令:

cat /flash/cfg/agentconf/param.xml >>/mnt/usb1_1/param.xml将该参数文件输出到U盘,将U盘插到电脑上打开param.xml文件,查找电话号码,然后找到密码:

将蓝色密码粘贴到新光猫里,ok啦!

最后的最后,你也可以用同样的方法将保存超密的文件保存到你的U盘上:

cat /flash/cfg/agentconf/factory.conf>>/mnt/usb1_1/factory.conf

 

发布了24 篇原创文章 · 获赞 14 · 访问量 6万+

猜你喜欢

转载自blog.csdn.net/engineerlzk/article/details/104881960