GPU Some Functions Are Not Supported The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) Linux
#1
Exclamation 
Hi, I am new to The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) and i tried to use hashcat. So, first, it didn't show my GPU and i installed the latest drivers using apt-get install. I also downloaded compatible CUDA for GT740. And, now, it identifies my GPU but it has some errors.

Here is the log:

"
hashcat -m 2500 -d 1 -a 3 3401_1629484414.hc22000  ?l?u?d?s ?1?1?1?1?1?1?1?1?1?1?1?1?1
hashcat (v6.1.1) starting...

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

nvmlDeviceGetClockInfo(): Not Supported

nvmlDeviceGetClockInfo(): Not Supported

nvmlDeviceGetTemperatureThreshold(): Not Supported

nvmlDeviceGetTemperatureThreshold(): Not Supported

nvmlDeviceGetUtilizationRates(): Not Supported

CUDA API (CUDA 11.4)
====================
* Device #1: NVIDIA GeForce GT 740, 1838/1999 MB, 2MCU

Minimum password length supported by kernel: 8
Maximum password length supported by kernel: 63

3401_1629484414.hc22000: No such file or directory

Started: Fri Aug 20 22:12:16 2021
Stopped: Fri Aug 20 22:12:16 2021

"
my problem is with 'nvmlDeviceGet...' Not Supported thing. I saw a thread here that basically said i should re-install NVIDIA drivers and CUDA but i don't know how to (as in, i don't know how to completely purge the drivers so it will be a clean installation process) nor do i know what should i install *after* i uninstall the current drivers. Like, it should already be the latest.

In short, i am in need of a little bit help here. Thx.

Note: it doesn't matter if i introduce a legit file to the hashcat so "3401_1629484414.hc22000: No such file or directory" is not relevant to the issue here.

Edit: Ah, also, why hashcat converted my cap file to hc22000?
Reply
#2
Hash mode 2500/2501 and hash mode 16800/16801 is deprecated and the online converter doesn't convert to this hash files any longer. Please read more about the new hash mode 22000/22001 and how to use it, here:
https://hashcat.net/forum/thread-10253.html

Your command line is wrong. Please read more about mask attacks, here:
https://hashcat.net/wiki/doku.php?id=mask_attack

Your mask is huge and the key space will be to big to handle running your GPU.

Your hashcat version is outdated (latest 6.2.3)

Your GPU (not K A L I) is old and doesn't support some features.

K A L I is not the best choice to be used in combination with hashcat.
You may have noticed that the robot changed the name to "The-Distribution-Which-Does-Not-Handle-OpenCL-Well"
It is one of the most recommended Linux distro for ethical hackers but it is definitely not recommended for Linux beginners.
Reply