萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows Server 2003 教學

Windows Server 2003 提權實戰:利用 ASP.NET (ASPNET 帳號) 突破權限限制

案例背景

目標 Windows Server 2003 上傳限制 200K,傳統 ASP WebShell (IUSR 帳號,屬 Guests 群組) 權限極低,無法執行命令。發現伺服器存在 config.aspx 檔案,啟發利用 ASP.NET 管道提權。

關鍵發現

  • IIS 6.0 預設支援 .NET (ASPX),ASP 與 ASPX 使用不同帳號:ASP 用 IUSR (通常被降為 Guests),ASPX 用 ASPNET (預設屬 Users 群組,權限較高)。
  • 管理員常忽略 ASPNET 帳號權限控管。

提權步驟

  1. 上傳 ASPX 版後門程式。
  2. 開啟 CMD 模組執行 net user,確認可執行命令。
  3. 查詢群組成員:net localgroup guests 顯示 IUSR 在 Guests;net localgroup users 顯示 ASPNET 在 Users,權限明顯提升。

結語與防範

此非漏洞,而是管理疏忽。防範措施:將 ASPNET 降權或移除 ASPX 副檔名對應。整體安全需顧及每個細節,勿輕忽任何服務帳號。

copyright © 萬盛學電腦網 all rights reserved