シナリオを説明しましょう:
ハッシュ文字列と$saltは知っていますが、$passはわかりません。md5の形式は次のとおりです。
md5($salt.$pass)
example value = ae10f955a7164ba6905919e7798284ca
here $salt = q)SDs
$pass is unknown.
さて、とにかくmd5($ pass)を取得する方法はありますか?
さまざまな方法を使用してパスワードを再作成することは可能ですが、それは実際にはハッシュの目的ではありません。ハッシュは問題の文字列を元に戻せない方法でエンコードすることになっているため、何らかの方法でハッシュを取得した人は、暗号化を元に戻してパスワードを手にすることはできません。
いいえ、それは実際には不可能です...少なくとも簡単な方法ではありません。
ブルートフォーステクニックが不足しています。ただし、ブルートフォースは有効なアプローチです。この問題の範囲に応じて、いくつかのオプションがあります。
JohntheRipperのようなツールから始めるのが最も簡単かもしれません。