Não consegui encontrar o caminho para o chaveiro do iCloud para fazer exatamente security dump-keychain
- o chaveiro do iCloud não é mostrado quando tento security list-keychains
. Qual é o caminho para esse chaveiro (ou, se não puder ser obtido, como despejar todo o chaveiro do iCloud)?
Ou, talvez, o Apple Script possa ajudar a fazer isso?
Respostas:
O Keychain do iCloud é armazenado no disco em um formato diferente do que o tradicional keychain ref1 , ref2 . Ele está localizado
~/Library/Keychains/
em uma pasta nomeada como um UUID longo. Você pode ver a alteração do carimbo de data e hora modificada no conteúdo dessa pasta à medida que altera algo no seu chaveiro do iCloud.Embora você possa usar o AppleScript e o Script de chave utilizável para trabalhar com o sistema e fazer o login com chaveiros, não há como acessar o chaveiro do iCloud.
Portanto, a única opção que resta é a operação da Apple GUI do aplicativo Keychain Access.
fonte
Então, eu estou tentando descobrir algo semelhante há cerca de um ano - e, neste momento, estou disposto a dizer que, sem a magia dos super ninjas, realmente não é possível fazer isso usando o comando 'security'. Eu tenho visto inúmeras perguntas sem resposta.
Embora não haja confirmação real, é impossível, parece haver uma preponderância de evidências sugerindo que não é possível.
fonte