中兴光猫管理工具 zteOnu 闯关实录:五步解锁工厂模式与永久 Telnet
中兴光猫管理工具 zteOnu 闯关实录五步解锁工厂模式与永久 Telnet【免费下载链接】zteOnuA tool that can open ZTE onu device factory mode项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu如果你想给中兴光猫开工厂模式、永久开 Telnet又不想手动折腾 webFac 接口那套认证流程可以试试 zteOnu——一个开源的中兴光猫管理工具一条命令替你完成全部认证与配置。文章就从我折腾一台锁死光猫的经历说起。机房的角落里躺着一台中兴光猫标签写着已下线。我把它接上电Web 后台只给普通用户的视图Telnet 端口敲上去直接超时。设备明明在手控制权却不在。我翻到 zteOnu 之后发现这工具最特别的一点是它不闷头干活而是把每一步都打印在终端里——step [0] 到 step [4]五步走完Telnet 凭证到手。下面我们就跟着这份执行日志当闯关地图看这扇门是怎么被敲开的。第一关叫醒设备亮出工厂模式的暗号执行./zteonu -i 192.168.1.1终端先打出step [0] reset factory。工具会先 GET 一下设备 8080 端口的 Web 服务把它激活再向webFac接口发一个复位请求清掉会话状态——相当于敲门之前先按门铃确认里面有人。紧接着是step [1] request factory mode向设备申请进入工厂模式的资格设备只回了 EOF工具就当它默许了。第二关和光猫对暗号一次 AES 加密的握手step [2] send sq和step [3] check login auth是整段流程里最像黑客电影的部分。工具先向设备要一个随机数再结合本地时间秒数从内置密钥池里拼出一把 24 字节的 AES 密钥每个字节还要与 0xA5 做一次异或。随后CheckLoginAuth.gch这类命令会被这把密钥加密成密文POST 到webFacEntry设备解密校验通过才肯放行。前两步只是敲门这一步才是对暗号。暗号对上后step [4] enter factory mode返回一对新的 Telnet 账号密码。整个交互的加解密都写在 utils 目录里想刨根问底可以自己翻。第三关让 Telnet 永久在线重启也不丢上面拿到的凭证是一次性的重启就失效。要永久得多加一个参数./zteonu -i 192.168.1.1 --telnet。工具会用刚拿到的账号连上 Telnet执行一串sendcmd 1 DB set TelnetCfg 0 ...Lan_Enable 置 1、登录用户写死为 root、密码 Zte521再把连接数上限和 InitSecLvl 一并设置最后sendcmd 1 DB save落盘并 reboot。配置写进了数据库重启自然丢不了。跑完终端会提示Permanent Telnet succeeduser: root, pass: Zte521以后telnet 192.168.1.1 23直接进。改动项就集中在 app/telnet 模块的 telnet.go也就五六行可以对照着看。第四关从一台到十台批量管理多台光猫的脚本思路单台搞定后中兴光猫管理工具才真正开始体现价值——命令行形态天然适合批量。把设备 IP 放进数组循环调用顺手记录成败DEVICES(192.168.1.1 192.168.1.2 192.168.1.3) for ip in ${DEVICES[]}; do if ./zteonu -i $ip --telnet --tp 2323; then echo $ip 配置成功 else echo $ip 失败稍后重试 fi sleep 2 done这就是最小可用的批量模板。想更快就去掉sleep 2或用 xargs 并行想更稳就在失败分支加重试计数。唯一提醒间隔别设太短光猫的 webFac 接口经不起连番轰炸。第五关老方法失效之后新方法靠 MAC 破局新批次设备加了 MAC 校验老方法可能不灵这正是--new参数的由来。工具会读取本机网卡的 MAC经过一套逆向出来的变换——把 MAC 拆成 12 个 16 位小端数值每个后面补两个零字节凑成 46 字节的载荷——生成 SendInfo 请求。设备只认它接受的 MAC所以也可以直接指定./zteonu -i 192.168.1.1 --new -m 00:07:29:55:35:57老方法靠猜新方法靠算。这套变换写在 app/factory 里是开发者从设备校验虚拟机里逆向出来的光看MacToMagicBytes这个函数名就够琢磨一阵子。通关之后把门锁好再离开机房五步关卡走完工厂模式开了Telnet 也永久了。但越方便的工具越要克制工厂模式相当于设备的机房总钥匙Telnet 则是常开的侧门两者都会降低安全性。请只在你有权操作的设备上使用 zteOnu优先在隔离的受控网络里试动手前先备份配置任务完成后视情况关闭 Telnet 并改掉默认密码。工具是开源的编译只要go build -o zteonu .仓库可通过git clone https://gitcode.com/gh_mirrors/zt/zteOnu获取每一步都写在 cmd/root.go跑之前不妨先读一遍。中兴光猫管理工具的价值不在于把不可能变可能而在于把一串繁琐的暗号流程收敛成一条命令。下次再遇到锁死的设备你至少知道门该怎么敲了。【免费下载链接】zteOnuA tool that can open ZTE onu device factory mode项目地址: https://gitcode.com/gh_mirrors/zt/zteOnu创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Windows免费离线语音转文字:TMSpeech实时字幕工具完整上手指南

Windows免费离线语音转文字:TMSpeech实时字幕工具完整上手指南

Windows免费离线语音转文字:TMSpeech实时字幕工具完整上手指南 【免费下载链接】TMSpeech 腾讯会议摸鱼工具 项目地址: https://gitcode.com/gh_mirrors/tm/TMSpeech TMSpeech 是一款 Windows 下的免费开源实时语音转文字工具:它捕获电脑里正在播…

2026/10/24 19:27:50 阅读更多 →
Policy Plus 使用完整指南:为所有 Windows 版本解锁组策略编辑器

Policy Plus 使用完整指南:为所有 Windows 版本解锁组策略编辑器

Policy Plus 使用完整指南:为所有 Windows 版本解锁组策略编辑器 【免费下载链接】PolicyPlus Local Group Policy Editor plus more, for all Windows editions 项目地址: https://gitcode.com/gh_mirrors/po/PolicyPlus 当您在 Windows 家庭版上敲下 gpedi…

2026/10/26 20:28:00 阅读更多 →
星露谷物语农场规划器上手全攻略:从零布局到存档导入的完整实践

星露谷物语农场规划器上手全攻略:从零布局到存档导入的完整实践

星露谷物语农场规划器上手全攻略:从零布局到存档导入的完整实践 【免费下载链接】stardewplanner Stardew Valley farm planner 项目地址: https://gitcode.com/gh_mirrors/st/stardewplanner 如果你玩过《星露谷物语》,一定经历过这种时刻&#…

2026/10/17 21:00:47 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/10/26 12:00:21 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/10/25 22:36:10 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/10/26 4:52:12 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/10/26 12:00:21 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/10/26 5:00:37 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/10/26 3:16:46 阅读更多 →

日新闻

周新闻

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 12:00:19 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/25 13:21:54 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/26 8:34:37 阅读更多 →