ОС Windows поддерживают несколько методов аутентификации, в число которых входят службы LAN Manager (LM), NT LAN Manager (NTLM) и NTLM версии 2 (NTLMv2). Служба LM хранит пароли в хэшированном формате, который легко взломать. Со временем компания Microsoft исправила этот недостаток, добавив возможность отключить хранение хэш-данных LM.
Для отключения хэш-данных LM в Windows сделайте следующее.
1. Откройте редактор системного реестра (REGEDIT.EXE) на контроллере домена.
2. Перейдите к разделу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa.
3. В меню Правка (Edit) выберите команду Создать > Раздел (New > Key).
4. Введите имя раздела NoLMHash и присвойте записи значение 1. Нажмите клавишу <Enter>.
5. Завершите работу с редактором.
6. Перезагрузите компьютер.
Изменение не вступит в силу, пока каждый пользователь не сменит свой пароль.
В Windows для отключения хэш-данных LM можно использовать и групповую политику. Необходимый параметр политики доступен в разделе Конфигурация компьютера > Конфигурация Windows > Параметры безопасности > Локальные политики > Параметры безопасности (Computer Configuration > Windows Settings > Security Settings > Local Policies > Security Options). Для изменения параметров этой политики, найдите политику Network Security, которая называется “Do not store LAN Manager hash value on next password change”.