Posts: 621
Threads: 57
Joined: May 2010
Hi. I think I have read something about this somewhere but can't find it back. I wanted to prepend the symbol % in front of a wordlist by using the code
However it seems to be misinterpreted as only ^ and it makes OclHashcat crash. Is it a bug or is there another way to make OclHashcat do it?
Posts: 5,185
Threads: 230
Joined: Apr 2010
iirc, the character ^ is (was?) the escape character on windows shell. so it is possible to create problems. not really sure about.
at least on my win7 box it does not crash, it worked as expected. but maybe it causes problems on older windows versions. please, can you try to workaround it doing this: escape the escape character with --rule-left="^^%"
i played around a bit with invalid rules and then was able to find a rule that always leads to a crash. i will catch this error in next version v0.20, so oclHashcat will show a error message and not crash. thanks for the report on this.
Posts: 621
Threads: 57
Joined: May 2010
(05-27-2010, 09:54 AM)atom Wrote: iirc, the character ^ is (was?) the escape character on windows shell. so it is possible to create problems. not really sure about.
at least on my win7 box it does not crash, it worked as expected. but maybe it causes problems on older windows versions. please, can you try to workaround it doing this: escape the escape character with --rule-left="^^%"
i played around a bit with invalid rules and then was able to find a rule that always leads to a crash. i will catch this error in next version v0.20, so oclHashcat will show a error message and not crash. thanks for the report on this.
All the other rules using the ^ character for prepend works. The only combination is with the % symbol (^% rule). I have tried using ^^% as a rule but it end up recognizing ^^ only.
Posts: 5,185
Threads: 230
Joined: Apr 2010
fixed with oclHashcat v0.25 :-)