Vigorous Pro

The world can always use more heroes.

  1. 1. 必要条件
  2. 2. 导出过程
  3. 3. 导入至 1Password
  4. 4. 参考链接

因为在使用 1Password, 便一直在想有没有办法将 iCloud Keychain 中储存的密码导出来,直到前几天,终于找到了解决办法。

必要条件

  • 一个能正常运行的 macOS 系统

导出过程

  1. 点击此处下载 mrc-converter-suite 压缩包

  2. 解压,并将 mrc-converter-suite 目录移动至桌面

  3. 打开 Preference -> Security & Privacy -> Privacy -> Acceessibility ,点击左下角的 🔒 Unlock 解锁后 ,在右侧添加并勾选 Script Editor

    5f71765d32e45ca47d013c7228f4680e.png

  4. 双击运行 mrc-converter-suite 目录下的 Get_Safari12_Passwords.applescript 点击 开始按钮

    262179be4ab267a751e24efe1696105e.png

  5. 如果没有问题的话,这时会弹出对话框要求输入密码解锁 Keychain

    aab014740ed161a63d889601ec5a0225.png

    输入密码后,点击 Continue ,你会发现已经开始导出了 (>y<)

    71defd4349c5b22c317ff41736e178ef.png

  6. 等他跑完之后,会弹出提示框,并在桌面生成一个 pm_export.csv 文件
    6875452e9057287c214fc4acca0dac84.png

导入至 1Password

pm_export.csv 文件 拖动至 mrc-converter-suite 目录下 macOSConvertHelper 上,点击弹出对话框上的 Run
67ad70aeee4d29f4a43d7ae0b487cde1.png
并在接下来的页面上选择 CSV
49d1e41d5b998b678304a2723a687da2.png
接下来直接点击 Convert 即可
5682c606920f92cb881866fb9103a765.png

正常情况下,会输出如下图所示的信息
d68cf9ec7c9e2cc205a9edd256ba8a9c.png

这时,我们打开并解锁 1Password 客户端后,双击桌面上的 1P_import.1pif 文件 会弹出如下消息,点击 Import 之后就导入成功辣~ (´▽`)

e4f5cdb6da72f38cfa10b8f20b65d757.png

参考链接

Image Source: Patryk Grądys

本文作者 : Edison Jwa
本文使用 署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0) 协议
本文链接 : https://www.wevg.org/archives/export-passwords-from-iCloud-keychain/

本文最后更新于 天前,文中所描述的信息可能已发生改变