M and Q rules in hashcat v3.10?
#6
> Why have the unchanged word waste the time going throught ten thousand spins when it could be rejected and move on to the next input word?

Because there's no benefit in skipping it. The time it takes to process all threads in the kernel wouldn't change just because one (or more) of them isn't executed. That's the problem with parallel execution systems.

Also, that's why there's no support for reject rules for the in-kernel rule engine at all. It would only make the process slower because the switch() would need to test for a reject rule and that test would require additional time.


Messages In This Thread
M and Q rules in hashcat v3.10? - by Kgx Pnqvhm - 11-20-2016, 12:46 AM
RE: M and Q rules in hashcat v3.10? - by atom - 11-21-2016, 01:13 PM
RE: M and Q rules in hashcat v3.10? - by atom - 11-24-2016, 09:00 AM
RE: M and Q rules in hashcat v3.10? - by atom - 11-27-2016, 02:15 PM