Need help with hashcat
#1
I'm pretty much new to using hashcat, and I've been experiencing an issue which I just can't find an answer to. 
I'm running the latest version of hashcat (5.1.0).

Code:
* Device #1: This hardware has outdated CUDA compute capability (3.5).
            For modern OpenCL performance, upgrade to hardware that supports
            CUDA compute capability version 5.0 (Maxwell) or higher.

* Device #1: WARNING! Kernel exec timeout is not disabled.
            This may cause "CL_OUT_OF_RESOURCES" or related errors.
            To disable the timeout, see: https://hashcat.net/q/timeoutpatch

* Device #2: Intel's OpenCL runtime (GPU only) is currently broken.
            We are waiting for updated OpenCL drivers from Intel.
            You can use --force to override, but do not report related errors.

nvmlDeviceGetCurrPcieLinkWidth(): Not Supported

nvmlDeviceGetClockInfo(): Not Supported

nvmlDeviceGetFanSpeed(): Not Supported

nvmlDeviceGetClockInfo(): Not Supported

nvmlDeviceGetTemperatureThreshold(): Not Supported

nvmlDeviceGetTemperatureThreshold(): Not Supported

nvmlDeviceGetUtilizationRates(): Not Supported

It says my "NVIDIA has outdated CUDA", and that it's "waiting for updated OPENCL drivers from Intel", but when I tried updating them, windows says the best drivers are already installed. My NVIDIA is at version 382, whilst hashcat required 367 or later.

This is shown when typing -I:

Code:
Platform ID #1
 Vendor  : NVIDIA Corporation
 Name    : NVIDIA CUDA
 Version : OpenCL 1.2 CUDA 8.0.0

 Device ID #1
   Type           : GPU
   Vendor ID      : 32
   Vendor         : NVIDIA Corporation
   Name           : GeForce 920M
   Version        : OpenCL 1.2 CUDA
   Processor(s)   : 2
   Clock          : 954
   Memory         : 512/2048 MB allocatable
   OpenCL Version : OpenCL C 1.2
   Driver Version : 382.05

Platform ID #2
 Vendor  : Intel(R) Corporation
 Name    : Intel(R) OpenCL
 Version : OpenCL 2.0

 Device ID #2
   Type           : GPU
   Vendor ID      : 8
   Vendor         : Intel(R) Corporation
   Name           : Intel(R) HD Graphics 520
   Version        : OpenCL 2.0
   Processor(s)   : 24
   Clock          : 1000
   Memory         : 1569/1569 MB allocatable
   OpenCL Version : OpenCL C 2.0
   Driver Version : 21.20.16.4599

 Device ID #3
   Type           : CPU
   Vendor ID      : 8
   Vendor         : Intel(R) Corporation
   Name           : Intel(R) Core(TM) i5-6200U CPU @ 2.30GHz
   Version        : OpenCL 2.0 (Build 2)
   Processor(s)   : 4
   Clock          : 2300
   Memory         : 986/3944 MB allocatable
   OpenCL Version : OpenCL C 2.0
   Driver Version : 6.8.0.2

Windows says I'm upto date with these drivers, so I'm not sure what's really going on.
Reply
#2
Your hardware is way too old. Sorry, got confused.

Download the latest nvidia driver from their homepage, not through windws. https://www.nvidia.com/Download/driverRe...5874/en-us
Reply
#3
Download latest CUDA (10.2) from here:
https://developer.nvidia.com/cuda-downloads

or use Arch Linux:
$ uname -r
5.5.2-arch1-1

$ pacman -Q | grep nvidia
nvidia 440.59-3
nvidia-settings 440.59-1
nvidia-utils 440.59-1
opencl-nvidia 440.59-1

$ pacman -Q | grep cuda
cuda 10.2.89-3
Reply