(12-26-2019, 05:31 PM)undeath Wrote: Ah, I understand. No, that's not possible with hashcat and I believe it's not as easy to implement as you expect.
One thing you could do is run each mask until 5% or 10% (you can probably use -s/-l here for scripting), stop the attack, save the restore file for resuming later and then continue with the next mask.
Ah, that's unfortunate. As a last resort, even though I believe it is highly unlikely, is there a way to supply something like a python generator (word by word not stored on memory) instead of a wordlist? That way I could try to do what I just mentioned before, creating an ordered generator for the possibilities with those conditions, basically cheating the system. What I want theoretically could be done by transforming the desired possibilities into a wordlist, but unfortunately, I can't fit trillions of words in memory :/. But I'll certainly try your idea of skipping masks after a certain point, thanks for that!