中国网络渗透测试联盟

标题: MSsql中扩展存储应用 [打印本页]

作者: admin    时间: 2012-9-13 17:24
标题: MSsql中扩展存储应用
获得MS SQL的版本号 - T, j3 P! {: w9 _' E
execute master..sp_msgetversion
. B4 T9 Y; h( B! F& i# L; x" N' F3 W; l) z( B+ f: g
--得到硬盘文件信息
7 [5 @6 G! r  J0 [$ i--参数说明:目录名,目录深度,是否显示文件 % E/ F+ l9 k9 T; \) t; l% W. _
execute master..xp_dirtree 'c:'
. o* i9 d+ d% {4 Vexecute master..xp_dirtree 'c:',1
  L4 t( Z/ K0 e3 }6 T5 qexecute master..xp_dirtree 'c:',1,1
# r7 N+ S6 o" L7 M
7 @# s3 V5 g. P$ j9 M
# K* q3 X6 K7 e' z" Z--列出服务器上安装的所有OLEDB提供的程序
: ]- O$ i1 x' {) ?0 {# `4 G8 E/ yexecute master..xp_enum_oledb_providers ' s! {3 D3 _  o7 F0 _% [, P. {% ?
4 @. F( @' w9 E
--列出服务器上安装的所有代码页 0 w9 E! W" k" Z6 s, A- s, m' O1 Q
execute master..xp_enumcodepages
* _3 a+ b' U2 R: {& u/ c
' ]) {5 D" N! V6 [6 w# [4 `--列出服务器上配置的dsn 5 g' ^4 Z  F) `; ^" ?: _5 w& i
execute master..xp_enumdsn 1 e, c) M% q- D, d7 r0 \5 G2 O" W

- p* J8 c5 g5 C4 U# `+ o& X( _9 s--列出sql server错误日志列表,最后更新时间
2 t: E: m7 Q, Y' Wexecute master..xp_enumerrorlogs
" Z9 n* n9 E) D+ i7 l- J9 I: H. p  S' W- I  O
--列出服务器上所有windows本地组
  S9 J  ]6 v: a- n8 Uexecute master..xp_enumgroups ! m0 X2 \9 m4 _* G) B- s

( ?3 ^" X7 K, l0 v' A5 \# y# K--检测文件存在性
, w7 g( @+ h) ^execute master..xp_fileexist 'c:\a.bak'
$ B3 e1 J# k4 ^: d% E/ X- z) f  i6 n/ ^/ P, J4 V- V
declare @flag int
. e9 ]4 g8 P! P* J9 ~) d  E. W0 t, y$ K! _# ^( a( o
exec master..xp_fileexist 'c:\abc.bak',@flag out 7 ]! Q  a) w+ T8 j
# \6 D2 T8 U8 J& _9 f
if @flag=1
( l7 P1 U+ c. E5 H3 V& m& Bbegin
. @1 m: z" i% [/ A' ]: Tprint 'exist' : j! F1 a0 X, \* b$ g
end 3 O1 v  @- a) w1 z; E" B
else 0 x7 W  ]+ Q2 \' d7 I8 P0 ]3 E
begin
& J4 |! ]3 @2 ^+ D5 k5 }7 j$ ~print 'no exist' ! s/ @6 Z9 q/ Q
end % Q; e, z: j* e% p2 O
: X6 R* |+ K2 W# C- u
--列出服务器上固定驱动器,以及每个驱动器的可用空间 5 U5 S- r8 O  u" t- _! ?- m
execute master..xp_fixeddrives $ ^/ U, F. }" y5 h/ {

  @# d' G7 m- k8 ~0 [; V5 D, e& j( {
--得到当前sql server服务器的计算机名称 3 q; o$ D- |! e: c* G4 [! ~7 u
execute master..xp_getnetname
, G- }/ D8 n4 c  l
7 a. M  j1 a" o% {* C--列出当前错误日志的具体内容
, G9 [' ]9 u7 I' k$ K; iEXEC [master].[dbo].[xp_readerrorlog]
4 U" P' j  M1 b3 S
/ d4 h" F* m, e, E  k+ l5 p--列出指定目录的所有下一级子目录
! Y5 Q! F- o5 j* a" ^& ]EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
" t4 c. v" h* P7 g# s$ u
( V+ o+ {) R7 t4 ^/ X4 ]
" R" f6 l. u0 s0 G2 I  u---列出驱动器的名称
. A( s% S* ]' J$ w7 Z7 a--以字节为单位的空闲空间(low free)   t% K2 K$ Q6 D! H# W- C
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 9 U4 H+ h& e: y; G7 j. C
EXEC [master].[dbo].[xp_availablemedia]
2 u" K' E: ?! g! k  k# D: y--效果如下:
  A, Z- b6 D2 x+ e) Y0 M2 e
, v0 c6 h3 c3 Aname low free high free media type # b! ], J" s8 Z: u7 y" N8 h& s( G9 ?
C:\ 1270386688 0 2 6 L) R' [4 Z; H$ P; s9 v
D:\ 1726824448 2 2 5 W2 \5 \5 b. c3 I% m
E:\ 875053056 10 2
$ r- u; u; Y: e2 c9 yF:\ 0 0 8 ; p2 Q* U  q0 y. Z" D

9 b3 a1 X. [$ h0 i! y/ K3 F




欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/) Powered by Discuz! X3.2