Se o número do ponto (. ) pode aparecer em qualquer lugar da senha e o resto são números, uma máscara personalizada pode ser usada para cobrir todas as posições possíveis. Supondo que a senha tenha 6 de comprimento (ou seja, 5 números e 1 número de ponto), você pode gerar a seguinte combinação de máscara:
.? 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.
No Hashcat, você pode salvar essas máscaras em um arquivo (por exemplo, mask.txt ) e depois usar esse arquivo para um ataque de máscara:
hashcat -m < hash-type > -a 3 hash.txt -m 3 mask.txt
-a 3 : Modo de ataque de máscara.
mask.txt : Arquivo contendo cada combinação de máscaras.
-i : parâmetro opcional, usado no modo incremental, esta opção pode ser adicionada se o comprimento da senha não for fixo.
< hash-type > : O número do seu tipo de hash.
Este método garante que todas as combinações de números que contêm um número de ponto sejam cobertas.