Line-length - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Deprecated; Previous versions (https://hashcat.net/forum/forum-29.html) +--- Forum: Old oclHashcat Support (https://hashcat.net/forum/forum-38.html) +--- Thread: Line-length (/thread-3366.html) |
Line-length - wproctor - 05-09-2014 Having some weird issues with cudahashcat. root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~# cudahashcat -m 0 -a 3 ./Desktop/hashes.hash ?d?d/?d?d/2013 I'm getting this exception: WARNING: Hash './Desktop/hashes.hash': Line-length exception ERROR: No hashes loaded the file hashes.hash has the following contents: Code: 07XXXXXXXXC67644D3C2131E16D88B18 Hashcat executes fine if I just run: root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~# hashcat -m 0 -a 3 ./Desktop/hashes.hash ?d?d/?d?d/2013 Any ideas? RE: Line-length - philsmd - 05-09-2014 Seems that the file './Desktop/hashes.hash' does not exist. Maybe path incorrect. From this line: WARNING: Hash './Desktop/hashes.hash': Line-length exception we see, that it is trying to parse that parameter as a hash (not as a file)... since the file './Desktop/hashes.hash' does not exist. Please try to copy hashes.hash to the current directory and try w/ tab completion to make sure that file exists (or ls it) RE: Line-length - wproctor - 05-09-2014 No luck (edit: so I don't break the forum rules, I've replaced some of the chars in the post. Actual hashes.hash is just a list of md5 sums) Code: root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~/Desktop/hashcat-forum-help# ls -al RE: Line-length - philsmd - 05-10-2014 Since you use: Code: cudahashcat ... instead of Code: ./cudahashcat ... (i.e. - last command example - cudaHashcat64.bin is in current directory) I assume that the The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) installation has some sort of wrapper and you need to specify an absolute path e.g. /home/root/hashes.hash (make sure that the file containing the hashes is there or copy it to that path). The wrapper may "change" (the current directory) to a different path, therefore all relative urls like ./Desktop/... or ./hashes.hash are interpretate wrongly. The fix is to: 1. either change to the location where the real binary is installed (you can search for it by sudo updatedb; locate cudaHashcat64.bin) and run the binary directly from that path (you may also need to copy the hashes.hash file etc) 2. use absolute paths starting w/ '/' e.g. '/home/root' or similar RE: Line-length - wproctor - 05-10-2014 For anyone coming across this with the same problem, philsmd is right. An absolute path is required on The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali) (Currently 1.0.6). Code: root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~/Desktop/cudaHashcat-1.20# cudahashcat -m 0 -a 3 /root/Desktop/hashcat-forum-help/hashes.hash ?a?a?a?a?a?a Is there any known way of getting v1.2 to run? I did check, and the latest version is currently incompatible: Code: root@The-Distribution-Which-Does-Not-Handle-OpenCL-Well (Kali):~/Desktop/cudaHashcat-1.20# ./cudaHashcat64.bin AFAIK installing experimental lib6c (fix posed by some other forums) is a bad thing. I ask as I'm now having problems with overheating (tried setting --gpu-loops=1, still overheats) and I wonder if this has been fixed since 1.01. Thanks for sorting out my first issue philsmd. Legend. Just stupidity on my part. |