No File or Directory Error
#1
I keep getting the following errors when running oclHashcat 0.22. I've got a GTX 480 and 260 (not SLI) running on 64-bit linux with latest nvidia drivers. Let me know if you need any additional info or what this might be looking for and missing. Thanks!

Code:
$ ./oclHashcat/oclHashcat64.bin -n 80 --remove rockyou.txt.uniq.md5 -1 ?l?d?s?u ?1?1?1 ?1?1 -o results

./oclHashcat/oclHashcat64.bin: /usr/lib/libOpenCL.so: no version information available (required by ./oclHashcat/oclHashcat64.bin)
oclHashcat v0.22 starting...

Digests: 14341563 entries, 14341563 unique
Platforms: 1
Platform #1: NVIDIA Corporation, OpenCL 1.0 CUDA 3.1.1 (2 matched)
Device #1: GeForce GTX 480, 1535MB, 1401Mhz, 15MCU
ERROR: kernels/oclHashcat_m0000_4_4318.kernel: No such file or directory
#2
you need to cd to oclHashcat's installation directory before executing it.
#3
That doesn't work either. gives me the same thing. I moved the hash list into the oclHashcat dir and ran it again with the same results.

Code:
~/Security Tools/oclHashcat $ ./oclHashcat64.bin -n 80 --remove rockyou.txt.uniq.md5 -1 ?l?d?s?u ?1?1?1 ?1?1 -o res./oclHashcat64.bin: /usr/lib/libOpenCL.so: no version information available (required by ./oclHashcat64.bin)
oclHashcat v0.22 starting...

Digests: 14341563 entries, 14341563 unique
Platforms: 1
Platform #1: NVIDIA Corporation, OpenCL 1.0 CUDA 3.1.1 (2 matched)
Device #1: GeForce GTX 480, 1535MB, 1401Mhz, 15MCU
ERROR: kernels/oclHashcat_m0000_4_4318.kernel: No such file or directory
#4
then something is wrong with your installation. do you have that file kernels/oclHashcat_m0000_4_4318.kernel?
#5
Sure do. Have everything unrar in the same directory straight from the downloaded archive. Even tried downloading the archive again and starting fresh again. Same issue though.
#6
strange error. i have no idea what the problem is. can you strace it?
#7
strace attached below. Thanks for your help so far.


Attached Files
.txt   strace_out.txt (Size: 22.56 KB / Downloads: 1)
#8
the strace log shows that the kernel file does not exist. so that means there is something still not correct with your installation. make sure you unpacked the package with "unrar x oclHashcat-0.22.rar".
#9
That is very strange then because it is there. I even upacked it a third time. As you see, the kernel file is there. Is it looking in a particular spot for it?

Code:
vidkun@tyr ~/Security Tools/oclHashcat $ ls oclHashcat_m0000_4_4*
oclHashcat_m0000_4_4098_AMO.kernel  oclHashcat_m0000_4_4098.kernel  oclHashcat_m0000_4_4318.kernel
vidkun@tyr ~/Security Tools/oclHashcat $ ./oclHashcat64.bin -n 80 --remove rockyou.txt.uniq.md5 -1 ?l?d?s?u ?1?1?1 ?1?1 -o results
./oclHashcat64.bin: /usr/lib/libOpenCL.so: no version information available (required by ./oclHashcat64.bin)
oclHashcat v0.22 starting...

Digests: 14341563 entries, 14341563 unique
Platforms: 1
Platform #1: NVIDIA Corporation, OpenCL 1.0 CUDA 3.1.1 (2 matched)
Device #1: GeForce GTX 480, 1535MB, 1401Mhz, 15MCU
ERROR: kernels/oclHashcat_m0000_4_4318.kernel: No such file or directory

EDIT: Also, has oclHashcat been tested on any of the Fermi based cards and specifically the GTX 480? I know that there was an issue with pyrit initially not working on the 480 because it needed a different binary or something like that.
#10
yes, in the kernels/ directory. but the *.kernel files are unpacked into the kernels/ directory.