SMBv1 Auditing

SMBv1’i devre dışı bırakmak veya kaldırmak bazı bilgisayarlar da veya yazılımlarla uyumluluk sorunlarına neden olabilmektedir. SMBv1’in önemli güvenlik açıkları vardır ve o nedenle disable etmeden önce kesinlikle audit’lerinin açılması ve incelenmesini önerilmektedir.

SMBv2 protokolü Windows Vista ve Windows Server 2008’de ve SMBv3 ise Windows 8 ve Windows Server 2012’de aktif olarak kullanılmaya başlandı.

SMBv1 protoklü disable edildikten sonra suunucu veya istemci restart edilmelidir.

SMBv1 Auditing’i aktif hale getirmek için aşağıdaki powershell komutu kullanılır.

Get-SMBserverConfiguration ile mevcut durum kontrol edilir.

Yukarıda görüldüğü gibi AuditSmb1Access false durumundadır yani aktif değildir.

Auditing’i aktif hale getirmek için aşağıdaki powershell komutu kullanılır.

Set-SmbServerConfiguration -AuditSmb1Access $true

Tekrar kontrol ettiğimizde,

AuditSmb1Access’in true olduğunu görüyoruz.

Artık log’larımızı aşağıdaki gibi görebiliriz.

 Microsoft-Windows-SMBServer/Audit

Log Name:      Microsoft-Windows-SMBServer/Audit

Source:        Microsoft-Windows-SMBServer

Event ID:      3000

Task Category: None

Level:         Information

SMBv1 kapatma ile ilgili aşağıdaki link referans alınabilir.

https://docs.microsoft.com/en-us/windows-server/storage/file-server/troubleshoot/detect-enable-and-disable-smbv1-v2-v3