Strange behaviour w/ WPA
#1
Hello,

I have an issue with WPA mode.
oclhashcat v1.20 w/ driver 14.4 / gpu 7970 / Win 7 x64

Cmd line :
oclHashcat64.exe -m 2500 my.hccap some10digits.dic

Session.Name...: oclHashcat
Status.........: Exhausted
Input.Mode.....: File (some10digits.dic)
Hash.Target....: xxx
Hash.Type......: WPA/WPA2
Time.Started...: Mon Apr 28 21:45:26 2014 (38 secs)
Time.Estimated.: Mon Apr 28 21:50:19 2014 (38 secs)
Speed.GPU.#1...: 128.1 kH/s
Recovered......: 0/1 (0.00%) Digests, 0/1 (0.00%) Salts
Progress.......: 4531327/9062654 (50.00%)
Skipped........: 0/4531327 (0.00%)
Rejected.......: 0/4531327 (0.00%)


My dic contains only random digits, length 10.

1) "sort -u some10Digits.dic | wc -l"
gives 4531327
but oclhashcat give 9062654, why so many ?
9062654/2 = 4531327 (which is good !)

2) Progress is 50% but crack stops and says Exhausted.
It has this behaviour on every hccap I wanna crack with this dictionnary, always 50%.
I understand that 50% of 9062654 is 4531327 ?

Thanks for any help !
#2
if `wc -l some10Digits.dic' says 9062654 then you have your answer.
#3
>wc -l some10Digits.dic
4531327

?!
#4
I've tested this a little bit w/ same command line and similar dict, but I always get 100% progress.

It could have to do w/ dictstat (and/or a corrupted .dictstat file), could you please try to delete it and try again...

Important is also the line (this is my output, unfortunately you didn't post that specific line):
Generated dictionary stats for some10Digits.dic: 49844597 bytes, 4531327 words, 4531327 keyspace

what does it look on your machine? maybe you can give a full output and try deleting the dictstat file.

Thx