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.