Мне нужно получить доступ к некоторому содержимому старой цепочки ключей OS X.
Я знаю пароль - дело не в взломе; -)
У меня нет Mac. У меня есть файлы цепочки для ключей на резервном диске.
Есть ли способ получить содержимое коробки с Ubuntu? Например, порт OS X / usr / bin / security где-нибудь?
Определенное «нет» было бы так же полезно, как «да».
Если вы не боитесь небольшого количества скриптов, здесь есть оболочка для Python для команды безопасности с кратким руководством здесь . Мне никогда не приходилось делать это раньше, поэтому я не могу говорить о его эффективности.
Я думаю, что у вас нет аналогичного инструмента в Linux для этого.
Из всех инструментов, которые я видел, все они требуют, чтобы у вас был Mac OS X для их использования. Например, для keychaindump требуется команда securityd
.
Так что я думаю, что единственный вариант, который у вас есть, - одолжить чей-то макинтош.
Нет, вся концепция цепочки для ключей состоит в том, чтобы избежать этого. Там может быть какой-то хакерский способ сделать это, но вы не должны это делать.
Цепочка для ключей OS X использует Triple DES в качестве алгоритма шифрования, который является достаточно безопасным, но он стареет и был заменен более новыми алгоритмами шифрования с большей длиной ключа. Правительство США осудило использование Triple DES и установило AES в качестве нового стандарта.
(из http://help.agilebits.com/1Password3/keychain_comparison.html )
Я рекомендую учитывать потерянные данные. Но все равно меняю любой пароль, который мог быть в нем (если кто-то еще получил доступ).