|
|
发表于 2022-3-26 13:53:44
|
显示全部楼层
链接:https://pan.baidu.com/s/15aGgLiBgYPe9u0H03KG4bQ 提取码:5555- g' C X9 L! Q
补全shell:6 f6 O1 ?8 B) L" H8 ~
% v7 i) z7 t/ B3 L+ w @①打开控制面板,点程序,点启用或关闭的windos功能,把Telnet客户端勾选上,确定,保存设置
+ z7 W, P: z" {& `/ K②win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,打开压缩包里面的1号文件夹中的ONT.exe使能工具,选择V5使能,刷新网卡(ip应该是192.168.1.2),点启动,当光猫的的灯由全亮到全灭5秒后,停止并重启光猫1 | n4 ]: |+ \' @; {! [2 O9 ?
③win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,用ONT.exe使能工具,选择升级,ONT版本包点浏览选1号文件夹里面的1.bin,点启动,当光猫的的灯由全亮到全灭5秒后,停止并重启光猫,就补齐shell啦# o& v( j5 A0 F6 a8 c# r( v
④以超管密码进入web开启光猫telnet功能,默认电信通用超级管理账户为telecomadmin,密码为nE7jA%5m(要是不行的话你就用笔尖捅复位键直到灯全亮5秒左右后松开)6 T& {" k( z- E/ y
}( y0 |; m6 H$ P* d4 k切换模式:) }; ]. `1 m- h$ Y, [
gpon改epon 或 epon 改gpon (一个参数的问题)
; t" b$ H, D4 d. L! |①win+r,输入cmd,打开dos窗口,ping 192.168.1.1,能ping通后,在dos窗口输入如下命令:(偷懒小技巧:一行复制完到dos窗口按鼠标右键就能直接按回车啦6 r' Q. @& E( P6 i) s4 ~ B6 v
$ W6 S ^# s; j- v6 \7 Rtelnet 192.168.1.1; - C6 N. j0 I5 j9 L) e" `; P0 ~2 A/ r$ j6 X3 s
8 _, z( C; ~: k7 D' \! X8 g8 c
8 v7 i! Q- n' oroot
4 b* @, D J, J3 G( F$ qadminHW7 H8 g3 z# f! c/ N8 h: a6 c" | K1 @ A( o
su' W1 G# J6 e2 x/ I/ t* {
# M I0 ^* M" R7 B+ V# u( Oshell& X& c! O5 `: [5 S( Y
$ L& G H* a4 x0 ?3 kcd /mnt/jffs2
6 c0 S. j/ n7 }7 T) t* P% ?这里最好备份一下hw_ctree.xml、hw_boardinfo、hw_boardinfo.bak三个文件
6 a1 L( U1 X8 v$ |4 x) `/ a创建一个 bak 的文件夹
: c. N% ^! ~8 C5 d0 t& [; W
8 v' o( A- f* a* y9 Z( }. \mkdir bak% L& y( P7 D2 t% U* `0 F: u
备份文件
5 s6 O: f* D' D( s$ a9 [) _$ ?2 l. ?
, C6 Z: a n! I- p2 t
cp -f /mnt/jffs2/hw_ctree.xml /mnt/jffs2/bak/hw_ctree_bak.xml) Y, _* {+ x+ d" v! J% h" s2 g- Q$ q
% K; l" A/ r6 D f) @, ?1 M8 }' P2 {
cp -f /mnt/jffs2/hw_boardinfo /mnt/jffs2/bak/hw_boardinfo_bak9 C! e0 U2 a* J( N! {: ]
, z/ M2 z, k. a' B7 m9 m& |' `! Vcp -f /mnt/jffs2/hw_boardinfo.bak /mnt/jffs2/bak/hw_boardinfo.bak_bak1 j7 @% Y% C6 w: e$ G t
然后解密hw_boardinfo、hw_boardinfo.bak 两个文件3 q8 Y# X( x/ H0 a7 E9 E2 `. E7 N
( q3 T9 D4 y& t# a
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo -d /mnt/jffs2/hw_boardinfo) v# R6 \9 L' m( X8 d5 z: k: D. M7 e8 w- h: X$ k# W
decrypt_boardinfo -s /mnt/jffs2/hw_boardinfo.bak -d /mnt/jffs2/hw_boardinfo.bak* `# u4 b9 \$ B9 l; x/ Y
解密完成后使用 vi 进行编辑修改这两个文件, ^" Q4 t' u8 }5 `( h3 |
`+ B9 Y j2 N2 c4 Z1 x7 J3 ?5 L% \" I: k, J; ]. T
vi /mnt/jffs2/hw_boardinfo0 y! @8 M8 a8 |
然后修改 obj.id = "0x00000001" 的obj.value 值 `/ _9 i* W, y7 w
注:1 是GPON 2 是EPON
2 j/ f% e0 I5 n8 r( G% n1 G/ dGPON:; q9 C) r& h, ~+ ~7 y( w/ g4 \$ \2 _" }2 b6 p* I0 V6 }
' a) Q: T" A. f( h# G1 H+ w; p6 Q4 x. o& j/ L R/ a, f
) h- Z7 c! S9 e, T
obj.id = "0x00000001" ; obj.value = "1";5 E' r4 ]# D _& F4 T( L- P" D
EPON:
, T2 p" O2 ? D, W; e% r5 S
: i' t7 } p7 s- t- ^obj.id = "0x00000001" ; obj.value = "2";
8 K9 p& `8 k* u* C4 L+ ^7 i根据自己需要的模式进行更改 obj.value 的值
! R0 P0 R2 E R' j更改完成后按一下"Esc" 键然后输入":wq"保存
4 u3 |) B' Z. @# c+ L4 k) o1 J6 e( o) A5 W2 }
7 @1 c# @# t# X7 t* x' m' A, B:wq5 `( W- v5 p8 i6 L0 n
修改 hw_boardinfo.bak5 Q; m& B& ?3 s1 L2 I( S
' }+ y+ G ?$ N- @) B
# ~5 X9 g& k( f' Q: G" |2 e# tvi /mnt/jffs2/hw_boardinfo.bak' S5 ~# ]: j8 r6 p* M/ W/ Y
然后修改 obj.id = "0x00000001" 的obj.value 值
1 ~& L% `* q% f1 s$ \2 T注:1 是GPON 2 是EPON' W. S$ q+ [& f2 \# u1 m
GPON:' {7 B3 T% L4 {+ i5 k; i! @2 B
5 o6 J4 z8 B U. l7 C; q) f1 b8 H$ o6 Y& |1 ^, ?) d
obj.id = "0x00000001" ; obj.value = "1";2 L6 W- `1 U; r" x& J) q
EPON:- p+ W7 y3 ?6 B! C: I0 ]
* D9 D/ t& K) f3 H: t# y
0 g( O$ o4 ?# ?5 @( mobj.id = "0x00000001" ; obj.value = "2";' i! N' J6 e) M6 @2 S, d
根据自己需要的模式进行更改 obj.value 的值
?. M4 F, B7 p, a# l! A更改完成后按一下"Esc" 键然后输入":wq"保存, K' W, h# L. K
: w# ?3 t* |3 ?:wq
6 x5 j! M4 w' g# p, W0 O; M两个文件都更改完成后输入"reboot" 重启路由' g8 m) X$ H6 z! ]- c% E
; K) U/ j# s8 ~
. ^: j- g/ f% ?4 X2 wreboot/ x$ e8 z; x y
重启两次然后会发现进入的是华为界面 这是因为hw_boardinfo.bak、hw_boardinfo 两个文件在不加密的情况下自动转成华为界面& d4 R. [# E8 ?: q7 a% ^
2 P0 ~, X. b, g! ^' `$ n' \% h7 u
1 `& N c! N" Y" A" q x5 w如果不希望转华为界面则通过 HW Dollar2.exe 软件进行修改然后再复制回去再重启就完成 |
|