
中兴光猫隐藏功能解锁实战一条命令同时打开工厂模式与 Telnet【免费下载链接】zteOnuA tool that can open ZTE onu device factory mode项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu家里的中兴光猫功能被运营商砍得七七八八——想改桥接找不到入口想看底层状态菜单里没有想远程调试更是想都别想。其实设备本身完全支持这些能力只是管理端被做了手脚。开源工具 zteOnu 就是冲着这个痛点来的它能把被锁死的功能一层层撬开让你以最高权限接管自己的光猫全程只需要几条命令。下面我用自己实测的思路把整个流程讲给你听。先认识一下 zteOnu 是什么一句话zteOnu 是一款针对中兴光猫的开源解锁工具通过设备管理接口完成认证帮你开启工厂模式并可选永久开启 Telnet 服务。项目说明项目名zteOnu核心能力开启中兴光猫工厂模式、永久开启 Telnet运行方式单条命令行Go 编译的独立可执行文件适合谁想改桥接/拨号、需要远程维护、想研究设备底层的玩家与运维上手成本会敲命令即可零配置三步跑通从拿到源码到进入设备后台第一步把代码拉下来并编译git clone https://gitcode.com/gh_mirrors/zt/zteOnu cd zteOnu go build -o zteonu .编译会生成一个名为zteonu的可执行文件后续所有操作都靠它。第二步对光猫发起工厂模式请求./zteonu -i 192.168.1.1工具会依次走完几道校验流程屏幕上打印一串step [x] ... ok最后给出工厂模式的登录账号与密码默认是root/Zte521。第三步验证权限连上再说telnet 192.168.1.1 23用刚才拿到的账号密码登录能敲出ifconfig、cat /proc/meminfo这类命令说明你已经成功进入设备底层。到这里最快上手路径就跑通了。能力拆解它到底帮你解决了哪些问题拿到最高权限从此菜单里没有的东西也能碰光猫普通管理页面只开放运营商允许的几项配置真正的系统级设置全都藏在一个叫工厂模式的入口后面。zteOnu 的factory模块会模拟设备出厂流程先重置会话再请求工厂模式接口随后通过 AES 加密换取认证密钥最终拿到一份包含 root 账号密码的响应。// 来自 app/factory/factory.go 的认证请求payload 为 AES 加密后的命令 command : fmt.Sprintf(CheckLoginAuth.gch?version61user%spass%s, f.user, f.passwd) payload, err : utils.ECBEncrypt([]byte(command), f.key)这一步解决了什么问题你不用再对着阉割版菜单干瞪眼底层配置、接口状态、系统参数全都触手可及。建立远程管理通道重启也不会丢的 Telnet光猫的 Telnet 往往默认关闭即便临时打开重启一次就回到原样。zteOnu 的做法是登录 Telnet 后直接改写设备数据库里的 Telnet 配置项再把配置落盘保存// 来自 app/telnet/telnet.go修改 Telnet 开关、账号密码并保存 sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1 sendcmd 1 DB set TelnetCfg 0 TSLan_UName root sendcmd 1 DB set TelnetCfg 0 TSLan_UPwd Zte521 sendcmd 1 DB save写入完成后工具会让设备自动重启。因为配置已经固化进数据库重启后 Telnet 依然在线。这一步解决了什么问题远程维护不再是一次性的今天开着、明天还得重开的日子结束了。加固端口安全默认端口太显眼改掉它80/8080 这类默认管理端口是扫描器的头号目标。zteOnu 支持自定义 HTTP 管理端口与 Telnet 端口把入口藏到不常用的高位端口上# 修改管理端口为 8888 ./zteonu -u telecomadmin -p nE7jA%5m -i 192.168.1.1 --port 8888 # 开启 Telnet 并把端口改到 2323 ./zteonu -u telecomadmin -p nE7jA%5m -i 192.168.1.1 --telnet --tp 2323这一步解决了什么问题降低被陌生扫描盯上的概率安全性和隐蔽性都能上一个台阶。背后原理它其实是在模拟一次官方出厂流程用大白话讲工厂模式就是光猫的总控后台——平时运营商用同一套入口做配置只是普通用户拿不到钥匙。zteOnu 做的事情就是把这一整套开门的流程按顺序走一遍复位会话、请求工厂接口、用设备内置的密钥池完成 AES 加解密、最后换取 root 凭证。整个交互走的是设备自己提供的管理接口相当于正规渠道进入只是普通人不知道暗号而已。Telnet 则相当于给设备开了一扇远程操作窗口。工具登录进去后执行的sendcmd 1 DB set ...是一组设备原生命令直接改数据库里的开关再执行DB save固化等于把允许远程登录写进了设备的出厂配置。值得一提的新模式--new部分型号的校验会用你本机 MAC 生成一段 46 字节的认证负载工具从本机网卡读取 MAC 自动推导也可以手动指定./zteonu -i 192.168.1.1 --new -m 00:07:29:55:35:57避坑清单照着这份自查少走弯路连接不上设备先ping光猫 IP确认电脑和光猫在同一网段再检查防火墙是否放行了管理端口。报用户名或密码错误不同运营商的默认账号不同电信常见telecomadmin / nE7jA%5m移动常用CMCCAdmin / aDm8H%MdA联通常见CUAdmin / CUAdmin逐个尝试。Telnet 开不起来确认工厂模式已成功进入再排查设备型号是否支持该功能个别型号需要重启后再操作一次。命令执行超时确认光猫在线、管理端口无误必要时给命令留出更长等待时间。改动前先记录原配置把要动的选项截图或抄下来出问题能快速还原。拿到的默认密码必须改root / Zte521是公开的开启 Telnet 后第一件事就是换掉它。只在信任的网络里操作Telnet 本身是明文传输不要在公网环境下暴露。最后说两句从被锁死到我说了算差的往往就是一条命令的距离。zteOnu 把原本繁琐的逆向过程压缩成了一个可执行文件拿到手就能用也值得你在掌握之后去读读源码看看每一道step背后到底在做什么。工具本身是好工具但也请记住它赋予你的权限越大越要用在正道上改完配置记得改密码、关多余服务别让方便变成隐患。【免费下载链接】zteOnuA tool that can open ZTE onu device factory mode项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考