Comment accéder à un trousseau OS X via Ubuntu


9

J'ai besoin d'accéder à une partie du contenu d'un ancien trousseau OS X.

Je connais le mot de passe - il ne s'agit pas de craquer ;-)

Ce que je n'ai pas, c'est un Mac. J'ai les fichiers de trousseau sur un lecteur de sauvegarde.

Existe-t-il un moyen d'accéder au contenu d'une boîte Ubuntu? Un port de OS X / usr / bin / security quelque part par exemple?

Un «non» définitif serait aussi utile qu'un «oui».


2
Selon Wikipedia, la boîte à outils du trousseau OS X est open source. (Je sais que c'est pour BSD, mais ...) Vous pourriez peut-être securityvous compiler .
— trente

Une idée où Mac OS X conserve les mots de passe wifi afin que nous puissions les lire avec les réponses?
— Jeff Burdges

Réponses:


2

Si vous n'avez pas peur d'une petite quantité de scripts, il y a un wrapper python pour la commande de sécurité avec un court tutoriel ici . Je n'ai jamais eu à le faire auparavant, donc je ne peux pas parler de son efficacité.


Après avoir suivi quelques liens, il y a aussi ceci , qui devrait fournir une interface graphique fonctionnelle.
— astex

Malheureusement, cela n'aide pas car il donne uniquement accès au trousseau OS X lors de l'exécution sur OS X. Il fournit simplement une façon python de parler à / usr / bin / security. Cela n'aide pas sur d'autres plateformes.
— adrianh

Je ne pense pas que ce soit le cas pour la deuxième solution mentionnée dans les commentaires. Désolé, j'aurais dû clarifier.
— astex

Cela s'applique à cela - source ici bitbucket.org/kang/python-keyring-lib/src/… - spécifique à OS X;)
— adrianh

Le lien que vous avez référencé 404.
— Dan Loewenherz

1

Je pense que vous n'avez pas d'outil similaire sous Linux pour le faire.

De tous les outils que j'ai vus, ils nécessitent tous que vous ayez Mac OS X pour les utiliser. Par exemple, keychaindump nécessite une securitydcommande.

Donc je suppose que la seule option qui vous reste est d'emprunter le mac de quelqu'un.


0

Non, tout le concept du trousseau est d'éviter que cela se produise. Il y a peut-être un moyen hacké de le faire, mais vous n'êtes pas censé pouvoir le faire.

Le trousseau OS X utilise Triple DES comme algorithme de cryptage qui est assez sécurisé, mais il vieillit et a été remplacé par des algorithmes de cryptage plus récents avec des longueurs de clé plus longues. Le gouvernement américain a déprécié l'utilisation de Triple DES et a défini AES comme sa nouvelle norme.

(depuis http://help.agilebits.com/1Password3/keychain_comparison.html )

Je recommande de considérer les données perdues. Mais toujours en changeant tout mot de passe qui aurait pu y figurer (si quelqu'un d'autre y avait accès).


3
Non, le concept du trousseau est d'empêcher les personnes qui ne connaissent pas le mot de passe d'y accéder. Il a les informations d'identification, donc cela devrait être possible, avec un peu de travail.
— trente

Il pourrait avoir son mot de passe, mais je pense qu'il est également crypté avec une clé OS X.
— coteyr

@coteyr - vous avez tort. Les trousseaux peuvent être copiés entre des machines OS X - donc ils ne sont liés à aucun type de clé spécifique à la machine. Tout type de clé spécifique au système d'exploitation serait trivialement craquable car il devrait être public pour que le déchiffrement se produise réellement.
— adrianh

Le code source peut vous aider adrianh. Certains documents peuvent être utiles. mais c'est tout ce que j'ai pu trouver. Je sais toujours que j'ai beaucoup de mal à déplacer mon trousseau d'un Mac à un autre, mais cela pourrait être spécifique à l'application. Désolé si la réponse est fausse. (désolé pour le double post qui lisait le code)
— coteyr
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.