中国网络渗透测试联盟

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

作者: admin    时间: 2012-9-13 17:24
标题: MSsql中扩展存储应用
获得MS SQL的版本号
4 }9 i5 P% Q% j: ^' D3 `execute master..sp_msgetversion 4 o4 O8 x3 A% s$ L7 J( m! d
0 z% O* ?: D% z! {; `
--得到硬盘文件信息
  I. ]" m0 V/ A" g: y. f--参数说明:目录名,目录深度,是否显示文件 9 o" @/ j9 _* D+ x! z
execute master..xp_dirtree 'c:' # ^+ G, C0 B6 v8 q
execute master..xp_dirtree 'c:',1
+ t  X2 k6 u9 s  Jexecute master..xp_dirtree 'c:',1,1 ' X8 N$ h% b* E9 V! h

7 h- H5 L; T1 {" |) u6 Y( T( N& D9 [* [9 w% g# S9 P
--列出服务器上安装的所有OLEDB提供的程序 , o- t4 \! K9 g: ~& n& A- |! [
execute master..xp_enum_oledb_providers ) r( u- `  u+ W$ Y

8 ^9 ~6 ~- v# p8 c9 J& F--列出服务器上安装的所有代码页
7 y2 Z2 k! S, M+ x9 Z$ D! ^$ `execute master..xp_enumcodepages
3 A- v2 t$ f, X$ z+ b8 d
+ j1 F/ ]% A9 M7 m. |( V; P& x--列出服务器上配置的dsn
4 H. y* Q6 \, N  ~' W0 `; g+ wexecute master..xp_enumdsn 4 \  |6 b& O+ v' H, x* x7 q
9 ~' ?5 b9 z1 q. `8 H6 B
--列出sql server错误日志列表,最后更新时间 ; P0 D, n5 j4 u/ l
execute master..xp_enumerrorlogs
1 v5 X  p" L/ S6 M. ~$ R) _0 d
+ B7 o6 L+ v1 a- b% a--列出服务器上所有windows本地组 9 c6 [+ G8 P- D; ^
execute master..xp_enumgroups
; ?  ^( F, K6 h6 e- V* b' \8 N2 L1 C/ g8 F
--检测文件存在性 9 D$ D5 W) ~* X# k
execute master..xp_fileexist 'c:\a.bak' ' B# h3 O" L! z# m5 n6 `
1 n) Y+ x- D1 ^2 v: Q7 s& m
declare @flag int " |, z7 r. B" o9 s, Q
4 [. Y. k( ]2 d
exec master..xp_fileexist 'c:\abc.bak',@flag out : `5 J$ D; g" ~9 _' e6 X

2 w) y' C' }8 d9 Dif @flag=1 + ~# J% J: L+ G
begin
# S3 ]  M% ]/ Z+ S$ Tprint 'exist'
) `) B  G( j. I2 \, iend
9 m% j( O+ f/ g! Uelse 7 U. _" [8 d  |5 S
begin
& ]) q( {- ~3 ~7 oprint 'no exist'
! `6 V# u) H: ^% w- ~6 x. d. Rend
1 q0 m7 W/ p2 C
7 a1 i4 n4 x4 y* ?--列出服务器上固定驱动器,以及每个驱动器的可用空间
6 e5 @5 C" m3 nexecute master..xp_fixeddrives
  p  i  O# X5 U' \7 e! b
( M& e( O6 J. X# [- C6 U  e
8 n, {: K. t8 m8 ]6 x--得到当前sql server服务器的计算机名称
( X1 B+ S  l8 Q3 \execute master..xp_getnetname : W: M' c0 R/ y. G% ]5 h( w/ J
. ?, i2 ~- p" w
--列出当前错误日志的具体内容 + j$ w" P9 ]) X  K0 ?
EXEC [master].[dbo].[xp_readerrorlog]
; f4 D" J5 B) ^5 S* f( Q1 \3 _0 ~1 _* c5 i
--列出指定目录的所有下一级子目录
& G! Y5 A/ f% d, R* _) w  m) FEXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' ) v4 B% v3 {3 o

; b( P. g# F9 E4 m: g8 q6 R& l  ^4 [% F: _
---列出驱动器的名称
% z# P" X& ]8 F% r# e--以字节为单位的空闲空间(low free) . @! t0 Y, u$ C/ J
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8) 0 \5 J  G% |: R+ S$ X
EXEC [master].[dbo].[xp_availablemedia]
% X+ ]% J0 |) {--效果如下:
+ t9 _  Q/ O6 {3 Y
5 S( a4 ^5 w! T  i+ L6 ?name low free high free media type 1 `, }0 f% R# E) n' z' Z
C:\ 1270386688 0 2 3 ]" I; B: }( e3 z
D:\ 1726824448 2 2 ! o3 ]) q3 _% K% F/ I* {$ l
E:\ 875053056 10 2 $ U5 X; d9 e/ }+ A: H7 t) J
F:\ 0 0 8 * X3 J# F, I& j4 F  b) y6 w
* M- l$ |( g8 g. U





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