中国网络渗透测试联盟
标题:
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 J
execute master..xp_dirtree 'c:',1,1
' X8 N$ h% b* E9 V! h
7 h- H5 L; T1 {" |) u6 Y( T( N& D
9 [* [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+ w
execute 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 D
if @flag=1
+ ~# J% J: L+ G
begin
# S3 ] M% ]/ Z+ S$ T
print 'exist'
) `) B G( j. I2 \, i
end
9 m% j( O+ f/ g! U
else
7 U. _" [8 d |5 S
begin
& ]) q( {- ~3 ~7 o
print 'no exist'
! `6 V# u) H: ^% w- ~6 x. d. R
end
1 q0 m7 W/ p2 C
7 a1 i4 n4 x4 y* ?
--列出服务器上固定驱动器,以及每个驱动器的可用空间
6 e5 @5 C" m3 n
execute 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) F
EXEC [master].[dbo].[xp_subdirs] 'c:\WINNT'
) v4 B% v3 {3 o
; b( P. g# F9 E4 m: g
8 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