hashcat v6.2.5,在Hyper-V虚拟机(Win10)上,利用CPU破解,提示clCreateContext(): CL_OUT_OF_HOST_MEMORY错误。
即使是使用hashcat -m 14000 --benchmark -D 1,也会出现这个问题。
虚拟机的内存分配32GB,足够20个逻辑处理器使用。
原因是安装的OpenCL Runtime for Intel Core and Xeon Processor版本不对。
从官网下载的最新v22.0.3787就会出这个问题。
卸载新版,使用旧版,opencl_runtime_16.1.1_x64_setup.msi,即可正常运行。