اگر علامت نقطه (.) بتواند در هر نقطه از رمز عبور ظاهر شود و بقیه عدد باشد ، می توانید از ماسک های سفارشی برای پوشاندن تمام مکان های ممکن استفاده کنید. با فرض طول رمز عبور 6 (یعنی 5 عدد و 1 عدد نقطه)، می توانید ترکیب ماسک زیر را ایجاد کنید:
.؟ د ؟ د ؟ د ؟ د ؟ d
؟ د.؟ د ؟ د ؟ د ؟ d
؟ د ؟ د.؟ د ؟ د ؟ d
؟ د ؟ د ؟ د.؟ د ؟ d
؟ د ؟ د ؟ د ؟ د.؟ d
؟ د ؟ د ؟ د ؟ د ؟ د.
در Hashcat میتوانید این ماسکها را در یک فایل (مثلاً mask.txt) ذخیره کنید و سپس از آن فایل برای حمله ماسک استفاده کنید:
hashcat -m <hash-type> -a 3 hash.txt -m 3 mask.txt
-a 3: حالت حمله ماسک.
mask.txt: فایل حاوی هر ترکیب ماسک است.
-i: پارامتر اختیاری برای حالت افزایشی ، اگر طول رمز عبور ثابت نباشد ، می توان این گزینه را اضافه کرد.
<hash-type>: شماره نوع هش شما.
این روش تضمین می کند که تمام ترکیبات اعداد حاوی یک نقطه پوشش داده می شوند.