找回密码
 注册

QQ登录

只需一步,快速开始

查看: 110231|回复: 227

华为光猫新版加密固件,配置文件解密命令

  [复制链接]
发表于 2013-11-15 10:59:15 | 显示全部楼层 |阅读模式
本帖最后由 汪涵 于 2013-11-16 13:04 编辑 # Q9 u+ \$ i" \. U' m2 x
; r( n! D3 Y% f! ]5 Q$ K
在自己电脑上架设FTP服务器,改电脑ip为192.168.1.*' r- Z0 S) o9 E# g1 F8 g
  1. WAP(Dopra Linux) # cd /mnt/jffs2        
    , ^! a7 }9 o0 o0 l3 ^
  2. WAP(Dopra Linux) # cp hw_ctree.xml hw_ctree_tmp.xml      
    & i/ B$ E4 A, E2 r, p- h( K/ e
  3. WAP(Dopra Linux) # aescrypt2 1 hw_ctree_tmp.xml hw_ctree_tmp_dec.xml
    * I8 ~+ N7 H3 y' b, e
  4. WAP(Dopra Linux) # ftpput 192.168.1.* hw_ctree_tmp.xml hw_ctree_tmp.xml
复制代码
电脑上改文件名为hw_ctree_tmp.xml.zip解压,得到明文配置。
$ G$ l7 o* X% f: G' r; T# V1 [7 [改完上传回去:7 @6 v* l9 {1 C0 |9 Q
  1. WAP(Dopra Linux) # ftpget 192.168.1.* hw_ctree_tmp.xml hw_ctree_tmp.xml# w6 h% A# l# q9 N
  2. WAP(Dopra Linux) # gzip hw_ctree_tmp.xml8 W; o6 `: u5 `8 l2 g
  3. WAP(Dopra Linux) # mv hw_ctree_tmp.xml.gz hw_ctree_tmp.xml 8 i( C( |* M" O5 x
  4. WAP(Dopra Linux) # aescrypt2 0 hw_ctree_tmp.xml
    2 x2 G/ W% i, c1 l) A
  5. WAP(Dopra Linux) # rm hw_ctree.xml) W: ?6 ~8 }. }( L+ {- J' [
  6. WAP(Dopra Linux) # mv hw_ctree_tmp.xml hw_ctree.xml
    , V/ A) k/ f  ]; I6 D8 \- T
  7. WAP(Dopra Linux) # reboot
复制代码
原来回复别人帖子的少打了个,这个是可以操作的。; r, Z1 Z- [1 g' x: Y- Q/ |% Z
/ L3 {+ D' \& D% u
应2楼需求添加手动改配置文件增加SSID方法( `  X# A' s0 J) U/ |8 Y: h

6 J$ d3 l5 U& A
SSID总数修改$ z* v. r3 \( q  x
8 E3 B$ O0 w" {+ N! P! I. K/ ~
WLANConfiguration NumberOfInstances                    //SSID数量
WLANConfigurationInstance         //参数块,每块控制一个SSID+ o& N$ o. J7 u  v
; d7 @' Z# n* ~1 p# H
WLANConfigurationInstance InstanceID                  //SSID序列号
# F. p+ I, s! sName                              //SSID端口名 一般是ath0 ath1 ath2 ath3 依次类推
) X! N& F. G. QSSID                              //SSID随便修改. c. {3 n4 y5 Q* i! ?! I! E/ W+ |
PreSharedKey               //密码

' U% q% |; }9 y2 Z, Y2 V5 y其他不常修改的参数就不多说了,无需求的地方不要乱改,默认他自己参数就好6 y8 n# C- w6 J2 p
/ c- L/ z' @$ ?% E

. B' ~5 J+ ?( R; @* ?5 ]& y8 B. o手动增加SSID只要添加WLANConfigurationInstance代码块,按需要修改好,比如SSID序列号、端口名、SSID、密码.
8 d9 q# e) s8 g3 I. c4 SWLANConfiguration NumberOfInstances写上SSID总数就可以了.2 h# I2 E. E, u! C" U& M

* Y- c* y" a1 N# D1 Y2 F& H: G此代码为演示说明,不建议全部复制,建议对照使用你自己的配置文件找到此配置块区进行相应的修改,以获得良好的兼容性,减少出问题的几率.
. Y" J7 ^$ ]6 X) O4 Z% \
+ g0 q" m* U; C5 C0 q6 H; ?7 K: k$ r6 ?5 f
修改WEB页面的方式由于相关的文件较多,某些文件没有权限进行修改保存,本人觉得直接改配置更直观简单.
1 ]4 w$ Y2 z9 u对最新固件,改了华为页面还是不能添加SSID的,可以用此方法.(某些新版本华为页面也会判断固件是运行在什么模式,定制模式的话同样有限制,不是不能修改,就是不能保存.)

6 l. Y, X' e( B  f5 ^/ R5 S, e0 S- f4 a8 s: g7 ?
TR069不建议删除,找到控制参数,把他Enable设为0就行了,我这里就是WANConnectionDeviceInstance InstanceID="1" 下的X_HW_WANUpLinkConfig X_HW_Enable="1"。不过我没有关掉它
; c! T- i& Q% F' t

( S. U6 ?! P% L0 R4 Q手动删除的话把TR069相关块全删除,在WANConnectionNumberOfEntries和WANConnectionDevice NumberOfInstances数值,比如原来是4,删掉后改为3.再把余下的ITV、voip、internet的相关块序列号减小一位,WANConnectionDeviceInstance InstanceID这个参数
! N  _" Z0 y+ h; b$ j( M* Z1 W8 b) S, w9 z
' b0 R9 L6 d6 [; B! y
补充内容 (2013-11-29 10:09):: u' u0 y7 k, |" E% r
FTP软件在9楼下载,需要的话可以下载
1 p" |0 M9 m( ?2 f' _* ?* V- u1 n# r1 O
补充内容 (2014-1-3 17:48):. |" {- ~. n- c' e2 v
WAP(Dopra Linux) # aescrypt2 0 hw_ctree_tmp.xml 有问题的可以用
: c' v1 c9 @, U7 D; d8 y+ nWAP(Dopra Linux) # aescrypt2 0 hw_ctree_tmp.xml hw_ctree_tmp_dec.xml 试试
 楼主| 发表于 2014-4-27 19:21:52 | 显示全部楼层
ly5730420 发表于 2014-4-26 21:51
" e2 h! r7 T2 U; f% u; Q  H+ T这个补充的是在那一步输入呀?; ^! J4 g; B" X- x

! _* d* d* m4 X/ `7 Z( [  oWAP(Dopra Linux) # cd /mnt/jffs2

& i' P, M% L* SWAP(Dopra Linux) # cd /mnt/jffs2' o6 X% z4 |9 ^3 ?
WAP(Dopra Linux) # cp hw_ctree.xml hw_ctree_tmp.xml
( ]( B. s7 n$ X6 NWAP(Dopra Linux) # aescrypt2 0 hw_ctree_tmp.xml hw_ctree_tmp_dec.xml
& I) a& B: x* i( K4 U; E9 MWAP(Dopra Linux) # ftpput 192.168.1.* hw_ctree_tmp.xml hw_ctree_tmp.xml
发表于 2013-12-25 16:24:57 | 显示全部楼层
楼主玩的一点也看不懂。。。   哎。。。。
 楼主| 发表于 2013-12-17 12:02:42 | 显示全部楼层
oking 发表于 2013-12-16 13:47! [+ d% Q4 P* B$ s
现在我的问题是,连这个命令都进不去:cd /mnt/jffs2
; v2 D) l& L0 V4 l* K: J* Q/ x) c1 I* I8 D6 G5 U) }5 S
已经用ROOT admin进去了,能LS,但SHELL后,输入其 ...
" G" C  L+ }$ Q) W& {4 n
你ls看看有没有bin这个目录,有的话cd进去,再ls看看都有什么
发表于 2013-11-15 20:20:55 | 显示全部楼层
能不能讲一下配置里面参数的意义?以便好修改,现在刷的最新版那个r06的固件,就算回复成原厂界面,也不能新建ssid,新建和删除按钮都是灰色的,ssid名称必须chinanet打头,tr069前面方框不能选,不能删除。最好能恢复成什么限制都没有的状况。
发表于 2013-11-16 11:15:44 | 显示全部楼层
这就是加密啊....{:soso_e127:}
 楼主| 发表于 2013-11-16 21:42:15 | 显示全部楼层
rongzhi_1985 发表于 2013-11-15 20:202 `# X  R3 P2 X% g9 H: X
能不能讲一下配置里面参数的意义?以便好修改,现在刷的最新版那个r06的固件,就算回复成原厂界面,也不能 ...

! j+ T. L: r# D, X. h+ G已增加手动加SSID方法
发表于 2013-11-16 21:47:03 | 显示全部楼层
汪涵 发表于 2013-11-16 21:42/ C; D/ ^5 D. r8 d; r
已增加手动加SSID方法

# {6 u/ h. N: g谢谢啦,哈哈,其实对ssid2并没有多大的需求,就是看着什么都被限制了不爽,可能这就是强迫症吧,嘿嘿
发表于 2013-11-22 16:22:16 | 显示全部楼层
楼主按你的方法不行呀,出现问题了。
发表于 2013-11-22 18:19:29 | 显示全部楼层
谢谢啦,哈哈,
发表于 2013-11-22 20:39:07 | 显示全部楼层
来向楼主学习
 楼主| 发表于 2013-11-22 21:32:11 | 显示全部楼层
本帖最后由 汪涵 于 2013-11-28 15:16 编辑 " B, r3 l( N$ c

3 A/ U9 V& }& O7 E, p( e0 ~一个简单的FTP服务器,即开即用,但一定要在防火墙里把这个程序或者21端口放行; X: c" t+ q* Q
; n, {; v* z* {1 F- G

本帖子中包含更多资源

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

×
*滑块验证:
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|小黑屋|宽带技术网 |网站地图 粤公网安备44152102000001号

GMT+8, 2025-5-10 11:54 , Processed in 0.030049 second(s), 5 queries , Redis On.

Powered by Discuz! X3.5 Licensed

Copyright © 2001-2020, Tencent Cloud.

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