Come accedere a un portachiavi OS X tramite Ubuntu


9

Devo accedere ad alcuni dei contenuti di un vecchio portachiavi OS X.

Conosco la password - non si tratta di cracking ;-)

Quello che non ho è un Mac. Ho i file del portachiavi su un'unità di backup.

C'è un modo per ottenere i contenuti su una scatola di Ubuntu? Una porta di OS X / usr / bin / security da qualche parte per esempio?

Un "no" definitivo sarebbe utile quanto un "sì".


2
Secondo Wikipedia, il toolkit portachiavi di OS X è open source. ( So che è per BSD, ma ...) Potresti essere in grado di compilare securityte stesso.
trentatreesimo

Qualche idea su dove Mac OS X mantenga le password wifi in modo da poterle leggere con le risposte?
Jeff Burdges,

Risposte:


2

Se non hai paura di una piccola quantità di script, c'è un wrapper Python per il comando di sicurezza con un breve tutorial qui . Non ho mai dovuto farlo prima, quindi non posso parlare della sua efficacia.


Dopo aver seguito alcuni collegamenti, c'è anche questo , che dovrebbe fornire una GUI praticabile.
astex,

Sfortunatamente ciò non aiuta poiché dà accesso al portachiavi di OS X solo quando è in esecuzione su OS X. Fornisce solo un modo Python di parlare con / usr / bin / security. Non aiuta su altre piattaforme.
adrianh,

Non credo sia il caso della seconda soluzione menzionata nei commenti. Scusa, avrei dovuto chiarire.
astex,

Si applica a questo - fonte qui bitbucket.org/kang/python-keyring-lib/src/… - specifico per OS X;)
adrianh,

Il link a cui hai fatto riferimento 404s.
Dan Loewenherz,

1

Penso che tu non abbia uno strumento simile in Linux per farlo.

Da tutti gli strumenti che ho visto, tutti richiedono che tu abbia Mac OS X per usarli. Ad esempio, keychaindump richiede un securitydcomando.

Quindi suppongo che l'unica opzione che ti rimane sia prendere in prestito il mac di qualcuno.


0

No, l'intero concetto di portachiavi è evitare che ciò accada. Potrebbe esserci un modo hacker per farlo, ma non dovresti essere in grado di farlo.

Il portachiavi OS X utilizza Triple DES come algoritmo di crittografia che è abbastanza sicuro, ma sta invecchiando ed è stato sostituito da algoritmi di crittografia più recenti con lunghezze di chiave più lunghe. Il governo degli Stati Uniti ha deprecato l'uso di Triple DES e ha impostato AES come nuovo standard.

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

Consiglio di considerare i dati persi. Ma ancora cambiando qualsiasi password che potrebbe essere stata in essa (se qualcun altro ha ottenuto l'accesso).


3
No, il concetto di portachiavi è impedire alle persone che non conoscono la password di accedervi. Ha le credenziali, quindi dovrebbe essere possibile, con un po 'di lavoro.
trentatré

Potrebbe avere la sua password ma credo che sia anche crittografato con una chiave OS X.
coteyr,

@coteyr - hai sbagliato. I portachiavi possono essere copiati tra macchine OS X, quindi non sono legati a nessun tipo di chiave specifica della macchina. Qualsiasi tipo di chiave specifica del sistema operativo sarebbe banalmente crackabile poiché dovrebbe essere pubblico affinché la decrittazione avvenga effettivamente.
Adriano,

Il codice sorgente può aiutarti ad Adrianh. Alcuni documenti potrebbero essere utili. ma questo è tutto ciò che ho potuto trovare. So ancora che ho difficoltà a spostare il mio portachiavi da un mac all'altro, ma potrebbe essere specifico dell'applicazione. Scusa se la risposta è sbagliata. (scusate il doppio post che stava leggendo il codice)
coteyr,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.