找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3128|回复: 4

中兴F450A光猫更换记:(四)成功改区

[复制链接]
发表于 2022-4-24 21:06:43 | 显示全部楼层 |阅读模式
运维人员无意间的提示让我觉得也许也许也许把光猫区域改成湖北就好了的呢。
于是在网上搜索改区方法并实践,其方法大致如下(不一定正确和全面):
(下述执行地址指:在地址栏输入地址后回车;执行命令指:在命令提示符后输入命令后回车)

(一)在浏览器上,通过维护页面改区
      这是最直观和最简单的方法。从网上查到有二个地址可以进去改区,遗憾地是在这款光猫上进不去修改区域的页面
      http://192.168.1.1:8080/hidden_version_switch.gch
      404 Not Found
      The requested URL was not found on this server.
      http://192.168.1.1/hidden_version_switch.gch
      Not Found
      File not found.
      不知道是地址改了还是此方法已经被封堵了?

(二)直接修改光猫配置文件改区
      此方法的操作流程如下:
      导出光猫的配置到文件==>对配置文件解密==>修改配置文件中区域的设置==>对配置文件进行加密==>恢复加密后的配置文件到光猫
      (1)导出光猫的配置到文件中,有二种方法:
           (a)在浏览器下,用超级用户名和密码登录,然后到“设备管理”界面,通过按“备份配置”实现
           (b)在telnet下,用下面任一命令实现
                cat /userconfig/cfg/db_user_cfg.xml > /mnt/USB_disc1/db_user_cfg.xml
                cp /userconfig/cfg/db_user_cfg.xml /mnt/USB_disc1/
      (2)光猫配置文件的解密和加密:
          请参考下面链接
          https://www.jarvisw.com/onutools
      (3)从加密的光猫配置文件中恢复光猫的配置
          (a)在浏览器下,用超级用户名和密码登录,然后到“设备管理”界面,打勾“快速恢复”,通过按“重启”实现
          (b)在telnet下,用命令实现,遗憾还没有掌握
      (4)对解密后的光猫配置文件进行修改
          很遗憾还不知道该修改那些位置来实现修改区域

       希望知道上述(3)-(b)和(4)方法的给予补充
       我觉得这是一种很好的方法,不过关键技术----解密、加密、修改哪些参数是难以掌握到的技术。

       从宽带技术网的帖子里的信息延伸,找到了下列有益的链接:
       https://www.jarvisw.com/?p=1517
      【重磅发布】中兴ZTE全系列光猫开telnet工具破解版
       Jarvis · 2021-11-06

       https://www.jarvisw.com/?p=1460
       光猫配置文件通用加解密工具
       Jarvis · 2021-04-06

       https://www.jarvisw.com/?p=1433
       天翼网关3.0(中兴F650 4.0)光猫破解方法(无需拆机)
       Jarvis · 2021-03-17

(三)在telnet下,通过命令改区
      简单地说telnet是一种远程通讯工具,可以通过其命令实现对其它远程终端设备的控制。
      顺便说一句,这里的远程并非指我们现实生活中的相隔较远的物理距离,而是指网络中其它的终端设备。
      例如目前的光猫,虽然就摆放在电脑的旁边,在网络中,在电脑端看,光猫就是一远程终端设备。
      此方法是我成功实现改区的方法,也不需要很强的专业知识,容易实现。
      下面介绍在Windows7下的实现步骤

(三\1)开启电脑上的telnet应用
         开始==>控制面板==>程序与功能==>打开或关闭Windows功能==>打勾“Telnet服务器”和“Telnet客户端”,按“确定”。如图六
图六
         另外我也去把Telnet服务设置为自动了(没有验证此项是不是必须)
         开始==>运行==>键入services.msi回车==>从名称中找到“telnet”行双击==>启动类型:(选择)自动==>确定。如图七
图七

(三\2)准备能获取telnet用户名和密码的工具
         去下面链接下载factorymode_crack-1.zip
         https://www.jarvisw.com/?p=1517
         解压得到factorymode_crack.exe,如果对factorymode_crack.exe报毒,去排除它
         拷贝factorymode_crack.exe文件到“C:\Users\xxxxxx”目录
         xxxxxx是登录Windows7的用户名。我是以Administrator用户名登录的,就是“C:\Users\Administrator”目录
         如果不拷贝到上述工作目录,则到时需要用cd命令改变工作目录,或在命令中直接写文件所在的全目录路径,较为麻烦。

(三\3)建立局域网
         用网线连接光猫和电脑,光猫上除这根网线和电源线外,不要连接其它线,特别是光纤。开电源

(三\4)进入命令行模式
         开始==>运行==>键入cmd回车==>弹出一个黑色背景的窗口,就是命令行模式,命令提示符为“>”,当前工作目录就是上述“C:\Users\xxxxxx”。

(三\5)获取进入telnet的用户名和密码
         命令行模式下分别执行下面二行命令
         factorymode_crack.exe -l xxx open -i 192.168.1.1
         factorymode_crack.exe -l xxx open -i 192.168.1.1 -p 8080
         根据返回提示,返回成功的那个就是能使用的命令
         如果成功的是第一条命令,则需要重新执行一次能用的命令,因为
         factorymode_crack是随机生成的用户名和密码,只要退出或重新运行factorymode_crack,前面生成的用户名和密码就会失效。
         另外我的实践表明,factorymode_crack的运行并非每次都能成功,耐心的多运行几次,或者关闭命令行模式后重新进入再运行;
         同时,factorymode_crack生成的用户名和密码也并非每次都是能在Telnet正确登录的,耐心的多生成几次,就会有正确的出现。如图八
图八
         这里不清楚的是:工厂模式下的用户权限和超级用户或root用户的权限差别是什么?它们权限级别的高低又是怎样的呢?请懂的给予指导。

         在实际操作中,一点小技巧可以采用:
         先在Windows下,把需要用到的命令行列在一个文本文件中,以便在命令行模式和telnet状态下,使用复制粘贴方式输入,
         一来输入速度快,二来不容易输错。具体操作步骤是:
         (a)复制
             选文本文件窗口为操作窗口==>
             鼠标光标移到要复制部分的开始位置,按下鼠标左键不放开并向右移动到结束位置,放开鼠标左键,这时选择部分背景就成为了高亮状态==>
             使用Windows热键“Ctrl+C”或者按鼠标右键选择“复制”。
             这样就把需要的部分复制到了公共区中的剪切板。
         (b)粘贴
             选要操作的操作窗口,如命令行模式或telnet状态==>
             鼠标光标移到窗口中最后行的命令提示符后,按下左键后放开,等出现闪烁下划线光标==>
             按鼠标右键选粘贴。
             这样就把复制到公共区中剪切板的内容输入到了光标所在的位置

         在后述的telnet下,输入用户名和密码是有时间和次数上限制的,而且输入密码时不显示密码且光标也不移动,
         对于人老眼花的人来说确实是个挑战,先把用户名和密码抄录在文本文件中,之后用复制粘贴方式输入,不失为一个好办法。如图九
图九

(三\6)进入telnet状态
         在命令行模式中,执行下面命令行
         telnet 192.168.1.1
         按照提示输入用户名和密码,如果成功,就进入了telnet状态,命令提示符为“/ # ”。如图十、图十二
图十
         有的说使用telnet 192.168.1.1 8080,但我这不行。如图十一
图十一
         这里有一点疑惑,factorymode_crack需要指定端口8080,而进入telnet却不能指定端口8080,这样会不会有什么问题。请懂的给予指点。

(三\7)在telnet下实施改区
         通过不断尝试,终于进入telnet状态,赶紧输入命令试试,结果显示,一切OK,能正常对光猫进行操作了。
         (a)开启光猫的telnet功能
             注:我不知道也没有试过不执行这步去进行改区行不行。
             光猫注册时或重置Reset时会关闭telnet功能。
             实操时,可以先查看telnet设置情况,修改后再查看是否确实已经修改。如图十二
             查看telnet设置命令行如下
             sendcmd 1 DB p TelnetCfg
             执行下面二个命令行开启光猫telnet
             sendcmd 1 DB set TelnetCfg 0 Lan_Enable 1
             sendcmd 1 DB set TelnetCfg 0 InitSecLvl 3
            
图十二

         (b)查看所有区域的代码
             不知道自己区域码的,先执行下面命令行查看。例如湖北的区域码为211。后面示例命令中请用你的区域码替换211
             /etc/init.d/regioncode
             telnet返回很快:
             32行区域代码。不过都标识为not found
             疑惑的是:不是有设置吗,怎么都是not found的呢?难道设置的是缺省值,而这列出来的是当前设置值?请懂的人指点。

         (c)修改光猫区域设置
             执行下面命令行进行修改
             upgradetest sdefconf 211
             telnet返回很快:
             success!
             如果不行,可以试试下面命令行
             upgradetest sdefconf [211]
             siupgrade sdefconf [211]
             siupgrade sdefconf 211
             注意:这款光猫的重置Reset是不会清区域码设置的。

         (d)查看光猫的区域设置
             执行修改区域命令后,是否真正修改了的呢,可以通过查看检验。执行下面命令行查看
             upgradetest gdefconf
             telnet返回很快:
             current version default config file = 211
             success!
             如果不行,可以试试下面命令行
             siupgrade gdefconf
             有点疑惑的是:返回不是写的当前设置,而是写的缺省设置,缺省设置和当前设置是不同的,实际使用的一般是当前设置的啊。
                                    是不是还要进行当前设置的呢,是的话,又是用什么命令的呢?在实际中会有不同吗?请懂的人给予指点。
             在这里,再次呼吁请懂得直接修改配置文件中区域参数设置的,奉献点你的爱心,让大众受益吧。在此先谢谢啦

         (e)保存所做设置
             对所做的设置,一定要记得保存,不然重启光猫一切白做----全部丢失。
             sendcmd 1 DB save



(四)TTL方法改区
      此方法需要较强的专业知识和一定的软硬件条件,所以没有学习和探讨。希望懂的人给予补充。

在实施上述(三)方法后,在浏览器下,用超级用户名及密码登录,状态总览中显示“区域码配置正常(地区:湖北地区)”。如图十三

图十三

至此,是不是可以说改区完全成功了的呢。想到光猫更换就有可能成功,心里一阵窃喜,虽历经磨难但总算曙光乍现。
#



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2022-5-4 10:51:50 | 显示全部楼层
我的安徽电信中兴F610GV9同样用jarvis大神的方法成功开了telnet,改了地区,想问下如果要改SN或者MAC要怎么操作
发表于 2024-1-13 00:16:50 | 显示全部楼层
LCC1123 发表于 2022-5-4 10:51
我的安徽电信中兴F610GV9同样用jarvis大神的方法成功开了telnet,改了地区,想问下如果要改SN或者MAC要怎么 ...

改了地区,想问下如果要改SN或者MA
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|宽带技术网 |网站地图

粤公网安备 44152102000001号

GMT+8, 2024-4-28 06:06 , Processed in 0.026921 second(s), 4 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表