中国网络渗透测试联盟

标题: 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, Cdeclare @flag int 4 j& Z* l& ^: t* a" G4 P

2 ?" H" Z* g  ~( Z* N# C6 Yexec 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 Pbegin
9 t- h6 r9 A: Pprint '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 Aprint 'no exist'
& x; v' `/ m3 f: Yend : E/ u+ q, L( x3 F2 W" K/ p

& \  H& c% J% H* O--列出服务器上固定驱动器,以及每个驱动器的可用空间
6 ?0 R2 I5 L( r% p1 x# Mexecute 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# vexecute master..xp_getnetname 1 ]* w- B3 e8 B0 l+ V
% ~& O5 V3 t3 _* {
--列出当前错误日志的具体内容
  M  h6 i$ ^0 v/ U6 q! ?( sEXEC [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+ V8 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 wEXEC [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 hD:\ 1726824448 2 2
, [- N0 b' K$ k5 o4 ]* B6 OE:\ 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