12 votos

Error al copiar y pegar el llavero de iCloud en Mojave

Estoy tratando de copiar las contraseñas de los formularios web de iCloud a un llavero local según este tutorial.

Sin embargo, sigo recibiendo el siguiente error. enter image description here

Texto:

An error has occurred. Unable to add an item to the current keychain.

One o more parameters passed to a function were not valid.

[Cancel]                                     [   Ok   ]

Al copiar y pegar desde el inicio de sesión, funciona correctamente por lo que el problema debe estar relacionado con los llaveros de iCloud.

Otras personas se han encontrado con este problema:

pero lo más interesante es este post

Actualización:

He contactado con el soporte técnico de Apple. No han podido averiguar nada, así que un ingeniero va a echar un vistazo a los archivos de registro.

10voto

Pirooz Puntos 486

El ingeniero respondió con algo así como "Aunque los terceros pueden soportar la exportación desde iCloud y las versiones anteriores pueden soportarlo, las versiones actuales de MacOS no lo soportan por defecto. Pero tal vez lo soporten en el futuro".

Basado en el bajo nivel del mensaje de error, sospecho que esta característica se rompió sin querer y Apple es demasiado perezoso para arreglarlo. Interpreto la declaración del ingeniero como algo parecido a "Oops, hemos roto una cosa realmente útil que algunas personas utilizaban, y somos demasiado perezosos para arreglarlo, así que voy a decir que ya no es compatible, pero dar un colchón de 'podemos apoyar en el futuro' en caso de que alguien se queje lo suficiente y decidamos ponerlo de nuevo".

Bastante molesto tbh. Parece que...

Debido al método de cifrado especial de Apple utilizado para los llaveros de iCloud, es casi imposible que un tercero lo descifre, incluso con la contraseña y, debido a la razón que sea, Apple ha dejado de apoyar la exportación al llavero local, que puede ser descifrado por terceros.

Después de investigar más, toda la implementación parece ser de código abierto. Si alguien con la habilidad quisiera tomarse el tiempo para averiguar cómo desencriptarlo, sería genial. Aquí están los enlaces:

https://opensource.apple.com/tarballs/Security/

https://opensource.apple.com/source/Security/

0 votos

¿Su último párrafo es cínico? De todos modos, ¿has encontrado una solución a este asunto?

2 votos

Le agradezco sinceramente que haya publicado esto. "Oh darn, rompimos una herramienta de exportación / exfiltración" energía detectada.

0 votos

@JBis Es, eh, técnicamente de código abierto, con énfasis en técnicamente, porque realmente compilarlo requiere acceso a código cerrado. (O hacer ingeniería inversa de ese código). apple.stackexchange.com/a/399650/150839

2voto

awy Puntos 500

https://1password.community/discussion/30286/mrcs-convert-to-1password-utility-mrc-converter-suite

Allí encontrarás un enlace a Dropbox. Descárgalo y sigue las instrucciones para ejecutar el AppleScript para Safari 11/12. Se ejecutará durante un tiempo y recogerá todos los elementos de contraseña de las preferencias de Safari y, al final, los escribirá en un archivo CSV.

Esto se puede convertir en otros formatos de gestores de contraseñas como Chrome, Firefox, 1password, etc.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X