中国网络渗透测试联盟
标题:
MSsql中扩展存储应用
[打印本页]
作者:
admin
时间:
2012-9-13 17:24
标题:
MSsql中扩展存储应用
获得MS SQL的版本号
" E5 g/ k0 }" [ r( X3 r# a. u4 E
execute master..sp_msgetversion
4 ]: I( k# j3 v
. o2 Q$ c8 t% I! X5 p6 b! i/ d
--得到硬盘文件信息
5 h, e8 u c/ G! T* x: M
--参数说明:目录名,目录深度,是否显示文件
* I; c, C# R9 }/ i
execute master..xp_dirtree 'c:'
: k, P1 v2 K% P( z; w& G9 g. r+ r8 V9 S
execute master..xp_dirtree 'c:',1
( N- E% }$ d8 t; G. z* i& _
execute master..xp_dirtree 'c:',1,1
' u! Q6 O9 f; s" P# e4 b
& U/ _. q, Z2 D9 A' k8 M
8 p. L5 ^" L: K0 m- G
--列出服务器上安装的所有OLEDB提供的程序
) L* w6 c; a7 Z- l
execute master..xp_enum_oledb_providers
0 X2 r- o% F& {
7 ~) u' o7 T2 i$ s) f8 K' P
--列出服务器上安装的所有代码页
, \9 C) Z& Y K
execute master..xp_enumcodepages
4 \8 m9 t$ P# c6 [% A \
& P) ]2 N: f s# K; f
--列出服务器上配置的dsn
5 x& {3 X8 W1 T5 }. N
execute master..xp_enumdsn
, S: P6 Z& `% x
r X- z( A# p% X+ s
--列出sql server错误日志列表,最后更新时间
9 n* f( h3 ^; c, W! g5 q- n( [
execute master..xp_enumerrorlogs
( }% z6 ]! b) K" K6 n. X! x
: _/ L; F5 O. M1 Z+ i
--列出服务器上所有windows本地组
1 c5 X9 ]$ Y4 R. H& w. K9 l
execute master..xp_enumgroups
K1 S% R: E# n2 Y
' D" w1 g0 z3 K! f9 }" @
--检测文件存在性
+ R3 Q" `8 q4 e7 A3 K+ U& X
execute master..xp_fileexist 'c:\a.bak'
* h$ @! q+ M: e
7 j; o5 H7 f6 Q6 A, C
declare @flag int
4 j& Z* l& ^: t* a" G4 P
2 ?" H" Z* g ~( Z* N# C6 Y
exec master..xp_fileexist 'c:\abc.bak',@flag out
0 ~* Y$ a3 n+ |7 [8 e" f' a- }/ Z
2 |% S4 @+ K8 R2 X/ C0 ^
if @flag=1
5 k, h9 d/ A3 K! Y' S3 P
begin
9 t- h6 r9 A: P
print 'exist'
+ a# d- j" Z$ C$ ?
end
% H, D9 X# c, r$ g2 S# U
else
5 z5 ~' ?2 S# ?& R# U3 O
begin
' W1 A! H1 T1 N/ ]0 g9 p9 A
print 'no exist'
& x; v' `/ m3 f: Y
end
: E/ u+ q, L( x3 F2 W" K/ p
& \ H& c% J% H* O
--列出服务器上固定驱动器,以及每个驱动器的可用空间
6 ?0 R2 I5 L( r% p1 x# M
execute master..xp_fixeddrives
! ~1 j% {3 U1 S! X
, y% c0 S, G2 X% s6 r
3 \! f/ f2 G b, T8 K7 l T/ o
--得到当前sql server服务器的计算机名称
: h5 s0 \& c0 e6 r$ J# ]; `( I4 E# v
execute master..xp_getnetname
1 ]* w- B3 e8 B0 l+ V
% ~& O5 V3 t3 _* {
--列出当前错误日志的具体内容
M h6 i$ ^0 v/ U6 q! ?( s
EXEC [master].[dbo].[xp_readerrorlog]
$ B- G Z, ^1 z2 A+ m6 `
0 W2 J3 `. V Y2 V0 u9 o; I
--列出指定目录的所有下一级子目录
8 s( e2 j* `7 \- s" Y" c: _3 D
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
/ |' w' M2 Z( C
* Y; n- v+ k2 w+ V
8 v' T, T+ C7 x& q6 `
---列出驱动器的名称
, g4 o7 Q+ ?$ H7 l
--以字节为单位的空闲空间(low free)
* F: E6 A0 V+ Z" ^) t: u& x) t
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
% ?* N4 } M% _# f( E. v9 w
EXEC [master].[dbo].[xp_availablemedia]
$ W4 Z0 b( r% `) E3 W) e- [0 k
--效果如下:
" q, f% v" [/ h8 h6 G
# S/ f: N5 q4 P _: M/ [/ f, G* R
name low free high free media type
. ` A; Z: Z( g+ w( g9 d
C:\ 1270386688 0 2
% ?# X# L& l4 J. t3 h
D:\ 1726824448 2 2
, [- N0 b' K$ k5 o4 ]* B6 O
E:\ 875053056 10 2
( `0 Q* E4 K5 A
F:\ 0 0 8
! D0 u5 O o; P9 p7 U( g9 i
! w3 w/ A8 y# k2 t
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2