Hashcat can no longer see CPU
#1
Hi All,

I have been running some benchmarks and experiments with hashcat on a number of computers I have and I've noticed some odd behaviour.  All the machines are Windows 10/64 bit and the CPU is not showing up as an available device. As I'm benchmarking, I want to try a range of devices. I use one machine for all initial testing and I just noticed that  hashcat can no longer find the CPU even though it could a few days ago. Using that machine:

From a run on March 26 (lines compressed)
  • hashcat (v5.1.0) starting... 
  • Device #2: Intel's OpenCL runtime (GPU only) is currently broken.
  • OpenCL Platform #1: NVIDIA Corporation
  • - Device #1: GeForce GTX 1650, skipped.
  • OpenCL Platform #2: Intel(R) Corporation
  • - Device #2: Intel(R) UHD Graphics 630, skipped.
  • - Device #3: Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz, 4029/16118 MB allocatable, 12MCU
From yesterday, running -I
  • OpenCL Info:
  • Platform ID #1
  •   Vendor  : NVIDIA Corporation
  •   Name    : NVIDIA CUDA
  •   Version : OpenCL 1.2 CUDA 10.1.120
  •   Device ID #1
  •     Type          : GPU
  •     Vendor ID      : 32
  •     Vendor        : NVIDIA Corporation
  •     Name          : GeForce GTX 1650
  •     Version        : OpenCL 1.2 CUDA
  •     Processor(s)  : 16
  •     Clock          : 1245
  •     Memory        : 1024/4096 MB allocatable
  •     OpenCL Version : OpenCL C 1.2
  •     Driver Version : 432.13
  • Platform ID #2
  •   Vendor  : Intel(R) Corporation
  •   Name    : Intel(R) OpenCL HD Graphics
  •   Version : OpenCL 2.1
  •   Device ID #2
  •     Type          : GPU
  •     Vendor ID      : 8
  •     Vendor        : Intel(R) Corporation
  •     Name          : Intel(R) UHD Graphics 630
  •     Version        : OpenCL 2.1 NEO
  •     Processor(s)  : 24
  •     Clock          : 1150
  •     Memory        : 3223/6447 MB allocatable
  •     OpenCL Version : OpenCL C 2.0
  •     Driver Version : 26.20.100.7811
Also from yesterday running -D1
  • hashcat (v5.1.0) starting...
  • Started: Thu Apr 16 12:49:30 2020
  • (nothing here whatsoever)                                 
  • Stopped: Thu Apr 16 12:49:30 2020
I haven't touched the hashcat install.

The system is Windows 10 Enterprise v1909 64 bit - there was one software update https://support.microsoft.com/en-us/help...-kb4549951 which includes a security update affecting the Microsoft Graphics Component.  Suspicious but roll back isn't really an option.

The device manager shows OpenCL.dll in the NVIDA and UHD drivers list


Any Ideas as to what is going on - where my CPU went - and how to get it back again?

PS> Is there a way to indent without using bullets?

Thanks
Reply
#2
Folks,

This is baffling. One day hashcat sees my CPU. A few days later it doesn't. Hshcat was newly installed just prior to the first test run and wasn't touched in the few days to the second run.

Thanks
Reply