hashcat Forum
how to write this rule? (help) - Printable Version

+- hashcat Forum (https://hashcat.net/forum)
+-- Forum: Support (https://hashcat.net/forum/forum-3.html)
+--- Forum: hashcat (https://hashcat.net/forum/forum-45.html)
+--- Thread: how to write this rule? (help) (/thread-6152.html)



how to write this rule? (help) - von - 12-26-2016

Hi, my wants is:
original value
4 Digit random numbers
Reversed original value

E.g
SYF is my original value.

SYF8888FYS

how can I do that?


RE: how to write this rule? (help) - d2 - 12-26-2016

Maybe try: SYF?d?d?d?dFYS


RE: how to write this rule? (help) - up4k - 12-27-2016

As i understood, you need to use maskprocessor to generate ruleset such this:
Code:
mp64.exe -o rule "rMr$?d$?d$?d$?d4"
(revert word, put reverted word in memory, revert again to original state, add four digits, append reverted word from memory to the end)

And then use this ruleset with old non-OpenCL hashcat on your wordlist with original words:
Code:
hashcat-cli64.exe -r rule wordlist {...}
Started with v3, hashcat has some limitations in using of multiple rules.


RE: how to write this rule? (help) - atom - 12-27-2016

Quote:Started with v3, hashcat has some limitations in using of multiple rules.

Not sure what you mean. There's no such limitation!


RE: how to write this rule? (help) - up4k - 12-28-2016

(12-27-2016, 11:38 AM)atom Wrote: Not sure what you mean. There's no such limitation!

I mean that rules like RULE_OP_MANGLE_APPEND_MEMORY or RULE_OP_MEMORIZE_WORD can be used with -j or -k only, and not in rulesets. As I understand from this thread, hashcat legacy hasn't such limitation. But now I think that I misunderstood it, and legacy version of hashcat also can't use rulesets with M or 4 rules.