不幸なレガシー アプリケーションをリバース エンジニアリングしています。私は次のことを知っています:
username
=> hashFunction() =>8BYUW6iFeL9mmSBW7xjzMw~~
password
=> hashFunction() =>VszQfe5n0+CooePc7CS9kw~~
ハッシュの長さは常に 22 文字のようです。システムはレガシー microsoft .net アプリケーションです。それらも元に戻すことができると信じる理由があります (ただし、これは正しくない可能性があります)。
末尾の 2 つのチルダは、これを識別できるはずだと感じさせます。どのタイプのハッシュが使用されているかを把握するにはどうすればよいですか?