中国网络渗透测试联盟
标题: 以GET方式向一句话木马提交数据 [打印本页]
作者: admin 时间: 2012-12-20 09:32
标题: 以GET方式向一句话木马提交数据
这只是个小测试,验证一下自己的想法。
" M; Z" l5 V$ |9 x很早的时候,就遇到过服务器不允许POST的情况
) l. h0 j9 F, {$ o6 p+ Q当时因为忙,就没有深入的去想,昨天又遇到一次,是个后台带SQL语句执行的,导出个一句话之后发现菜刀连不上,不允许POST。
* u0 d; M: Z/ ]1 l% u# }+ f这个时候,不可能直接SQL执行导出个大马的,那该怎么办呢?
8 ^) d6 S" m' r" x于是我就寻思着用GET的方式向刚才导出的一句话提交数据。$ R' ?! L( T1 n: }+ e! k
今晚不是很忙,就写出来测试结果。
. ?3 M/ d3 N& S( N在ASP环境下,一句话木马一般用2个函数执行:eval和execute。4 z, l. j* \$ w. k. a
先来写个eval的一句话,然后用GET向他提交数据) s% _% I. x) z4 P. v9 O! j. j
2 _1 z7 g/ I( e$ o6 M
' m5 j2 E/ l, @6 A4 y4 H; v[attach]133[/attach]
; s; a$ t/ T n+ M9 y, C' o: V/ N1 |" U( {6 @2 Q' G9 n# G5 i! J
7 x0 S# N8 E' i$ u+ e( L$ _
/ J; V; y( ]$ c2 U$ D% B1 m( K[attach]134[/attach]
( B; Z( P L5 h3 G2 x/ p4 P5 ]$ f2 g/ J
9 g/ v5 n0 f7 o. B$ A; J) q1 X& L2 k) v( Z( W! b
3 n* _6 |, w) B6 O& S; o: E[attach]135[/attach]
+ X; Q& J! t2 ~: a6 p! [, F, @4 A: [, q) C. p7 y' [1 T. w
提示语法错误,数据并没有成功保存。
这让我想起了之前看到过的一篇文章,说eval执行的时候对参数的长度是有限制的,而我现在用的一句话木马连接客户端用了2个参数,虽然我已经尽量把第二个参数简单化了,但是貌似还是超出长度了。
下面来试试execute:* ]3 P; k) E2 E4 l! e4 Z9 ^
; e5 V, M! ~4 h- ^[attach]136[/attach]
9 S; P" {1 Z8 I4 j Q1 q) M; G# G
& p& _/ m% z/ R" _9 `; S0 D1 W' w. W( h( w& C( m. w
结果我发现单击“提交”按钮时页面没有反应,我换了opera浏览器来运行一句话客户端,发现大马被提交了一部分,但并没有完全被写入:5 B; W- S2 T4 S5 Y# F
( c/ A5 Y+ B- ^) P; Q. J! Y
$ z* j: R c: w. q3 J; r
[attach]137[/attach]: u5 h, w" A6 K5 Z* l; s1 S2 Y
/ E9 p% O2 V* y/ ?+ f9 v& S
0 o* J V# a3 h5 `( d/ n& W
5 D+ w+ n" G; f % n, d: ^# K( M9 r' b
看来数据量还是太大了。
那么这个时候,来提交个ASP的下载脚本试[attach]138[/attach]$ ]8 _9 Q7 w7 D# e# s
, m: B8 K4 E: m5 ]/ G1 Q3 B2 [& |0 J1 z
; j( J' p5 ?! C a7 T/ A
3 p' W! l7 S$ T; U! E
[attach]139[/attach]( |& _- A' c% U4 W
结果表明:完全没有问题。
至此,遇到的不能POST的限制完美突破,虽然麻烦点。
| 欢迎光临 中国网络渗透测试联盟 (https://www.cobjon.com/) |
Powered by Discuz! X3.2 |