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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-20 09:32:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这只是个小测试,验证一下自己的想法。
$ f8 B* T$ o4 @7 ?很早的时候,就遇到过服务器不允许POST的情况
$ p  E9 B" S5 J, s: N/ j+ D当时因为忙,就没有深入的去想,昨天又遇到一次,是个后台带SQL语句执行的,导出个一句话之后发现菜刀连不上,不允许POST。
" u. Q6 i0 r+ t8 @1 q2 L* ^* a这个时候,不可能直接SQL执行导出个大马的,那该怎么办呢?) w- J9 ]& U2 a5 V% T
于是我就寻思着用GET的方式向刚才导出的一句话提交数据。* ~/ \0 D8 k0 N0 c( a, o; m
今晚不是很忙,就写出来测试结果。# _: p/ o( m3 k& K7 s3 H& X6 X
在ASP环境下,一句话木马一般用2个函数执行:eval和execute。$ Y/ _2 U6 W9 W( B: c
先来写个eval的一句话,然后用GET向他提交数据" C) Z+ L3 h# K" A# _6 I1 o
8 ?& z. V7 K8 ?. z8 Z8 f& q, o

" {% J$ W+ E) ~
9 ?3 N: R) Z$ T) _8 q( @! {. ~* D8 Z+ r4 j  @0 K3 f4 e8 r

8 I+ J+ U* A& [( {& E1 n
5 ]7 j2 m& P3 {3 b( m
- v* D+ K" x: M! x( C; j: _
: P  e0 M8 \( c  {0 b0 n
6 S& C( L  u9 h) H( N4 B" J1 \$ u
( [6 a' [# }8 O
. q! g3 v' L  v; K

5 C! ?9 d, L# t( P$ D

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

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

下面来试试execute:6 [4 G1 q5 N$ R) N; f. k+ i( r2 }

/ x: M/ ^. s% V& p' \7 L
' ~9 w: [  F9 ~) e
! o7 D. V+ O8 p% u0 j
' G. [. `' |4 Y3 U; j/ J

结果我发现单击“提交”按钮时页面没有反应,我换了opera浏览器来运行一句话客户端,发现大马被提交了一部分,但并没有完全被写入:​
, K  O$ Z/ P+ T. x6 U# ]6 Q2 d9 u
) P7 Q( m% R6 f" }; W( V' q! _4 V3 N3 m* z  y: X2 j6 D5 U
" {4 Y8 r; x# {9 W
  N$ r) K- B0 }$ o) p  H
0 P4 q# c8 n: e1 `4 D/ r8 }
  F' M/ d; b2 r7 |/ \, @7 ?
                                       ) ^2 U* B# F: e5 p# U! k$ T

看来数据量还是太大了。

那么这个时候,来提交个ASP的下载脚本试
1 k- F. C* d5 v9 O; C9 j5 |; Q2 E7 f! V' T' k; H1 [

/ x, _( p) r) o$ L" }2 l3 ]8 d) A/ a2 E. d$ X  K
' @4 ~& w: |. d. Z/ Y
8 c9 \+ q, Y5 H5 [, r- R. O( P: _

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

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

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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