Ich bin auf der Suche nach einer Möglichkeit, den Inhalt eines OS X-Schlüsselbunds in eine Datei zu exportieren (exportieren), die ich problemlos an anderer Stelle verarbeiten kann, z. B. durch Tabstopps getrennter Klartext oder etwas Ähnliches.Gibt es eine schnelle und einfache Möglichkeit, den Inhalt eines MacOS X-Schlüsselbunds zu sichern?
Die Keychain Access App bietet keine solche Funktionalität, und das Abrufen der Daten eines Schlüssels beinhaltet das Öffnen jedes der Schlüssel und das Eingeben des Schlüsselbunds, um das mit dem Schlüssel gespeicherte Passwort jedes Mal zu sehen.
Nach ein bisschen graben, fand ich Lösung jemandes von Applescript und die Keychain Scripting App Schlüsselanhänger für den Zugriff auf (kann nicht auf einzelne Post verbinden; blättern etwa zwei Drittel bis zum Ende der Seite nach unten):
http://discussions.apple.com/thread.jspa?threadID=1398759
Mit Keychain Scripting können Sie auf alle Datenfelder aller Schlüssel zugreifen - einschließlich des Klartext-Passworts! - und es ist ziemlich einfach, diese Daten in eine Textdatei zu speichern usw. Ich habe es getestet und es funktioniert gut.
Bei dieser Lösung müssen Sie jedoch den Zugriff auf die einzelnen Schlüssel bestätigen, indem Sie in einem Dialogfeld auf OK klicken. Dies ist viel besser, als jedes Mal das Passwort des Schlüsselbundes eingeben zu müssen, aber es ist immer noch irritierend. Außerdem müssen Sie den Zugriff für jeden Schlüssel zweimal bestätigen. einmal für den Skript-Editor (oder das Skript selbst, wenn es als App läuft) und einmal für Keychain Scripting. Wenn Sie also einen Schlüsselbund mit 100 Schlüsseln verarbeiten, müssen Sie in 200 Dialogen manuell auf OK klicken.
Ich bin jetzt auf der Suche nach einer Lösung, um dies zu umgehen. Ich bin mir darüber im Klaren, dass der Zweck der Schlüsselbunde darin besteht, die sensiblen Daten zu schützen und genau das zu verhindern, was ich versuche zu tun. Eine solche Lösung würde wahrscheinlich eine Art Hacking beinhalten.
Ich wäre sehr an Ihren Ideen interessiert!
Gibt es eine magische Art und Weise „Immer zulassen“ einmal für jeden Eintrag zu vermeiden, klicken? – Cliff
@Cliff Sie können das AppleScript finden, das die Tasten für Sie hier drücken wird: http://apple.stackexchange.com/a/137336. –
Für den iCloud-Schlüsselbund, den das (10.9.5) 'security'-Tool nicht erkennt, können Sie alles aus dem iCloud-Schlüsselbund in einen neuen Schlüsselbund kopieren und trotzdem diese Technik verwenden. (http://selfsuperinit.com/2014/01/20/exporting-icloud-keychain-passwords-as-a-plain-text-file/) –