中国网络渗透测试联盟

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

作者: admin    时间: 2012-9-13 17:24
标题: MSsql中扩展存储应用
获得MS SQL的版本号
9 H% @9 a) G0 G! y! `/ U4 [execute master..sp_msgetversion ) h3 y- G/ b* ]9 f3 F  T
3 P/ c% Y' |0 d: J" Z2 y" W
--得到硬盘文件信息
" n% u, Y/ ]: f0 s' c) x  e5 X0 \--参数说明:目录名,目录深度,是否显示文件 , j: D3 f, ^" a$ U
execute master..xp_dirtree 'c:'
% N* I5 S$ u' f6 S8 M. \execute master..xp_dirtree 'c:',1 ( p* r( M7 s5 m- `0 c' j$ ]# S
execute master..xp_dirtree 'c:',1,1 3 d, i$ Z. \2 s8 ]- T& P  F; \

% v- ^% K  C& k( @0 n4 H! D0 _3 x; X( m$ q" d
--列出服务器上安装的所有OLEDB提供的程序 $ V" \& |/ e  g5 D% e
execute master..xp_enum_oledb_providers
: l3 {* m0 N; a6 m) K1 E6 C6 ]' c. D% S
/ }/ k3 |2 R! M3 E--列出服务器上安装的所有代码页
' }, i  d& W. l. sexecute master..xp_enumcodepages
+ F. Q" }/ _6 ^6 u7 k- T7 P$ t) [& l
--列出服务器上配置的dsn 5 B- J! p4 Z' X. h. p9 R( \: N
execute master..xp_enumdsn
: V  m5 \' T" H
9 X9 _; M9 C- c% V9 U, S! ]& O9 p* v--列出sql server错误日志列表,最后更新时间   D: d, ~0 a& f+ A- Y: ]3 m
execute master..xp_enumerrorlogs ' k) X) y' K% q  V7 Z$ v. o! `
* p) G  S! W, M2 i% }$ G
--列出服务器上所有windows本地组
6 ~4 j1 X2 W2 x% C' G  i) E6 s" pexecute master..xp_enumgroups , S7 a4 c: p, T) l1 C) o3 n

$ X& j, `0 f! g6 F" R--检测文件存在性
2 }! U' V. e; E  H, C8 }( _9 Dexecute master..xp_fileexist 'c:\a.bak'
; x/ M& r" ]" j! \2 [+ ^# K3 {: e
declare @flag int
& i' y+ R" N; B& _' l9 d5 x" N, q& F* p/ |5 S+ Y9 q; x
exec master..xp_fileexist 'c:\abc.bak',@flag out 2 [* f; t  |2 ~
' C' R. r$ M; j5 w' Y3 x
if @flag=1
, b  F# X# L: s- `/ sbegin 6 y8 \8 }' l5 d3 S
print 'exist'
6 f8 v* k  W$ Z: k) K5 Eend
- V9 g) N; u5 m( K, S3 ~" S$ }else 8 ]) ^2 S2 x1 P3 B6 A" m# X- j- [
begin $ X# r( Z/ W8 @3 B, E; V; T
print 'no exist'
- e; v7 j. W8 C8 ~' Cend 7 m5 c- I' g) e3 _2 X$ W1 ?2 y8 B; u
( u' D% C& Z0 d
--列出服务器上固定驱动器,以及每个驱动器的可用空间 - n% l$ w  h) O8 N0 y
execute master..xp_fixeddrives
: {& b* t5 B7 V7 H! V1 X. W6 A4 _! e$ `( M5 u# Z, `

7 `1 D. B! u' A2 Y! Q% X7 K& {--得到当前sql server服务器的计算机名称
/ I* Q/ X. S& l0 Wexecute master..xp_getnetname / w* ^# r4 _- f( w. T* D3 K5 e
/ U3 R* w  I+ F8 E/ F( F
--列出当前错误日志的具体内容
5 K4 F$ N9 L' f" }' F: w/ }EXEC [master].[dbo].[xp_readerrorlog]   o) `/ j$ J' P, |) z5 G0 t

1 Y4 d% }) v7 f7 _3 u! k--列出指定目录的所有下一级子目录
7 E* C% v4 w4 ~- aEXEC [master].[dbo].[xp_subdirs] 'c:\WINNT' 1 q7 `7 f' L- n4 S7 B% [! r
4 {& L5 z/ H. t" }% ?
0 l$ p" w. j( g* h3 r
---列出驱动器的名称 8 v; t5 W: u7 a, C! R$ v1 K; Z
--以字节为单位的空闲空间(low free) # S: {- E: ~1 i# e" d0 A( R& W
--以驱动器类型:软驱(1),硬盘(2),cd-rom(8)
, F+ i- y! T7 l- @EXEC [master].[dbo].[xp_availablemedia] / \  c1 n; W6 R9 M6 _9 Q
--效果如下:
$ s9 [' o; b1 J$ D' z" r
/ i2 E: v/ L1 e/ d( Uname low free high free media type 0 Z, F9 n! V! x1 B5 C6 t0 _
C:\ 1270386688 0 2
  w  m: v  i* V7 V1 e# T  ^  VD:\ 1726824448 2 2
& }7 x) M6 D2 O' pE:\ 875053056 10 2
1 d- c5 `( R0 Y2 T" wF:\ 0 0 8
( Z- _/ B) E( L$ G9 ]( e% p( V+ s% F: I1 H% N  k4 q





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