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

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

[复制链接]
跳转到指定楼层
楼主
发表于 2012-12-20 09:32:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
这只是个小测试,验证一下自己的想法。
' n5 O0 C+ R7 j, u3 Y很早的时候,就遇到过服务器不允许POST的情况* B' m7 X7 L& y4 f4 s
当时因为忙,就没有深入的去想,昨天又遇到一次,是个后台带SQL语句执行的,导出个一句话之后发现菜刀连不上,不允许POST。6 B" `- B+ a- M- p' R$ a4 V
这个时候,不可能直接SQL执行导出个大马的,那该怎么办呢?$ U: w5 g, i4 v( m4 X
于是我就寻思着用GET的方式向刚才导出的一句话提交数据。
2 V1 a1 Z2 @% A  A今晚不是很忙,就写出来测试结果。
2 q2 f0 y; f4 i% \% x( h2 S" D5 Q# v在ASP环境下,一句话木马一般用2个函数执行:eval和execute。% u7 H9 V! l" [) C+ j, ?1 B$ x
先来写个eval的一句话,然后用GET向他提交数据( J" D$ w) w# A" @1 L! ]# T

3 M2 H# a) k/ t6 `, I4 s3 y6 a1 U( @& J* \

, v9 }% G5 t  i# }
. g2 f8 z: ]* n- ^) q. B. b% C7 h) m; h5 r
# N. m  v3 ]2 ^8 ^- X8 f& i

. q; h: m2 _9 `3 V6 }* x
$ C( F0 q/ f6 I. N+ S, y5 _$ G1 i% G8 Q  F, B

& p( R" c; |; p7 v) Z( K; S& G$ S/ T. \% ?- x/ [) [* I5 @% z7 T) C
6 G: g/ Z! y5 n) Q, D# ]  g3 B

" E% v  L% Q8 {

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

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

下面来试试execute:" l6 V6 I: D' Q6 b- O

, K0 v& `/ W( q6 x& Q* I' H% _, {8 s4 Y" M, \* `8 h, [& o$ D
5 Y3 Q% k/ r& ~$ N
8 Q! O0 A& w. u: I. e4 g

结果我发现单击“提交”按钮时页面没有反应,我换了opera浏览器来运行一句话客户端,发现大马被提交了一部分,但并没有完全被写入:​: E2 f% F* f% b$ c8 R2 I' D
6 ^% @/ O, }4 S  D$ i

/ w  Q$ I4 ^$ n2 K) l) q+ f
0 L+ i  J' f' `6 p3 Y
8 r( C  d: b9 s' A* z
3 n  E( ]+ T; p) W0 ]: L) I4 o5 E, Q- W- _  G0 ]1 O
                                       
- \; ~& Q% Z% f( [

看来数据量还是太大了。

那么这个时候,来提交个ASP的下载脚本试! D% R# D3 ^7 Z6 `5 M
/ ~, s8 r; ]6 R. b* m- e" A

7 [8 k" b' X2 x* r8 ~4 p% |. ?- B
8 a* ]/ K  \7 L" p1 C$ I2 }
; l% I4 q1 t2 D4 q( T; C. S6 U
% k4 r& P" W2 M8 w4 U! B

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

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

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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