I'm just trying out hashcat
v3.6.0 on an up-to-date Arch Linux laptop.
hashcat -I
shows me this:
OpenCL Info:
Platform ID #1
Vendor : Intel(R) Corporation
Name : Intel(R) OpenCL
Version : OpenCL 1.2 LINUX
Device ID #1
Type : CPU
Vendor ID : 8
Vendor : Intel(R) Corporation
Name : Intel(R) Core(TM) i5-2520M CPU @ 2.50GHz
Version : OpenCL 1.2 (Build 25)
Processor(s) : 4
Clock : 2500
Memory : 1966/7867 MB allocatable
OpenCL Version : OpenCL C 1.2
Driver Version : 1.2.0.25
I'm invoking hashcat
on a WPA password hash I recovered from my WAP, using airodump-ng
. Yes, I know the password, I want to verify that hashcat
either can or can't find it.
I invoke hashcat like this:
/usr/bin/hashcat -a 0 -d 1 -m 2500 -o recovered.hash sporc.hccapx dictionary.txt
hashcat
always ends up giving me this:
Initializing device kernels and memory...clCreateContext(): CL_INVALID_PLATFORM
What gives? If hashcat
can't use the platform, why does hashcat -I
give any information about it at all?