New feature sneakpeak: multirules - 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: New feature sneakpeak: multirules (/thread-703.html) |
New feature sneakpeak: multirules - atom - 12-01-2011 Hey Guys, I wanted to give you a sneakpeak to the latest oclHashcat-plus feature coming with version 0.07. This feature goes back to an suggestion from Hash-IT, see here: http://hashcat.net/forum/thread-645.html Again, thanks for this! Since no other cracker have this feature, I had to find a name for it. I will call it "multirules". Instead of just giving one -r parameter and a file, you can now add as many -r's as you want. But they are not just appended (or executed in serial). They are combined. Each rule of each rule-file is combined with each rule of each rule-file (see original post above to see the details). Here is what it does: First, I had created a new directory in the rules/ folder called "hybrid". Code: root@sf:~/oclHashcat-plus-0.07# ls -l rules/hybrid/ Quote:-rw------- 1 root root 30 Dec 1 15:17 append_d.rule Their content is always just one function per rule. Example content from append_d.rule Quote:$0 In combination with the new multirule engine, you can do amazing attacks. For example: Code: root@sf:~/oclHashcat-plus-0.07# ./oclHashcat-plus64.bin 32_hex_7_days.txt rockyou.txt -r rules/hybrid/append_d.rule -r rules/hybrid/append_d.rule Here are some of the results (notice the double digits at end): Quote:20df8f40e7847aa0d46338d832ec9513:kasbah23 OK, this is cool, but there is more! You can mix this with whatever rules you like (best64, toggles, deadone, toxic, passwordpro, own made, etc): Here is some example output with mixed toggles2.rule Code: root@sf:~/oclHashcat-plus-0.07# ./oclHashcat-plus64.bin 32_hex_7_days.txt rockyou.txt -r rules/toggles2.rule -r rules/hybrid/append_d.rule -r rules/hybrid/append_d.rule Quote:8a0ddee8a252fe9022bc423f3e2e705f:Scotia91 Or the evil stuff: Code: root@sf:~/oclHashcat-plus-0.07# ./oclHashcat-plus64.bin 32_hex_7_days.txt rockyou.txt -r rules/hybrid/prepend_ldus.rule -r rules/hybrid/append_ldus.rule Gives: Quote:a99f161e631f8b4b7924f7edb1bd22ad:.wild11. F3AR RE: New feature sneakpeak: multirules - kartan - 12-01-2011 extremly powerful! as addition it would be nice to have the possibility to include a directory instead of a file. this way you would be able to organize your rules in a directory rules.avaiable/ and link them together to build certain presets e.g. rules.easy/, rules.web_private/, rules.web_leet/, rules.enterprise/... RE: New feature sneakpeak: multirules - undeath - 12-02-2011 this is genius! now *-plus can fully replace oclHC and can even do more complex masks (appending AND prepending at the same time!). (without the need to generate custom mask sets all the time and storing gigantic files.) Thank you for this major improvement. RE: New feature sneakpeak: multirules - atom - 12-02-2011 Quote:... the possibility to include a directory instead of a file. the idea of having presets is really nice. adding this feature is not a big problem. ACCEPTED. Quote:... now *-plus can fully replace oclHC and can even do more complex masks ... indeed, it add a new magnitude of flexibility RE: New feature sneakpeak: multirules - Hash-IT - 12-02-2011 Thank you for accepting this request atom, I can't wait !!!!! RE: New feature sneakpeak: multirules - mastercracker - 12-06-2011 This will be a great feature. If you want to push it a lot, you can also do the equivalent of bruteforce with it. |