Pull to refresh

Comments 9

Выглядит интересно, гляну как-нибудь!

Для полноты добавлю замечательную статью на английском, которая хорошо дополняет официальную документацию от Microsoft.

https://davenport.sourceforge.net/ntlm.html

О прикольно, спасибо! Выглядит как дока, но на человеческом)

Добавил инфу из этого источника по LMv1 и LMv2 Reponse.

Стоит отметить, что в SMB подпись расчитывается своим образом без использования услуг NTLMSSP. NTLM помогает SMB только обменом ключа подписи.

Более того, SMB 2, 3, 3.11 считают подписи разными способами.

Спасибо за такой фундаментальный труд.

Узнал для себя что Channel Binding работает на базе tls-server-end-point - раньше думал, что он работает на базе tls-unique. Расстроился, когда узнал что tls-unique сейчас вообще не используется в TLS 1.3 - старею :)

По NTLMv1. Мне почему-то кажется что вы описали процедуру формирования LM-хэша, а не NTLMv1, который базируется на NT-хэше, а не на LM-хэше - уточните, пожалуйста, может я неправильно понял.

Рад, что вам понравилось! Я в статье показал как формируется NtChallengeResponse и LmChallengeResponse . Где первый как раз-таки и является NTLMv1-хэшем

Sign up to leave a comment.

Articles