De hecho, escribí un programa para descifrar las contraseñas de Chrome con la esperanza de hacer exactamente esto (copiando a iCloud Keychain). Desafortunadamente, parece que Safari tiene un derecho especial que le permite leer y escribir desde iCloud Keychain. Pensé en escribir una biblioteca para inyectar en Safari que básicamente atara mi funcionalidad actual y secuestrara las habilidades de Safari, pero me cansé un poco del proyecto. Supongo que si hubiera demanda, podría echarle otro vistazo.
Terry
1
@Terry, ¿puedes compartir tu programa de exportación de contraseñas de Chrome? La exportación incorporada no funciona para mí. Mac tiene el securitycomando para interactuar con el llavero, que se puede usar para agregar o eliminar contraseñas. Me gustaría escribir un script para usar securitypara sincronizar las contraseñas de alguna exportación de Chrome. Lo ideal es hacerlo todo en la memoria para que no deje ningún archivo de contraseña en el disco.
zxlin
Respuestas:
16
Creé una pequeña herramienta para entregar sus credenciales de Chrome en el llavero de macOS. Aquí hay una página en github https://github.com/nntarasov/csv2keychain
El programa interactúa con la utilidad de línea de comandos macOS llamada seguridad con la opción add-internet-password. En primer lugar, debe exportar manualmente las credenciales de Chrome a un archivo .csv. Hay tal característica en Chrome. Entonces, la idea es muy simple: la lista de credenciales del archivo se agrega al llavero del sistema a través de la seguridad
aquí hay algunos tutoriales válidos sobre cómo exportar contraseñas de chrome macrumors.com/how-to/…
Lukas Liesis
6
Ya no puedes compartir las contraseñas de Google Chrome con iCloud Keychain. Google Chrome 45 fue el último que pudo hacerlo. Desde entonces se ha eliminado como una opción.
Tal vez comunicarse con el Soporte de Google y darles algo para transmitir a los desarrolladores de Chrome para Mac podría inspirar algo.
Hasta que lo reemplacen, recomiendo usar una opción de terceros, ya que funcionan con casi todas las plataformas y tipos de dispositivos. Como LastPass, Dashlane, Roboform, Keepass, 1Password, Privacy, GNOME keyring, etc.
Pueden trabajar con Keychain y recopilar contraseñas guardadas en Chrome. Esa es la única solución de sincronización automática que está disponible.
security
comando para interactuar con el llavero, que se puede usar para agregar o eliminar contraseñas. Me gustaría escribir un script para usarsecurity
para sincronizar las contraseñas de alguna exportación de Chrome. Lo ideal es hacerlo todo en la memoria para que no deje ningún archivo de contraseña en el disco.Respuestas:
Creé una pequeña herramienta para entregar sus credenciales de Chrome en el llavero de macOS. Aquí hay una página en github https://github.com/nntarasov/csv2keychain
El programa interactúa con la utilidad de línea de comandos macOS llamada seguridad con la opción add-internet-password. En primer lugar, debe exportar manualmente las credenciales de Chrome a un archivo .csv. Hay tal característica en Chrome. Entonces, la idea es muy simple: la lista de credenciales del archivo se agrega al llavero del sistema a través de la seguridad
fuente
Ya no puedes compartir las contraseñas de Google Chrome con iCloud Keychain. Google Chrome 45 fue el último que pudo hacerlo. Desde entonces se ha eliminado como una opción.
Tal vez comunicarse con el Soporte de Google y darles algo para transmitir a los desarrolladores de Chrome para Mac podría inspirar algo.
Hasta que lo reemplacen, recomiendo usar una opción de terceros, ya que funcionan con casi todas las plataformas y tipos de dispositivos. Como LastPass, Dashlane, Roboform, Keepass, 1Password, Privacy, GNOME keyring, etc.
Pueden trabajar con Keychain y recopilar contraseñas guardadas en Chrome. Esa es la única solución de sincronización automática que está disponible.
fuente