本帖最后由 vinn95 于 2021-7-11 16:49 编辑
) @6 G8 R3 t$ w+ U, F
7 g" Y" Q( i6 H P 一、HG8321R 华为界面恢复到辽宁联通定制界面9 t: ]1 R! r+ y+ v* U/ c
超级账号:CUAdmin
6 c# S3 C- C) ]# a5 y% ^/ T6 M1 T超级密码:CUAdmin
* U* ]+ A0 o: C! m! x3 \9 V超级后台:192.168.1.1/cu.html( `0 j- Z) U1 d B7 n
安全设置,里面有通过LAN侧TELNET选项,打上对勾,即可开启TELNET。" F2 \7 o" R/ @0 n0 W' |) Z) ^6 b
使能工具是开telnet的吧?我不确定 有时候找不到设备 有可能是电脑系统防火墙的问题,可能是工具版本和光猫版本不合适。. D" T' J8 M) a6 e0 }
都是我胡乱分析的,如果需要用使能工具是不是代表无法进入后台 没法手动开启TELNET,那您就得使能了哈哈,步骤应该是
( {, T$ G' W- o! d: C5 @光猫拔掉光纤,LAN1直插电脑网口,电脑设置IP192.168.100.2 //255.255.255.0 或者不需要这一步。这个设置多少应该都没关系,个人猜测没试过,毕竟我也不是专门做这个的。0 }/ p# d2 A' A" ?: e, a, f; g
打开使能工具 点V3 选好对应的网卡点启动,如果有效果 光猫全部指示灯都是闪的,成功后右侧设备列表会提示,光猫等也会全亮定住,需要手动重启一下。然后就是正常的按下面步骤来了吧。
) M5 ^# Y% i3 ], ~/ s/ d) J' a+ L0 m5 V7 N 1:设置电脑IP:192.168.1.2 掩码255.255.255.0 其它地址可不设置。3 L$ D6 o5 ^" }
2:telnet登录光猫,命令
/ {% f/ v; L2 w- k `4 K( Z1 K# Y0 N* v6 N& a7 O
提示成功并请登录,账号0 Y1 }* u2 R. I4 H( Z
" r1 D1 X0 F3 ?& M/ ]" E! J
密码+ l$ Z: |0 n4 E/ F2 J0 J# l
* j: ^ F/ j# U$ t& z; f& W1 _
(输入密码无提示直接回车即可)
! L9 g+ O7 y8 I$ i* Z4 Q 3:输入
1 C6 H1 j# B( \4 O! c+ F) A& R6 |* v# x2 \. \0 v
回车,提示成功,此光猫进su模式无密码
% [( q- W% j# L 4:“shell.bin”补全shell文件和思科 TFTP Server解压放到D盘根目录,解压以后把TFTP整个文件夹放到D盘根目录,bin文件必须放到TFTP软件的文件夹(也就是D盘根目录),然后打开TFTP软件,点击红色的按钮,就是那个选项,把tftp根目录设置到shell.bin所在的目录 `5 X5 w% L" w$ n7 G% B
5:关掉TELNET,重新打开cmd重复第2和第3步后,也就是su之后输入如下命令6 e; Q+ ~; R* P, C
- load pack by tftp svrip 192.168.1.2 remotefile shell.bin
复制代码
: r* L' \; \0 H9 Y$ ?7 s3 I,很快显示成功,至此shell补全,输入
9 v5 J0 E" {$ O: x! s6 F
3 o$ d3 M2 I# M( E$ Y9 {8 m命令重启光猫
7 j9 R* q1 _+ u2 r8 w+ n" I( Z, E' M( K 6:如果成功的话,再次输入 S: U# ]( j7 H7 b- J7 _' y
# P3 ~+ U4 q& Z$ ^' V6 c# ~,进入shell,输入help会发现很多命令都出来了,输入
; |7 d, \1 S0 f/ T: p9 R2 S* j4 ]9 [' D/ H: U, y$ _
回车,输入& z8 s, u# N8 C& [6 Q0 J
3 V( S& ]' \% ~回车,输入
, v* Q% u1 x4 m, E h% w" _* j. d, h* E1 ?8 V9 K2 C3 G
回车,这样就列出光猫存放配置的文件夹里的文件
/ V2 E& K% [! s- P* ^, D 7:分别输入下面5行命令- chmod 777 hw_boardinfo2 h) Y m% C6 a3 m# v$ \) S
- chmod 777 hw_boardinfo.bak
, M: y& y# i2 m6 @- G - chmod 777 hw_ctree.xml
$ w* O4 c% b0 W; u' J7 Q - chmod 777 hw_ctree_bak.xml+ F/ i& n$ F7 |2 L6 d: O+ y
- chmod 777 hw_default_ctree.xml
复制代码 & |* i0 F" h# T1 v$ k/ \
此步骤是改文件的读写权限,为后期替换文件做准备,可能有人被这个给卡住了,替换文件后重启光猫,界面还是原界面,其实原因就是文件属性禁止写入导致的。4 ^5 z) W+ Y+ p( D, T6 l
8:分别输入下面5行命令 (将下面5个本地配置文件上到光猫上). u; R7 h1 l+ u; Z- v
- tftp -g -r hw_boardinfo 192.168.1.21 i& U8 T9 b8 g4 T# W& H8 j
- tftp -g -r hw_boardinfo.bak 192.168.1.2
. X9 T. I9 X" d; S& r. v; |" Z - tftp -g -r hw_ctree.xml 192.168.1.2
# P( `5 x1 T3 t- U) \/ }" b* n - tftp -g -r hw_ctree_bak.xml 192.168.1.2% M. {/ R( K4 f9 j
- tftp -g -r hw_default_ctree.xml 192.168.1.2
复制代码
6 W/ j& R* b4 h# A' B6 @( R) `上传文件至光猫mnt/jffs2文件夹,然后输入命令
2 P m/ u5 h( ~4 a2 a! _+ r4 T重启光猫
! d1 y$ f% S4 s: v- y 9:打开浏览器输入192.168.2.1/cu.html,此时已经恢复到辽宁联通定制界面了,初始账号和密码lnadmin和lnadmin( i6 S3 S5 O- K
10:光猫注册页192.168.2.1/cu.html点击页面左边第一个按钮注册设备,输入你的光猫注册LOID(逻辑ID),等待进度条跑完,注册成功,表示完成。9 ?( H& h6 ^! u* a
8 Z/ d( S' v8 N& A/ H' g
( {; `2 R9 \$ s1 m6 Y1 r$ }3 ]( X. h" S
9 y; h Y/ k6 N6 {. v# q. Y 二、HG8321R 辽宁联通定制版注册后获取超级密码7 o+ K/ J8 Y$ b% c
1:重复上面步骤1-6,直至可以发现下列文件! X% o( M; J/ Q4 Q: g
1 k8 u4 `9 t4 t- i( a6 S, C5 J" Q0 @" p5 K4 ~9 o; W6 Y
------------------------------------------------------------
) ?* a" c+ p2 B) I" |Welcome Visiting Huawei Home Gateway
& n- U! W Q+ w% J4 m9 [& T* iCopyright by Huawei Technologies Co., Ltd.4 Z) j1 ]6 h9 H% n U
" I+ p. _. L2 L9 X% W' I8 e- Q
+ ?/ y. h& n5 U# ELogin:, {( j, c+ Q3 D* F
8 K/ F5 I% E/ y+ ~9 v
Password:: e1 v$ k# b2 Z+ V. r; R* G3 J
Q* O. t- z0 Z+ v
Password is default value, please modify it!
- H. n" S+ t9 Z. \/ p) F; Y, yWAP>
+ H8 `' y3 w. f/ w, P' w. P, M; ~# r2 O+ }3 q' I
success!2 [6 [! C8 m* S4 w$ I. f2 l) D% g
SU_WAP>+ U$ {2 `4 p5 Y" P( z
! M" u& _8 g0 E- q, K1 ~' D% H' N2 w+ T
8 n; a- M' |- d- Z( {' ^7 x2 X5 u! d* J% e
BusyBox v1.18.4 (2021-07-11 14:06:24 CST) built-in shell (ash)/ s; O. K. [$ h& d
Enter 'help' for a list of built-in commands.. {) K3 ]" G6 n" _9 P
) o3 b$ u0 X" H* i) x4 e0 i) r& P& M
profile close core dump( E+ r. O. p7 r" d v9 |
WAP(Dopra Linux) #
4 Z* b$ N; ^. b" i: N. {1 |
6 V$ F, c0 Z( _' Wbin etc libexec proc share uer
/ c q1 H6 Y6 B8 G: g, ?- O$ U: _boot html linuxrc root sys usr
9 y5 G! [. S/ _dev lib mnt sbin tmp var8 s G8 k9 x3 ], P/ x4 a
WAP(Dopra Linux) #
$ f( F4 F8 F; c0 Q, X. HWAP(Dopra Linux) #
V" }$ t3 P! M# k7 Y) B$ v% a1 l, q2 j' U- G: y" G) b
WAP(Dopra Linux) #
) o, i& E5 n1 F6 ~; n) qWAP(Dopra Linux) # + @7 g; ]9 y; ` i6 X! |
( p" p+ k, A! U& ]# E) MCfgFile_Backup ftvoipcfgstate module_desc_bak.xml
% @ @( h) j \0 K" ODHCPlasterrwan1 hard_version mount_ok* G3 I3 w \/ M
DHCPstatewan1 hw_boardinfo nffruntimes
" j7 _/ }* x' J5 S7 X7 `! sFTCRC hw_boardinfo.bak oldcrc
4 \ M K7 h, U% j4 `: w& K2 G6 g, OInformFlag hw_bootcfg.xml onlinecounter* S6 U( {, z$ J; |( g6 K, m2 _
ProductLineMode hw_ctree.xml ontstatusfile+ K" ~$ L: o2 [( g
TelnetEnable hw_ctree_bak.xml optic_init_par.bin( m$ k2 O5 ^! a1 L& m2 J0 ^. S* D
USBCfgFlag hw_default_ctree.xml optic_par_debug
: a) q9 }2 N& U4 F7 AUpdateflag_bak hw_equip_hardinfo panicinfo+ C9 S6 ^, {' ^
ceaseadv.conf hw_hardinfo_feature reboot_info
- Z+ `. @: k# u% Q' E" G$ gcfmflag hw_hardinfo_feature.bak recovername7 r! H. H/ e7 e. Q/ J' _, j
customize hwnfflog.bin resetkey+ W( ~5 ^6 ~3 J- v
customize.txt hwontdebuglogctrl.bin roguestatus
/ u( ?6 F7 R: h* zcustomizepara.txt hwontdebuglogdata.bin scflie_00 m* O( `" P/ b7 A' J
dhcpc hwontlog.bin scflie_1# Z( C( X. r) N# g0 D
emergencystatus lastsysinfo.tar.gz xmlcfgerrorcode% M: B5 K' {" ~) Z% R, h) i
equipment main_version
* J3 I9 Z7 C5 |. b; M. ]fsok module_desc.xml
: z! M& h# V3 A- Y( G' F1 U$ w/ N% f( u* t
. v" U. n6 b( d. q% _! C. D
------------------------------------------------------------
0 D( X) s( m0 w- T! x! q: w c3 ?! n, s$ U
' k4 D: {: |8 u1 C4 H, g' l, Z$ m$ y 2:复制hw_ctree.xml文件" s3 L4 H; Z- G
- cp hw_ctree.xml myconf.xml.gz
复制代码
7 t5 ?) o5 X' t7 t7 W3 g7 |; h2 |4 Y ]* x/ }, @: f" ~
+ p/ }* h& @+ G( P8 q4 ~
* p5 t9 q8 k5 m
3:解密myconf.xml.gz文件: A, w) Q6 p7 e" l& b
- aescrypt2 1 myconf.xml.gz tmp
复制代码
: Z w( S8 }* y( W% U- O0 P- t
I& D3 G9 u: t- \" o
& p4 F8 d1 [. i) y9 }& l% i/ S, P! v. f. s7 u- P7 {
4:用gzip命令展开压缩文件myconf.xml.gz,得到myconf.xml:
2 D% ]! g! u6 n: C6 d7 Z) f$ y) H9 `+ m8 I- W' c( M7 x: }
v5 `- V+ L$ _( O& `
( {; B' z7 `, b7 X* d& k; r
9 ~6 ^2 ?9 z% J 5:使用tftpd将文件导出
6 [. y7 f2 i ]4 d4 f( L- tftp -l myconf.xml -p <你的本地ip>
复制代码 % G) X3 a4 E8 k9 ^2 I
/ G7 Q6 d2 {# k' G$ ?# J
G! J: B) D6 K' I* Y/ C' D. ^1 J* J. S
6:然后去打开本地文件(如果按照我的步骤做文件myconf.xml在你D盘根目录),打开文件查到你的超级用户名与密码。ps:ctrf+f 搜索lnadmin 就会找到了
' e) I: }6 e# n. k" ?$ p' a3 t e6 R4 L
, V4 S+ F" S4 z
3 ^- E8 D4 ~; N" u. ]* x# I" C
; D2 L$ G! ?- _5 Z以上步骤以及部分文件参考了论坛内多为大神的教程,@bxkiter @ANSLGF @adminus_gga4r 在这里表示感谢
" q1 p6 g/ o( ^7 U* V& @/ @* V1 u7 a! P7 I+ d& ^5 Q# {
2 M* d) C' ^* z9 Y
另外用到了的文件已经传附件了,附件太大没办法直接传,我用到网盘,连接挂了我会补的。
, l2 P; Z& ^' `$ |& k0 b( j
0 F* @# S1 l1 l/ ~3 a* c$ A9 [( `" B' e1 A$ L+ }( K6 c/ O. o! E
最后说一下 我的是小版的HG8321R 硬件9E6.A 固件最早是HG8321RV300R017C10SPC121_china_all 我在网上找了一圈资料
/ q4 l0 J: w3 M+ h u最后在华为界面强刷到了HG8321RV300R017C10SPC120_china_all 版本后开始的以上操作,另外R17版的补全shell文件也不同于论坛内的一些文件,也是外站找到的。
+ J8 \: S' N Z- W! n( e; c! M" j5 K6 \9 }/ x
$ Y, h: e. N7 X* u" c! Q
. U; f/ m5 P$ d/ v1 m: [) T# V! w k
' s% Z, @7 r9 o3 c1 ^4 c* n, z |) Q) [% y |