|
Possible issue with charset and multi gpu system
|
|
02-27-2012, 06:19 PM
Post: #1
|
|||
|
|||
|
Possible issue with charset and multi gpu system
Hi,
I'm getting different behaviour when running on two different computers with the following command: Code: cudaHashcat-lite64.exe -o out.txt -s 0 -l 65610000 --pw-min 4 --pw-max 4 -m 1400 F6F2EA8F45D8A057C9566A33F99474DA2E5C6A6604D736121650E2730C6FB0A3 -1 "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM~@#$%^&*()_+{}:|<>,./;'[]\-=" ?1?1?1?1Computer 1: Win7 64b with GT 430 driver ver nvidia 285.62 Works fine Computer 2: Win7 64b with 8x GTX580 driver ver nvidia 285.27 It will write the plaintext to out.txt but will keep running Below is the console output: Code: C:\ProgramData\BOINC\slots\0 - Copy\oclHashcat-lite-0.09>cudaHashcat-lite32.exeIt gets stuck at the last line or if I don't press s it will keep running for ever. After playing with the parameters I discovered that removing -= from charset made it work on both computers but it doesn't make sense to me. Code: cudaHashcat-lite64.exe -o out.txt -s 0 -l 65610000 --pw-min 4 --pw-max 4 -m 1400 F6F2EA8F45D8A057C9566A33F99474DA2E5C6A6604D736121650E2730C6FB0A3 -1 "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM~@#$%^&*()_+{}:|<>,./;'[]\" ?1?1?1?1I don't have these issues with version 0.08 BTW if you wonder I'm playing with distributed hashing and trying to make it cracker independent that's why the parameters are like that. leau |
|||
|
02-27-2012, 06:24 PM
Post: #2
|
|||
|
|||
|
RE: Possible issue with charset and multi gpu system
This is because 65610000 > 59969536 which is 88 (nr of chars in your charset) ^ 4 (pw-min/pw-max).
|
|||
|
02-27-2012, 06:39 PM
Post: #3
|
|||
|
|||
RE: Possible issue with charset and multi gpu system
(02-27-2012 06:24 PM)atom Wrote: This is because 65610000 > 59969536 which is 88 (nr of chars in your charset) ^ 4 (pw-min/pw-max). Oh my mistake I pasted the wrong version of the command line. I remove the -s -l during testing because I didn't want to have to recalculate it. BTW I always get an error when the -l value is too great. That would be the correct version Code: cudaHashcat-lite64.exe -o out.txt --pw-min 4 --pw-max 4 -m 1400 F6F2EA8F45D8A057C9566A33F99474DA2E5C6A6604D736121650E2730C6FB0A3 -1 "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM~@#$%^&*()_+{}:|<>,./;'[]\-=" ?1?1?1?1and if I remove the --pw-min and --pw-max I get the same behavior Code: cudaHashcat-lite64.exe -o out.txt -m 1400 F6F2EA8F45D8A057C9566A33F99474DA2E5C6A6604D736121650E2730C6FB0A3 -1 "1234567890qwertyuiopasdfghjklzxcvbnmQWERTYUIOPASDFGHJKLZXCVBNM~@#$%^&*()_+{}:|<>,./;'[]\-=" ?1?1?1?1 |
|||
|
02-27-2012, 07:00 PM
Post: #4
|
|||
|
|||
|
RE: Possible issue with charset and multi gpu system
I guess there is also something wrong with the escaping in your cmdline. For example, you must escape the ^ char with ^ - but you dont do it?
I recommend to convert the charset to hex and use the --hex-charset parameter. |
|||
|
02-27-2012, 07:26 PM
Post: #5
|
|||
|
|||
RE: Possible issue with charset and multi gpu system
(02-27-2012 07:00 PM)atom Wrote: I guess there is also something wrong with the escaping in your cmdline. For example, you must escape the ^ char with ^ - but you dont do it? Tried using --hex-charset and it works on the computer with 1 GPU but not 8. Also I tried running with one card (-d1) and it works without changing the charset (to hex or removing characters) for both computers. If I don't specify a charset it works on both computers also. |
|||
|
02-27-2012, 08:52 PM
Post: #6
|
|||
|
|||
|
RE: Possible issue with charset and multi gpu system
what exactly is the problem? if you are doing --pw-min 4 --pw-max 4 then it can not use all gpus but one. you need a keyspace that is big enough to feed all gpus with work. try again with --pw-min 8 and --pw-max 8
|
|||
|
02-28-2012, 12:37 AM
Post: #7
|
|||
|
|||
RE: Possible issue with charset and multi gpu system
(02-27-2012 08:52 PM)atom Wrote: what exactly is the problem? if you are doing --pw-min 4 --pw-max 4 then it can not use all gpus but one. you need a keyspace that is big enough to feed all gpus with work. try again with --pw-min 8 and --pw-max 8 It looks like it might be hardware or OS related. It runs on 6 of the 8 GPU. I used -d1 to -d8 for testing and I can also run it using -d1,2,3,... excluding the two faulty GPU. I tried it on other computers and it seems to be running fine. FYI It didn't matter what I used (--pw-max 4, --pw-max 8, no --pw-max) as soon as I used that charset oclhashcat-lite would start but never terminate, typing s would render status info and freeze and typing q would also freeze. I had to CRTL-C to get back to the prompt. |
|||
|
02-28-2012, 11:09 AM
Post: #8
|
|||
|
|||
|
RE: Possible issue with charset and multi gpu system
faulty hardware can generate irritating errors.
do i understand this correct: if you exclude the faulty hardware everything works fine? |
|||
|
02-28-2012, 02:09 PM
Post: #9
|
|||
|
|||
| RE: Possible issue with charset and multi gpu system | |||
|
« Next Oldest | Next Newest »
|
Search
Member List
Calendar
Help



