Wenn die Punktnummer (. ) überall im Passwort erscheinen kann und der Rest Zahlen ist, kann eine benutzerdefinierte Maske verwendet werden, um alle möglichen Positionen abzudecken. Angenommen, das Passwort ist 6 lang (d. h. 5 Ziffern und 1 Punktzahl), können Sie die folgende Maskenkombination generieren:
.? 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 können Sie diese Masken in einer Datei speichern (z.B. mask.txt ) und diese Datei dann für einen Maskenangriff verwenden:
hashcat -m < hash-type > -a 3 hash.txt -m 3 mask.txt
-a 3 : Maskenangriffsmodus.
mask.txt : Datei, die jede Maskenkombination enthält.
-i : Optionaler Parameter für den inkrementellen Modus, diese Option kann hinzugefügt werden, wenn die Passwortlänge nicht festgelegt ist.
< hash-type > : Ihre Hash-Typ-Nummer.
Diese Methode sorgt dafür, dass alle Zahlenkombinationen, die eine Punktnummer enthalten, überschrieben werden.