特定されたハッシュタイプと Hashcat の -m コードを照合する
この最終ステップでは、世界最速のパスワードリカバリツールである Hashcat で使用する正しいモード (-m) コードを見つける方法を学びます。hashid -m はこの情報を提供できますが、Hashcat の広範なヘルプメニューから直接見つけることもできます。これは、モードを確認したり、あまり一般的でないハッシュタイプのコードを見つけたりするのに役立ちます。
Hashcat では、-m フラグを使用して数値コードでハッシュタイプを指定する必要があります。正しいコードを見つけるには、grep を使用して Hashcat のヘルプ出力を検索できます。
MD5 のモードを見つけましょう。次のコマンドを実行します。
hashcat --help | grep "MD5"
出力は、MD5 に関連するすべてのモードの長いリストになります。プレーンな MD5 エントリを探してください。
...
0 | MD5 | Raw Hash
...
ご覧のとおり、標準の MD5 ハッシュのモードは 0 です。
次に、SHA-1 についても同様に行います。
hashcat --help | grep "SHA-1"
...
100 | SHA-1 | Raw Hash
...
SHA-1 のモードは 100 です。
最後に、NTLM のモードを見つけましょう。
hashcat --help | grep "NTLM"
...
1000 | NTLM | Raw Hash
...
NTLM のモードは 1000 です。ハッシュタイプとその対応する Hashcat モードを正しく特定することで、パスワードクラッキング攻撃を設定する準備が整いました。