Performace Loss Numbers
#7
One of the problems causing the loss is also the high number of rules available in the engine.

For example, there are rules like:
  • RULE_OP_MANGLE_SWITCH_FIRST
  • RULE_OP_MANGLE_SWITCH_LAST
  • RULE_OP_MANGLE_SWITCH_AT
  • RULE_OP_MANGLE_CHR_SHIFTL
  • RULE_OP_MANGLE_CHR_SHIFTR
  • RULE_OP_MANGLE_CHR_INCR
  • RULE_OP_MANGLE_CHR_DECR
  • RULE_OP_MANGLE_REPLACE_NP1
  • RULE_OP_MANGLE_REPLACE_NM1
  • RULE_OP_MANGLE_DUPEBLOCK_FIRST
  • RULE_OP_MANGLE_DUPEBLOCK_LAST
  • RULE_OP_MANGLE_TITLE

See https://hashcat.net/wiki/doku.php?id=rule_based_attack to get details what they do.

Those are supported by hashcat only. JtR and PWP do not support them. They are relatively ineffecient in comparison to the standard ruleset. If I would drop them from the list of supported rules the performance loss would be "only" around 13%. That is simply because the rule engine does not have to check if the user wanted to execute them or not.

Hard decision! Help me!


Messages In This Thread
Performace Loss Numbers - by atom - 06-10-2013, 10:43 AM
RE: Performace Loss Numbers - by thorsheim - 06-10-2013, 03:18 PM
RE: Performace Loss Numbers - by KT819GM - 06-10-2013, 05:05 PM
RE: Performace Loss Numbers - by craiu - 06-10-2013, 05:38 PM
RE: Performace Loss Numbers - by atom - 06-10-2013, 11:06 PM
RE: Performace Loss Numbers - by philsmd - 06-10-2013, 11:09 PM
RE: Performace Loss Numbers - by atom - 06-11-2013, 06:20 PM
RE: Performace Loss Numbers - by epixoip - 06-12-2013, 12:32 AM
RE: Performace Loss Numbers - by Rolf - 06-12-2013, 06:51 AM
RE: Performace Loss Numbers - by atom - 06-18-2013, 05:25 PM
RE: Performace Loss Numbers - by mastercracker - 06-21-2013, 03:04 AM
RE: Performace Loss Numbers - by atom - 06-21-2013, 06:26 AM
RE: Performace Loss Numbers - by mastercracker - 06-21-2013, 02:38 PM
RE: Performace Loss Numbers - by Hash-IT - 06-27-2013, 09:25 PM
RE: Performace Loss Numbers - by blazer - 08-18-2013, 07:17 AM