08-22-2017, 04:53 PM
I'm trying to use --stdout as described on https://hashcat.net/wiki/doku.php?id=rule_based_attack.
I do this:
echo WORd > word
echo c > rule
hashcat -r rule --stdout word
but I get this error:
clBuildProgram(): CL_BUILD_PROGRAM_FAILURE
<program source>:8:9: error: unknown type name 'u64'
const u64 gid = get_global_id (0);
^
* Device #1: Kernel /Volumes/BattleAxe/GitHub/Password_Cracking_Stuff/hashcat/OpenCL/m02000_a0.cl build failed - proceeding without this device.
The web page shows it using "hashcat-cli64.bin" instead of "hashcat". Is that the problem? Or is --stdout broken?
This is using v3.6.0-397-g58d1dedd on OS X.
Thanks in advance.
I do this:
echo WORd > word
echo c > rule
hashcat -r rule --stdout word
but I get this error:
clBuildProgram(): CL_BUILD_PROGRAM_FAILURE
<program source>:8:9: error: unknown type name 'u64'
const u64 gid = get_global_id (0);
^
* Device #1: Kernel /Volumes/BattleAxe/GitHub/Password_Cracking_Stuff/hashcat/OpenCL/m02000_a0.cl build failed - proceeding without this device.
The web page shows it using "hashcat-cli64.bin" instead of "hashcat". Is that the problem? Or is --stdout broken?
This is using v3.6.0-397-g58d1dedd on OS X.
Thanks in advance.