一、准备工作
1.1 你需要准备的信息
| 项目 | 说明 | 在哪里找 |
|---|---|---|
| 路由器 IP 地址 | 路由器管理页面的地址 | 一般是 192.168.10.1,看路由器背面标签或电脑网关 |
| 普通用户账号 | 网页登录的普通管理员账号 | 路由器背面标签上 ,用户名为 user |
| 普通用户密码 | ⚠️ 必须有! | 路由器背面标签上,每台机器不同 |
| 电脑 MAC 地址 | 用于工厂模式白名单验证 | 电脑网卡 MAC,或使用固定的 00:07:29:55:35:57 |
重要:必须有路由器背面的普通用户密码! 工厂模式的登录账号和密码就是网页的 user 账号密码,没有这个无法继续。
1.2 工具
- 本工具(ZTE 路由器工具 v2.0)
- 电脑通过网线或 WiFi 连接到路由器
- 确保能正常访问路由器管理页面
二、破解原理
2.1 为什么需要"破解"?
中兴 E2623 是中国移动定制版路由器,出厂时:
- 网页后台只有普通
user账号,很多高级选项被隐藏 - Telnet 默认关闭,无法直接登录命令行
- 移动通过 TR069 远程下发配置,可能锁死部分功能
- 内置了 Andlink(和家亲)、MQTT 等远程管理服务
2.2 破解思路
网页 user 账号 → 工厂模式接口 → 获取临时 Telnet 账号 → 登录 Telnet
↓
修改数据库 → 开启永久 Telnet → 关闭远程服务 → 保存 → 重启生效
关键在于利用**工厂模式(Factory Mode)**接口------这是 ZTE 固件内置的一个调试接口,通过 AES 加密通信,可以获取临时 Telnet 账号。
三、操作步骤(图文流程)
第 1 步:打开工具,填写连接信息
启动 zte-tools.exe,在「🎛 主控台」页面填写:
| 字段 | 填什么 |
|---|---|
| 路由器 IP | 192.168.10.1(如果不是请改) |
| 用户名 | 先随便填,后面通过工厂模式获取 |
| 密码 | 先随便填 |
⚠️ 现在还不能点连接!因为 Telnet 默认是关的,我们需要先用工厂模式获取临时账号。
第 2 步:获取临时 Telnet 账号
切换到「⚙ 高级工具」标签页:
- 在「🏭 工厂模式」区域填写:
| 字段 | 填什么 |
|---|---|
| MAC 白名单 | 00:07:29:55:35:57(或者你电脑的 MAC 地址) |
| 用户名 | user(路由器背面标签上的用户名) |
| 密码 | 路由器背面标签上的 user 密码(每台不一样,必须填对!) |
-
点击「获取临时 Telnet 账号」
-
等待几秒钟,如果成功会显示类似:
账号: lr7spmFg / CFf3C1Gi并且会自动填入主控台的登录框。
💡 这个临时账号是动态生成的,每次重启路由器都会变,只能用一次。
第 3 步:连接 Telnet
切回「🎛 主控台」:
- 确认用户名和密码已经被自动填入
- 点击「🔌 连接」按钮
- 连接成功后:
- 状态指示灯变绿,显示「已连接」
- 远程服务的复选框会自动同步当前状态
第 4 步:设置永久 Telnet 账号(重要!)
临时账号重启后就失效了,必须设置永久账号:
-
在「🛡 Telnet 配置」区域:
- 用户名:
root(默认即可) - 密码:
Zte521(默认即可,建议不要改)
- 用户名:
-
点击「设置永久 Telnet 账号」
-
确认后等待执行完成
💡 这一步修改的是路由器数据库里的
TelnetCfg表,把 TS_UName/TS_UPwd 设置成固定值。
第 5 步:关闭远程服务(核心目标)
在「🔴 远程服务控制」区域,你有两种方式:
方式一:一键全部关闭(推荐)
直接点击红色的「一键全部关闭」按钮。
方式二:按需开关
勾选/取消勾选你想要的服务,然后点「💾 应用设置并保存」。
| 服务名称 | 是什么 | 建议 |
|---|---|---|
| Andlink(和家亲) | 中国移动和家亲 APP 远程管理 | 🔴 建议关闭 |
| MQTT 云服务 | 物联网消息队列,云平台通信 | 🔴 建议关闭 |
| GreenPlugin | 绿色插件(具体功能不明) | 🔴 建议关闭 |
| CloudServer 自动升级 | 云端自动升级固件 | 🟡 可关可开 |
第 6 步:保存配置
点击底部的「💾 保存配置」按钮,确认保存。
这一步执行的是
sendcmd 1 DB save,把内存中的数据库写入 flash 闪存,断电不丢失。
第 7 步:重启路由器
点击「🔄 重启路由器」按钮,确认重启。
⏰ 重启过程大约 1-2 分钟,期间网络会中断。
第 8 步:验证
路由器重启完成后:
-
在主控台用永久账号登录:
- 用户名:
root - 密码:
Zte521
- 用户名:
-
点击连接,如果能连上说明永久 Telnet 设置成功了!
-
查看远程服务状态,确认都是关闭状态。
四、进阶操作
4.1 修改网页超级管理员密码
默认的网页 user 账号权限有限,你可以通过 Telnet 修改 DevAuthInfo 来设置超级管理员:
- 切到「⚙ 高级工具」
- 在「👑 网页超级管理员」区域填写新的用户名和密码
- 点击「修改密码」
- 保存配置 → 重启
⚠️ 注意:修改后原来的 user 账号可能就不能用了,请记住新密码。
4.2 查看所有用户
点击「查看所有用户」,可以看到路由器中所有网页账号及其权限级别。
4.3 命令终端
在「💻 命令终端」可以直接输入 Telnet 命令,比如:
sendcmd 1 DB p TelnetCfg # 查看 Telnet 配置
sendcmd 1 DB p UserInfo # 查看所有用户
sendcmd 1 DB p MgtServer # 查看 TR069 配置
sendcmd 1 DB p AndlinkCfg # 查看 Andlink 配置
五、常见问题
Q1:工厂模式获取失败怎么办?
可能原因:
- 用户名或密码不对 → 检查路由器背面标签
- MAC 地址不对 → 试试改成你电脑的 MAC 地址
- 工厂模式被锁定 → 断电重启路由器后再试
- 路由器 IP 不对 → 确认网关地址
Q2:Telnet 连接失败?
检查:
- IP 地址对不对(ping 一下试试)
- 临时账号是否已过期(重启路由器后需要重新获取)
- 23 端口是否被防火墙拦截
Q3:改了配置不生效?
一定要保存 + 重启!
DB set只是改了内存里的数据库DB save把内存写入 flash- 重启后服务进程才会重新读取配置
Q4:操作失误变砖了怎么办?
放心,一般不会砖。 只要能进网页后台或者能进工厂模式,就能恢复。最坏情况:
- 按住复位键 10 秒恢复出厂设置
- 然后重新走一遍流程
六、最终账号密码一览
| 用途 | 用户名 | 密码 | 说明 |
|---|---|---|---|
| 网页普通用户 | user |
路由器背面标签 | 出厂自带 |
| 工厂模式 | user |
路由器背面标签 | 和网页账号一样 |
| Telnet(临时) | 动态生成 | 动态生成 | 通过工厂模式获取,重启失效 |
| Telnet(永久) | root |
Zte521 |
设置后永久有效,重启不丢 |
| 网页超级管理员 | admin(可改) |
admin123(可改) |
需自行设置 |
七、修改了哪些配置?
通过 Telnet 执行的数据库修改汇总:
Telnet 配置(TelnetCfg 表)
TS_Enable = 1 (开启 Telnet 服务)
Lan_Enable = 1 (LAN 侧可访问)
Wan_Enable = 0 (WAN 侧禁止访问)
TS_Port = 23 (端口 23)
TS_UName = root (Telnet 用户名)
TS_UPwd = Zte521(Telnet 密码)
TSLan_UName = root (LAN 侧用户名)
TSLan_UPwd = Zte521(LAN 侧密码)
Max_Con_Num = 5 (最大连接数)
InitSecLvl = 3 (初始安全级别)
Level = 3 (权限级别)
SecurityEnable = 0 (关闭安全锁定)
远程服务
| 服务 | 表名 | 字段 | 修改值 |
|---|---|---|---|
| Andlink | AndlinkCfg | Enable | 1 → 0 |
| MQTT | MQTTSrv | Enable / APPEnable | 1 → 0 |
| GreenPlugin | GreenPluginCtrl | GreenPluginSwitch | 1 → 0 |
| 云升级 | CloudServer | AutoUpgrade / ScheduledUpgrade / RandomUpgrade | 1 → 0 |
网页超级管理员(DevAuthInfo 表,可选)
User = admin
Pass = admin123