ファイルに多数のプレーンテキストパスワードが格納されており、pwds.txt
さまざまなハッシュアルゴリズムでこれらのパスワードのハッシュバージョンを取得したいと思います。ハッシュアルゴリズムごとに1つのファイルが必要です。少なくとも私は、、、MD5
(塩の有無にかかわらSHA1
ずSHA256
)以下のハッシュ値を取得したいと思いますbcrypt
。
あまりにも多くのスクリプトを使用せずにこれを簡単に取得する方法はありますか?
hashcat
私のような既存のパスワードクラッキングツールのいくつかを活用することを検討しましたが、john
残念ながら(私が知っている限り)彼らはすべてあなたがすでにハッシュされたパスワードのリストがあり、これを解読しようとしています。基本的に私はその反対が欲しい!プレーンテキストのパスワードがありますが、ハッシュされたパスワードを作成したいと思います。私はコマンドラインオプション(両方のプログラムについて)を賢く組み合わせてプレーンテキストからハッシュリストを出力するように欺く方法を見つけることができませんでした。
ノート
小さなファイルに対してこれを行う短いPHPスクリプトを作成しましたが、必要なパスワードファイルのサイズに比べて十分なメモリがありません。
答え1
少なくともMD5、SHA1、SHA256からハッシュ値を取得したいと思います。
望むより:
man md5sum
man sha1sum
man sha256sum
これを使用するときに改行文字があることに注意してください!