Mac OS X のパスワードハッシュを復号化するにはどのソフトウェアを使用できますか?

Mac OS X のパスワードハッシュを復号化するにはどのソフトウェアを使用できますか?

最近、何年も使っていなかった古い Mac Mini を起動したところ、管理者アカウントのパスワードを忘れていたことに気付きました。

パスワード ハッシュを取得することはできましたが、これを復号化するガイドに従うとさまざまな問題が発生しました。(たとえば、ダウンロードした「John the Ripper」ユーティリティの zip ファイルを開こうとすると、zip ユーティリティがクラッシュします)。

ハッシュ復号化ツールをお勧めいただける方はいらっしゃいますか? Windows でも OS X でも問題ありません。パスワード自体は、何もないよりはほんの少しだけましな、単純な短いものになります。

アカウントユーザー名: admn パスワードハッシュ: 6646e657f86732f846bb44f66e0add96e2a48c6e

答え1

Mac を起動したいだけなら、付属のシステム復元 DVD または Mac OS X インストール DVD (C起動時にキーを押したまま) から再起動してください。その後、[ユーティリティ] メニューのオプションの 1 つで管理者パスワードをリセットできます。Apple の公式の完全版手順ここ

答え2

Mac は Unix をベースにしています。パスワードを取得したいだけなら、Linux ベースのカーネルを使用しているマシンのパスワードを変更できる「System Rescue CD」のようなものを使用してみてはいかがでしょうか。私はすべてのパスワードをこの方法で変更しています。


シングルユーザーモードで起動してみることもできます。実際、これを簡単にするために、ここにガイドがありますこのプロセスを説明できるもの:

管理者アクセス権がない場合は、起動時に CMD+S を押してコンピューターをシングルユーザー モードで起動し、ドライブをマウントして次のコマンドを入力します。

/sbin/mount -uw /

に続く:

launchctl load
/System/Library/LaunchDaemons/com.apple.opendirectoryd.plist

そして最後に:

passwd

次に、プロンプトが 2 回表示されたら、新しい root パスワードを入力します。パスワードがリセットされたら、次のように入力します。

restart

そしてReturn/Enterキーを押します。

関連情報