OS Xのキーチェーンの内容をタブ区切りの平文などの別の場所で簡単に処理できるファイルにダンプ(エクスポート)する方法を探しています。MacOS Xのキーチェーンの内容をすばやく簡単にダンプする方法はありますか?
Keychain Accessアプリでは、このような機能は提供されていません。キーのデータを取得する際には、毎回キーチェーンのパスワードを入力してキーに保存されているパスワードを確認する必要があります。
は掘りのビットの後、私は(個々のポストにリンクすることはできません。ページの最後の約三分の二をスクロールダウン)キーチェーンにアクセスするためのAppleScriptとキーホルダースクリプティングアプリを使って、誰かの解決策を見つけた:
http://discussions.apple.com/thread.jspa?threadID=1398759
キーチェーンスクリプトを使用すると、プレーンテキストパスワードを含むすべてのキーのすべてのデータフィールドにアクセスできます。 - このデータをテキストファイルなどにダンプするのはかなり簡単です。私はそれをテストし、うまくいきます。
しかし、この解決策では、ダイアログボックスで[OK]をクリックして各キーへのアクセスを確認する必要があります。毎回キーチェーンのパスワードを入力する必要がありますが、これはずっと面白いです。さらに、各キーについて2回アクセスを確認する必要があります。スクリプトエディタ(またはアプリケーションとして実行している場合はスクリプト自体)とKeychain Scriptingのために1回です。したがって、100個のキーでキーチェーンを処理する場合は、200個のダイアログで[OK]を手動でクリックする必要があります。
私は今これを回避するための解決策を探しています。機密データを保護し、私がやろうとしていることを正確に防止することがキーチェーンの目的であるため、そのような解決策には多分何らかのハックが含まれることに気付きました。
あなたのアイデアに非常に興味があります。
は、各エントリのために一度「常に許可する」をクリックしないようにする任意の魔法の方法はありますか? – Cliff
@Cliffボタンを押すAppleScriptは、http://apple.stackexchange.com/a/137336でご覧いただけます。 –
(10.9.5) 'security'ツールには表示されないiCloudキーチェーンについては、iCloudキーチェーンからすべてのものを新しいキーチェーンにコピーして、このテクニックを使用することができます。 (http://selfsuperinit.com/2014/01/20/exporting-icloud-keychain-passwords-as-a-plain-text-file/) –