开启Telnet

http://192.168.1.1:8080/cgi-bin/abcdidfope94e0934jiewru8ew414.cgi

  • 可以将192.168.1.1改成你光猫的IP地址和后台端口(非80端口的那个页面,如果你的光猫)

浏览器显示200ok则成功开启。

连接Telnet

一般win自带Telent,可以在终端(CMD)尝试输入telent看看是不是出现这些字符:

欢迎使用 Microsoft Telnet Client

Escape 字符为 'CTRL+]'

Microsoft Telnet>
  • 如果报错,那就去控制面板->程序->启用或关闭 Windows 功能 ,勾选Telnet 客户端,确认打开,重启电脑之后就可以了。

Telent的账号密码看幸运了,在终端输入telnet后,就出现上面的界面,下面输入o 192.168.1.1连接,会要求输入账号密码,一般默认的账号密码如下:

序号 账号 密码
1 yhtcAdmin Cm1@YHfw
2 yhtcAdmin Cuc@YHfw
3 admin 1234
4 admin TeleCom_1234

如果错误就尝试下一个,如果这4个账号密码都试过了都不行,那就把这个教程关了去找其他的教程吧。

##寻找配置文件

登录成功界面类似如下:

Youhua Smart Home Gateway Software.
Copyright(C) Shenzhen Youhua Technology Co.,Ltd. 2016-2017. All rights reserved.

~ #

可以看到光猫的有关的版权信息等。

登录成功后,可以使用Linux命令来查看文件,一开始就是光猫的根目录,

进入tmp目录查找名叫ctromfile.cfg

cd /tmp
ls ctromfile.cfg
ctromfile.cfg

文件存在,使用more命令查看。

more ctromfile.cfg

这就需要耐心了,路由器本身好像没有安装vim、vi、nano等一些编辑器,不方便查看编辑,使用more命令一页一页翻找,直到差不多在10%-20%左右就可以找到类似于下面的内容

<Entry0 Active="Yes" web_right="0" username="root" web_passwd="ve0RbANG" display_mask="FF FF FF FF FF FF FF FF FF" Logged="0" LoginIp="192.168.1.2" Logoff="0" LoginTimes="0" />
<Entry1 Active="Yes" web_right="0" username="useradmin" web_passwd="wrfes" display_mask="BF 00 0F 18 07 20 03 00 01" Logged="0" Logoff="0" />

可以看到,两个username,一个是root,一个是useradmin,以及他们的password就是web_passwd字段,那么光猫的root密码就已经被我们看到了,接下来需要怎么做不需要多说了吧!