Windows-Server-2008
HKLMSYSTEMCurrentControlSetServicesLanmanServerParameters 中沒有 SMB 相關條目?
此 Microsoft 網頁提供了有關在 Windows 2008 中禁用 SMB1 的指導。
它提到了一個系統資料庫項
HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB1
。我還沒有遵循任何這些說明,但是當我
HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
在 W2008 機器上檢查時,沒有 SMB1 條目(或任何其他似乎與 SMB 相關的條目)。這有什麼意義?是否可以將機器配置為對 SMB 一無所知?
WCry 利用了未打更新檔的 Windows 系統的問題。問題位於 SMBv1(伺服器消息塊)實現中。
如果註冊碼
HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\SMB1
(類型應該是DWORD
)設置為0
,它的使用被禁用。預設值為1
,即如果系統資料庫中不存在該鍵,則將其視為具有值1
。