辞書攻撃とブルートフォース攻撃の中間に位置し、特定の文字パターン(例: 先頭は大文字、末尾は数字4桁)を指定して探索空間を絞る攻撃はどれか。

Hashcatなどで使用されるマスク攻撃は、パスワードの構造(?u?l?l?l?d?d?d?d など)を定義し、効率的に候補を生成する。