Se você não tem medo de uma pequena quantidade de scripts, há um invólucro python para o comando de segurança com um breve tutorial aqui . Eu nunca tive que fazer isso antes, então não posso falar sobre sua eficácia.
Eu preciso acessar parte do conteúdo de um antigo porta-chaves do OS X.
Eu sei a senha - isso não é sobre cracking; -)
O que eu não tenho é um Mac. Eu tenho os arquivos de chaves em uma unidade de backup.
Existe alguma maneira de obter o conteúdo em uma caixa do Ubuntu? Uma porta do OS X / usr / bin / security em algum lugar por exemplo?
Um "não" definitivo seria tão útil quanto um "sim".
Acho que você não tem uma ferramenta semelhante no Linux para fazer isso.
De todas as ferramentas que vi, todas exigem que você tenha o Mac OS X para usá-las. Por exemplo, keychaindump requer o comando securityd
.
Então eu acho que a única opção que você tem é pegar emprestado o mac de alguém.
Não, todo o conceito de chaveiro é evitar que isso aconteça. Pode haver alguma maneira estranha de fazer isso, mas você não deveria poder fazê-lo.
O keychain do OS X usa o Triple DES como seu algoritmo de criptografia que é bastante seguro, mas está ficando mais antigo e foi substituído por novos algoritmos de criptografia com comprimentos de chave mais longos. O governo dos EUA desaprovou o uso do Triple DES e definiu o AES como seu novo padrão.
(de link )
Eu recomendo considerar os dados perdidos. Mas ainda está alterando qualquer senha que possa estar nela (se outra pessoa tiver obtido acesso).