ASP 木馬主要濫用三大 COM 組件與命令執行器。防範核心在於註冊表重命名/刪除 CLSID 並限制 Guest 帳號存取權限:
HKEY_CLASSES_ROOT\Scripting.FileSystemObject → FileSystemObject_ChangeName,同步修改 CLSID 子鍵。RegSrv32 /u C:\WINNT\SYSTEM\scrrun.dllcacls C:\WINNT\system32\scrrun.dll /e /d guestsHKEY_CLASSES_ROOT\WScript.Shell 及 WScript.Shell.1 並修改 CLSID。HKEY_CLASSES_ROOT\Shell.Application 及 Shell.Application.1 並修改 CLSID。cacls C:\WINNT\system32\shell32.dll /e /d guestscacls C:\WINNT\system32\Cmd.exe /e /d guests
所有變更需重啟 IIS (iisreset) 生效。最有效防禦仍是綜合安全基線:最小權限部署、應用程式池隔離、WAF 規則、定期滲透測試與補丁管理。