cmd.exe移出System32或重命名,防駭客獲取Shell後調用。遵循最小權限原則,文件權限優先於文件夾:
| 文件類型 | 建議權限 |
|---|---|
| CGI/可執行(.exe/.dll/.cmd/.pl) | Everyone:執行; Administrators/System:完全控制 |
| 腳本(.asp) | Everyone:讀取/執行; Administrators/System:完全控制 |
| 包含文件(.inc/.shtm/.shtml) | Everyone:讀取; Administrators/System:完全控制 |
| 靜態內容(.txt/.gif/.jpg/.htm/.html) | Everyone:讀取; Administrators/System:完全控制 |
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lanmanserver\parametersAutoShareServer=0 (REG_DWORD) 禁用C$/D$等AutoShareWks=0 禁用ADMIN$restrictanonymous=1 限制IPC$匿名枚舉(勿設2,否則服務啟動失敗)RestrictAnonymous=1。DefaultTTL=64 (十進制) 干擾OS指紋識別。SynAttackProtect=2。EnableICMPRedirects=0, PerformRouterDiscovery=0。IGMPLevel=0, IPEnableRouter=0, EnableDeadGWDetect=0。ArpCacheLife=120, ArpCacheMinReferencedLife=600。所有更改先在測試機驗證,尤其文件權限調整可能導致腳本失敗。加固是持續過程,配合補丁管理、日志分析、入侵檢測系統(IDS)構建纵深防禦。