都知道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 οnlοad="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。
更多推荐
中兴ZXA10-F460 v3.0获取超级管理员密码
发布评论