02-26-2016, 09:35 PM
Mmm, I think you're a bit confused. The mask is not at all driven by the hash algorithm (well, for the most part, a few exceptions), but rather by what you believe the plaintext value might be. The mask you've pasted here searches "haaaaaa" - "hazzzzz", so is obviously for cracking the example plaintext "hashcat". It has nothing to do with it being -m 9100 or -m 8700, etc.