中国网络渗透测试联盟
标题:
MSsql中扩展存储应用
[打印本页]
作者:
admin
时间:
2012-9-13 17:24
标题:
MSsql中扩展存储应用
获得MS SQL的版本号
, k+ C4 u* \9 z) I1 j+ ^
execute master..sp_msgetversion
! u \. l& s2 O# f0 [1 ]
' b# e6 K. ` c
--得到硬盘文件信息
8 c" Y3 H1 W' M% q$ e. E
--参数说明:目录名,目录深度,是否显示文件
) u& M* d2 {8 E6 u" a; X
execute master..xp_dirtree 'c:'
6 V$ V$ A! P, H( Q
execute master..xp_dirtree 'c:',1
( P2 l; y, B6 R0 O% h* s M
execute master..xp_dirtree 'c:',1,1
3 ~1 x( a/ X P8 y# J
3 H- \5 q6 d0 _$ Y8 [; I, O
9 i9 X8 h; v0 _
--列出服务器上安装的所有OLEDB提供的程序
S3 y4 C& S2 k
execute master..xp_enum_oledb_providers
* s4 F5 o6 }6 k# ]& B% Y; G2 d
7 F# G7 o# J) \- g. {* _4 K
--列出服务器上安装的所有代码页
5 ]: _' K$ H( @, \
execute master..xp_enumcodepages
3 B/ c- O$ S) h
" }7 ~+ M! X, f" ^6 y
--列出服务器上配置的dsn
- u6 r) z: p1 u8 e+ ~
execute master..xp_enumdsn
- j* C6 h9 R' S- m3 K0 K/ \( h
! n8 c8 h6 y' @3 L! ?
--列出sql server错误日志列表,最后更新时间
. q8 s4 ~7 G* j- M
execute master..xp_enumerrorlogs
8 K" Z) {: Q0 C$ G' G& J2 G: z
. @" F+ L4 c0 H9 D4 Y9 N
--列出服务器上所有windows本地组
& ^. C4 @: H" e$ J. k" X
execute master..xp_enumgroups
' Y' y% _. E X# Z
8 D& X3 |: ~' D$ ~4 b6 \" y. F/ _
--检测文件存在性
; G9 s. w. v* @) J( A3 n. U2 C$ i7 T
execute master..xp_fileexist 'c:\a.bak'
5 H. ] s" \# t" W, e7 r
I' t# C6 Y0 j$ E) z3 Y$ k- Y! z
declare @flag int
% U; W; d/ C0 M8 F% d2 l
- J3 j! n" A( J& K
exec master..xp_fileexist 'c:\abc.bak',@flag out
5 ^& Q! @& l! j
8 Q) A0 A, i0 j* j. \/ ]5 n5 i4 F
if @flag=1
7 a I; s. ^. P0 y) i; I' x' U
begin
' e( Q1 _$ R3 ~. M; T
print 'exist'
@* o& }2 N7 p
end
. v& T$ d, y9 ^% Z
else
9 p! V1 H8 g7 t0 I9 R
begin
( `' L! ^: V9 a8 z6 e/ u
print 'no exist'
0 E) k* l0 M8 l" m4 r L5 _8 X
end
7 _% q+ J7 F0 F, p' P
& A( s$ A* c: z1 y
--列出服务器上固定驱动器,以及每个驱动器的可用空间
$ X0 s. x8 K5 P# y
execute master..xp_fixeddrives
" E+ X' q( f+ ~1 S- h
! z3 m4 ^9 t$ E
- T4 R0 |2 B, t7 [/ @# ~$ ^
--得到当前sql server服务器的计算机名称
4 N u% Q4 Z! \% l5 p9 |, C. [
execute master..xp_getnetname
/ Y" p4 E! o" f
7 M. A7 H3 i( o" ^
--列出当前错误日志的具体内容
2 C0 U2 o2 I* |
EXEC [master].[dbo].[xp_readerrorlog]
5 ]- V2 c2 M$ @' L: T
4 X" T* Q! u5 o0 U6 Z
--列出指定目录的所有下一级子目录
9 B+ c3 _( p5 t# g9 P
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
% {6 t: T3 ?' e' G$ P0 t) g
, i5 W5 S, G! `0 \" P% a
- ?, P/ {( L: |0 B( @. C
---列出驱动器的名称
; m& A8 r* \( K4 _' e
--以字节为单位的空闲空间(low free)
7 Z/ m7 O l6 m c9 ]: `- A
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
( y! Y" ~/ {/ o ^0 Y" F x
EXEC [master].[dbo].[xp_availablemedia]
. t, W" i) ^+ C _: D( D4 ?& ^/ r; G
--效果如下:
9 T" m8 T1 H4 K
; q/ Y, ~, L f/ D5 e I
name low free high free media type
7 X3 i6 s8 l6 v% T' _( |
C:\ 1270386688 0 2
+ b+ x% M* Q4 d z! ?
D:\ 1726824448 2 2
2 C6 u- L3 r% \& o
E:\ 875053056 10 2
/ T$ q) o9 _; `
F:\ 0 0 8
& i7 A, s& k/ R0 v6 f9 B' K% p4 z
- n6 d1 g1 ~8 H) f$ }8 n$ l
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2