From 079d5d5b97ee301e94012f949d6d95824a6aa3bf Mon Sep 17 00:00:00 2001 From: jsteube Date: Wed, 8 Feb 2023 15:43:34 +0000 Subject: [PATCH] Add a note to docs/limits.txt about cracking NTLM on CPU if the kernel needs to convert from UTF8 to UTF16. --- docs/limits.txt | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/limits.txt b/docs/limits.txt index e5fece93e..256e2df0a 100644 --- a/docs/limits.txt +++ b/docs/limits.txt @@ -35,6 +35,10 @@ because we basically add a zero byte every second byte within the kernel convers Since hashcat v6.2.1 there is true UTF-16 support for pure kernels. UTF-16 is fully supported. +There is an exception for mask attacks combined with compute devices that require vector data-types +to achieve full performance. For example a modern CPU. For these devices, the recommendation is to use a +combination of mask processor piped to hashcat. For modern GPUs it works as expected. + ## ## The use of --keep-guessing eventually skips reporting duplicate passwords ##