06-05-2014, 01:36 PM
You can't use -i. It's because hashcat takes -i as multiple different tasks. So when using --keyspace, it will actually take the first task (e.g. just one character). I suggest creating task for each mask. You can create them as pre-configured and then simply use them all at once everytime you need.