rule bug in oclHashCat-plus? - Printable Version +- hashcat Forum (https://hashcat.net/forum) +-- Forum: Deprecated; Ancient Versions (https://hashcat.net/forum/forum-46.html) +--- Forum: Very old oclHashcat-plus Support (https://hashcat.net/forum/forum-23.html) +--- Thread: rule bug in oclHashCat-plus? (/thread-1336.html) |
rule bug in oclHashCat-plus? - kefir - 06-27-2012 Hi, I'm trying to understand the rules, and while reading some, I saw this in the file rules/best64.rule: Code: ## high frequency overwrite at start Surely the last entry here is wrong? There's no point replacing the first character first with a t, and then replacing that with a b again? RE: rule bug in oclHashCat-plus? - Xanadrel - 06-27-2012 It's not a bug, it's a feature. RE: rule bug in oclHashCat-plus? - kefir - 06-27-2012 I think the description is wrong in rules/specific.rule too: Code: ## rule: switch last two chars of word with each other but I think it switches the first two chars, not the last two. To switch the last two chars, the k in the rules should have been capitalized. Also, I didn't see any documentation of the '>' in docs/rules.txt, but I assume this is a test meaning we should continue only if the length of the input string is equal to or greater than A (10). Does it in fact mean greater or equal, or strictly greater? The first sounds confusing, in my opinion it ought to be the latter. RE: rule bug in oclHashCat-plus? - atom - 06-27-2012 You are absolutly right, but somebody already reported this on IRC, so i fixed it for the betas. In the next release it will be fixed. RE: rule bug in oclHashCat-plus? - kefir - 06-27-2012 Does that cover the issue from rules/specific.rule as well? And does the '>' mean >= or just >? RE: rule bug in oclHashCat-plus? - atom - 06-28-2012 Easiest way to find out is to use hashcat in --stdout mode: Quote:root@sf:~/hashcat-0.40# cat dict |