PT924电信光猫获取管理员用户密码

本文最后更新于 4 年前,文中所描述的信息可能已发生改变。

开启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连接,会要求输入账号密码,一般默认的账号密码如下:

序号账号密码
1yhtcAdminCm1@YHfw
2yhtcAdminCuc@YHfw
3admin1234
4adminTeleCom_1234

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

##寻找配置文件

登录成功界面类似如下:

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

~ #

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

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

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

bash
cd /tmp
ls ctromfile.cfg
ctromfile.cfg

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

bash
more ctromfile.cfg

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

xml
<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密码就已经被我们看到了,接下来需要怎么做不需要多说了吧!

[原创]RollShow - 一个基于s3对象存储的文件下载程序
qt有关QString输出的代码