Speichern Sie den iCloud-Schlüsselbund im Terminal

11

Ich konnte den Pfad zum iCloud-Schlüsselbund nicht finden, um dies zu tun. security dump-keychainDer iCloud-Schlüsselbund wird beim Versuch nicht angezeigt security list-keychains. Was ist der Pfad zu diesem Schlüsselbund (oder, wenn er nicht erhältlich ist, wie der gesamte iCloud-Schlüsselbund ausgegeben werden kann)?

Oder könnte Apple Script dabei helfen?

Niktin Roman
quelle
1
Sie müssen es nur mit dem Terminal sehen?
Chris
1
@ Chris, eigentlich im Einzelbenutzermodus
Niktin Roman
1
Hast du etwas herausgefunden?
Uko

Antworten:

5

iCloud Keychain wird in einem anderen Format als ein herkömmlicher Schlüsselbund ref1 , ref2 auf der Festplatte gespeichert . Es befindet sich ~/Library/Keychains/in einem Ordner mit dem Namen lange UUID. Sie können sehen, wie sich der geänderte Zeitstempel im Inhalt dieses Ordners ändert, wenn Sie etwas in Ihrem iCloud-Schlüsselbund ändern.

Während Sie AppleScript und Usable Keychain Scripting verwenden können , um mit dem System zu arbeiten und Schlüsselanhänger anzumelden, gibt es keine Möglichkeit, auf den iCloud-Schlüsselbund zuzugreifen.

Sie haben also nur noch die Möglichkeit, die AppleScript-Benutzeroberfläche der Keychain Access-App zu verwenden.

Matt Sephton
quelle
4

Ich habe also ungefähr ein Jahr lang versucht, etwas Ähnliches herauszufinden - und an diesem Punkt bin ich bereit zu sagen, dass es ohne Super-Ninja-Magie wirklich nicht möglich ist, dies mit dem Befehl 'Sicherheit' zu tun. Ich habe unzählige Fragen ohne Antwort gesehen.

Obwohl es keine tatsächliche Bestätigung gibt, die unmöglich ist, scheint es ein Übergewicht an Beweisen zu geben, die darauf hindeuten, dass dies nicht möglich ist.

Jeef
quelle