找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 3156|回复: 0
打印 上一主题 下一主题

以GET方式向一句话木马提交数据

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-20 09:32:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这只是个小测试,验证一下自己的想法。
2 x. I: K* E, ^" E: u/ P1 S很早的时候,就遇到过服务器不允许POST的情况
# M% {, c8 I" H0 b* A4 ]9 R  l当时因为忙,就没有深入的去想,昨天又遇到一次,是个后台带SQL语句执行的,导出个一句话之后发现菜刀连不上,不允许POST。$ g( B. U/ ]$ h: ]$ }& y- Y( @5 r) J" h, Y- h
这个时候,不可能直接SQL执行导出个大马的,那该怎么办呢?
: N* j+ o; c: H$ S' ]* v  ?于是我就寻思着用GET的方式向刚才导出的一句话提交数据。  H( u* E7 W8 U$ v+ G
今晚不是很忙,就写出来测试结果。
2 C- J( y3 {3 U9 B+ ^在ASP环境下,一句话木马一般用2个函数执行:eval和execute。
! k- p" l; l$ D7 K, V. y6 W9 R先来写个eval的一句话,然后用GET向他提交数据  O3 e7 G9 m8 E

$ f6 X  W0 O* }7 |6 p3 H
% x/ i, m: }# }! M7 N& w; [( s, g7 \7 U3 i$ e5 B
8 U; u& o) t7 S! f
, c7 J5 w$ P+ C3 c+ [

( }( e: o; o  N; G9 @6 g) E2 l0 W
' x- a2 B+ V9 k0 V2 e4 k$ g; p
* w! i) k5 D( @* {6 o/ a) Z
5 n' a3 c  Y9 |: x3 |4 V2 x# c' l% p9 X0 f* |( `; e' ]
6 V) J6 N4 ]4 K% ?

$ Q7 T( f% o" d' l; S( b
) {* w1 V! W6 V0 Q1 k

提示语法错误,数据并没有成功保存。

这让我想起了之前看到过的一篇文章,说eval执行的时候对参数的长度是有限制的,而我现在用的一句话木马连接客户端用了2个参数,虽然我已经尽量把第二个参数简单化了,但是貌似还是超出长度了。

下面来试试execute:" V7 ~* b0 a' _% v
' ^$ w- ~  X4 [

& @/ J9 R/ V9 r
  P8 }3 [2 e" q7 P- w1 v8 {: S
& w- V7 h) _+ p6 `4 `) ]" i& ?

结果我发现单击“提交”按钮时页面没有反应,我换了opera浏览器来运行一句话客户端,发现大马被提交了一部分,但并没有完全被写入:​
4 f5 D' ?( d' H# S3 ~) Y
, I1 n; d$ `, ~! {  u8 O5 f$ N8 |1 k% i
/ @( b" m+ I  a% t# y- F- E+ e: x, F

) e  d- f# u' \! F) d1 Z2 s
+ c) P0 G  a1 e3 _  I& S! W9 w% Z7 M- c" `! f3 a
                                       
8 t& h5 k7 ~0 A4 N

看来数据量还是太大了。

那么这个时候,来提交个ASP的下载脚本试" i3 y8 e9 e6 F- S( U; z! U

$ @  C* ?7 n8 Z! E1 I9 R  l7 s! J* m- |3 b9 ^7 k# N
6 p0 S8 X4 L: ~! y) b, r" W$ U

1 b9 T8 T# F0 r/ u6 V6 t( h$ u9 U: X+ U% }  m

结果表明:完全没有问题。

至此,遇到的不能POST的限制完美突破,虽然麻烦点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表