|
wrong dict size?
|
|
04-11-2011, 02:36 AM
(This post was last modified: 04-11-2011 03:57 AM by San.)
Post: #1
|
|||
|
|||
|
wrong dict size?
Hi,
I found a possible bug with oclhashcat v0.25. I wanted to know if anyone else have the same issue... When using the following syntax: cudaHashcat32.exe -m 0 -o test.out -n 1 ../32_hex.txt -1 ?d ../dico/rockyou.txt -j $d$u ?1?1?1?10 i can read cudaHashcat32.exe -m 0 -o test.out -n 1 ../32_hex.txt -1 ?d ../dico/rockyou.txt -j $d$u ?1?1?1?10 Wrote:... but when replacing "-m 0" by "-m 1000" : cudaHashcat32.exe -m 1000 -o test.out -n 1 ../32_hex.txt -1 ?d ../dico/rockyou.txt -j $d$u ?1?1?1?10 Wrote:... see full log: pastebin.com/1qyZiDhF Edit: same syntax without rules, without "-n 1" and not using "-1": cudaHashcat32.exe -m 0 -o test.out ../32_hex.txt ../dico/rockyou.txt ?d?d?d?d0 Wrote:... cudaHashcat32.exe -m 1000 -o test.out ../32_hex.txt ../dico/rockyou.txt ?d?d?d?d0 Wrote:... |
|||
|
04-11-2011, 08:37 AM
Post: #2
|
|||
|
|||
| RE: wrong dict size? | |||
|
04-11-2011, 01:00 PM
Post: #3
|
|||
|
|||
|
RE: wrong dict size?
nope, its exactly doing what it is supposed to do. remember there is a length limit on each side (14). oclHashcat automatically skips words that are longer than 14 chars. it is -not- depeding on rules. but what you maybe did not take into calculation is that NTLM doubles the length of each word since NTLM plains converted to unicode before hashed. that means, including your rule from above, max length of the words in ../dico/rockyou.txt is 5! here is the proof:
Quote:root@sf:~# perl -ne 'chomp; next if length > 5; print $_, "\n"' < dict/rockyou.txt | wc -l |
|||
|
« Next Oldest | Next Newest »
|
Search
Member List
Calendar
Help




