パスワード予測しやすさチェッカー
先頭大文字+年+「!」、季節、キーボード配列、leet表記など、パスワードに表れる予測しやすい人間の癖を、hashcatマスクとともに検出します。
上にパスワードを入力すると分析します。どこにも送信されません。
すべてブラウザ内で実行されます。データがアップロードされることはありません。
パスワード予測しやすさチェッカーとは?
人はパスワードを作るとき、同じ癖に従います。先頭を大文字にした単語、次に年、次に感嘆符といった具合です。このチェッカーは、パスワードに含まれるそれらの癖を一覧にし、hashcatマスクと構造を表示し、予測しやすさの総合判定を出します。
パスワード予測しやすさチェッカーの使い方
- パスワード欄にパスワードを入力します。
- 判定を確認します:非常に予測しやすい、やや予測しやすい、よくある人間のパターンなし、のいずれかです。
- hashcat マスクと構造の値を確認します。
- 検出された癖の一覧を見て、次のパスワードではそれらを避けます。
例
Summer2024!
Highly predictable – mask ?u?l?l?l?l?l?d?d?d?d?s, structure U L5 D4 S; habits: classic structure, only first letter capitalized, digits at the end, symbol at the end, contains a year, contains a season, shorter than 12 characters
パスワード予測しやすさチェッカーを使うべき場面
複雑性ルールを満たすパスワードがなぜ弱いのかを知ったり、クラッキングのルールをユーザーに説明したりするときに使います。解読時間は見積もらないため、強度チェッカーと併用してください。
パスワード予測しやすさチェッカーの仕組み
次のルールで確認します。英字の後に数字と任意の記号、先頭の1文字だけ大文字、末尾の数字、末尾の記号、1950〜2049の年、季節名と月名、単語内のleet表記の数字・記号、QWERTY、QWERTZ、AZERTYでの4キー以上のキーボード配列と列の配列、4文字以上のアルファベット順または数字の連続、繰り返しの文字やブロック、単一の文字種、12文字未満の長さです。判定は癖のルール(長さと単一の文字種を除く)の数で決まり、3つ以上なら非常に予測しやすい、1〜2つならやや予測しやすいです。マスクはhashcat表記(?u 大文字、?l 小文字、?d 数字、?s 記号)を使います。
一般的な使用例
- 「Summer2024!」が複雑性ルールを通るのに弱い理由の説明
- クラッキングのルールに関するセキュリティ意識向上トレーニング
- 社内ポリシー内のパスワード例の見直し
- hashcatマスクの理解
よくある質問
hashcatマスクとは何ですか?
総当たり攻撃のテンプレートです。?u?l?l?l?l?l?d?d?d?d?s は、大文字1文字、小文字5文字、数字4文字、記号1文字を意味します。攻撃者は最もよくあるマスクから先に実行します。
季節や年が指摘されるのはなぜですか?
定期的な強制変更は、Spring2025!、Summer2025!のようなパスワードを生み、クラッキングのルールが自動的にそれらを生成するためです。
検出された癖がなければ強いパスワードですか?
必ずしもそうではありません。短かったり辞書の単語だったりする可能性があります。強度チェッカーでも確認してください。