
我的光猫是华为HG8145C. 昨晚我手痒了. 恢复华为界面后,发现宽带密码未知,因此研究了如何解密华为配置文件中的二级加密密码. 现在按以下方式共享教程(这可能是第一个教程). 只要可以恢复官方的华为界面,其他华为Light Cats也应适用.
此过程的原理非常简单,即使用需要解密的密码作为DDNS服务的密码,然后替换Light Cat中的DDNS更新命令直接获取密码.
本教程要求您熟悉配置文件的加密和解密方法以及基本的Linux命令行操作. 我将仅描述一般过程. 如有任何疑问,我不能保证提供答案. 请原谅我. 如果您不熟悉,则不承担砌砖责任.
解密配置文件的命令是
cd / mnt / jffs2
cp hw_ctree.xml test.gz
aescrypt2 1 test.gz tmp
gzip -d test.gz

复制代码
配置文件被解密为测试文件.
用于加密配置文件并将其放回的命令是
gzip测试
aescrypt2 0 test.gz tmp
cp test.gz hw_ctree.xml
复制代码
首先,我们需要将解密后可以使用的配置备份到计算机,以获取需要解密的密码. 只要可以获取要解密的密码,就可以在恢复华为界面之前或之后执行此步骤.

然后,我们需要确保在主页的WAN状态中,至少一个WAN接口可以获取IP地址(通常SIP的接口可以获取地址),然后DDNS服务才能起作用.
接下来,我们进入Light Cat的DDNS界面并创建一个新的DDNS配置. 在配置中,选择“启用”华为光猫接口,然后WAN接口立即选择具有IP的接口(屏幕截图中的IPTV,这是我的配置错误,请选择具有IP的接口,通常SIP接口就可以了). 服务提供商保留默认值,然后服务提供商主机填写计算机的IP(这是最关键的步骤,请确认光猫直接连接到计算机,并且中间没有路由器),并且填写端口80. 填写用户名testuser(实际上,数量无关紧要)华为光猫接口,可以随意填写密码. 加密方法仍然是默认方法.

单击“应用”. 应用后,需要再次解密配置文件,然后将配置文件复制到计算机(如果可以使用vi,也可以直接在路由器上操作).
使用搜索功能查找刚刚输入的用户名,然后将DDNSPassword字段替换为要解密的密码.
(我使用vi命令直接在光猫中对其进行了编辑)

完成后,将配置文件传输回Light Cat,然后在本文开头使用命令重新加密配置并将其放回原处.

======= 3-11更新=======接下来,在控制台中执行以下命令:
cd / mnt / jffs2
回声\#! / bin / sh> hijack_ddns
echo cp \ $ 4 /mnt/jffs2/ddns_config.txt >> hijack_ddns
chmod + x hijack_ddns
mount --bind ./hijack_ddns / bin / ez-ipupdate
复制代码
完成后,再次进入DDNS配置界面,并随意修改除密码(例如用户名)以外的其他配置,但不要修改密码.

过一会儿,执行:
cat /mnt/jffs2/ddns_config.txt
复制代码
你可以看到
service-type = dyndns
user =用户名此处: 此处的密码
host = nnnnnn.com
interface = wan3
server = Members.dyndns.org: 80
复制代码
密码在这里是要解密的密码.
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-188286-1.html
下次美军舰如果再来我想中国军舰肯定会用登陆舰撞击
合娶仅是个别现象
我是小海浪