web-dev-qa-db-ja.com

Ubuntu経由でOS Xキーチェーンにアクセスする方法

古いOS Xキーチェーンのコンテンツの一部にアクセスする必要があります。

私はパスワードを知っています-これはクラッキングに関するものではありません;-)

私が持っていないのはMacです。バックアップドライブにキーチェーンファイルがあります。

Ubuntuボックスの内容を取得する方法はありますか?たとえば、OS Xのポート/ usr/bin/securityはどこにありますか?

決定的な「no」は「yes」と同じくらい有用です。

9
adrianh

少量のスクリプティングを恐れない場合は、セキュリティコマンド用のpythonラッパーと短いチュートリアル here があります。これまでにこれを行う必要がなかったので、その効果について話すことはできません。

2
astex

Linuxには、これを行うための同様のツールはないと思います。

私が見たすべてのツールから、それらを使用するには、Mac OS Xが必要です。たとえば、 keychaindump にはsecuritydコマンドが必要です。

だから、あなたが残した唯一のオプションは誰かのマックを借りることだと思う。

1
Salem

いいえ、キーチェーンの概念全体は、それを防ぐことです。それを行うためのいくつかのハック的な方法があるかもしれませんが、あなたはできるはずではありません。

OS Xキーチェーンは、暗号化アルゴリズムとしてTriple DESを使用しますが、これは非常に安全ですが、古くなり、より長いキー長の新しい暗号化アルゴリズムに取って代わられました。米国政府はTriple DESの使用を廃止し、AESを新しい標準として設定しました。

http://help.agilebits.com/1Password3/keychain_comparison.html から)

失われたデータを考慮することをお勧めします。ただし、その中にあった可能性のあるパスワードは変更されます(他の誰かがアクセスした場合)。

0
coteyr