NETNTLMCALC

NTLMv1: тройной DES (как в Samba/Impacket) по LM-hash и NT-hash на server challenge (классический режим или NTLM2 session security). NetNTLMv2: NTOWFv2 + HMAC-MD5 по challenge и blob. Данные не отправляются на сервер. Соответствие LM/NT от пароля — как в генераторе LM/NTLM.

Вставьте полную строку вида user::domain:challenge:proof:blob и нажмите «Разобрать» — поля ниже заполнятся (proof в строке не меняется, сверка вручную).

Если заданы 32 hex, они используются как NT-hash для ответов; LM по-прежнему из пароля (или от пустого пароля, если поле пароля пусто).

Пользователь и цель (домен / NetBIOS)

Байт в challenge: 8

Если поле пустое, подставляется blob из публичного примера Hashcat (пароль hashcat, пользователь user, домен DOMAIN). Для своего захвата вставьте blob из дампа; client challenge берётся с байтов 16–23 blob.

Справочно: LM / NT-hash от пароля

NT-hash Hashcat -m 1000
LM-hash Hashcat -m 3000

NTLMv1

LM response 24 байта · Hashcat -m 5500 / John netntlm
NT response 24 байта
Строка user::domain:challenge:LM:NT
John the Ripper (netntlm)

NetNTLMv2

NTProofStr 16 байт HMAC-MD5
LMv2 24 байта

Строка user::domain:challenge:NTProofStr:blob
John the Ripper (netntlmv2)
Примеры
NetNTLM — Seberd Lab Seberd Lab