
KeePass パスワードダンパーを使用した後、一部の文字が誤って ● として解析される場合があります。このスクリプトは、実際の文字を特定し、効率的に問題を修正するのに役立ちます。🚀
スクリプトを実行
必要な入力ファイルを指定してスクリプトを実行します:
python3 generate_passwords_param.py <pattern> <unknown_chars> <output_file>
python3 generate_passwords.py "●ødgrød med fløde" "abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789" "pass.txt"出力を確認
スクリプトはパスワードの組み合わせの修正版を生成します。
カスタム文字マッピング
fixer.py 内の character_map 辞書を変更して、追加の文字や特定の文字置換を処理します。
入力/出力ファイル名
コマンドライン引数でカスタムの入力ファイル名と出力ファイル名を受け付けるようにスクリプトを更新します。
ログ記録
どの文字が置換されたかを追跡するログを追加して、デバッグを容易にします。
このツールは、所有しているデータ、または分析する明示的な許可があるデータに対してのみ責任を持って使用してください。許可なく使用すると、プライバシー法に違反する可能性があります。🔐