Als het puntnummer (. ) overal in het wachtwoord kan verschijnen en de rest cijfers is, kun je een aangepaste masker gebruiken om alle mogelijke locaties te bedekken. Ervan uitgaande dat het wachtwoord 6 lang is (dat wil zeggen 5 cijfers en 1 puntnummer), kunt u de volgende maskercombinatie genereren:
.? d? d? d? d? d
? d.? d? d? d? d
? d? d.? d? d? d
? d? d? d.? d? d
? d? d? d? d.? d
? d? d? d? d? d.
In Hashcat kun je deze maskers opslaan in een bestand (bijvoorbeeld mask.txt ) en dan met dat bestand een maskeraanval uitvoeren:
hashcat -m < hash-type > -a 3 hash.txt -m 3 mask.txt
-a 3 : Maskeraanvalsmodus.
mask.txt : Bestand met elke maskercombinatie.
-i : Optionele parameter, gebruikt in de incrementele modus, deze optie kan worden toegevoegd als de wachtwoordlengte niet vast is.
< hash-type > : uw hash-typenummer.
Deze methode zorgt ervoor dat alle combinaties van cijfers die een puntnummer bevatten, worden overschreven.