解决 Chrome 升级 V99 版本后 1Password 6 无法工作

2022-05-31 05:25:34 +08:00
 laiyifa

自从升级 chrome100 后 1password6 插件就不能用了,被迫用了好长时间 firefox ,无奈官方一直不给解决而且还是 chrome 顺手,就萌生了研究研究解决方法的想法

没有图,相信的可以试试操作

关闭 1password 和 1password mini

010 editor 打开 /Applications/1Password.app/Contents/Frameworks/OnePasswordCore.framework/OnePasswordCore

Hex Bytes 模式搜索: 75 16 48 8D 3D 19 4D 1C 00 E8 69 FF FF FF 48 89 C2 48 89 15 7A D9 21 00 31 C0 48 85 DB 74 14 48 85 D2 74 0F 31 F6 48 89 DF E8 B0 74 14 00 85 C0 0F 94 C0 0F B6 C0 48 83 C4 08 5B 5D C3

替换 5D C3 后的 HEX 也就是( 55 48 89 E5 53 50 48 89 )为:

48 C7 C0 01 00 00 00 C3

然后 cd 到 /Applications/1Password.app/Contents/Frameworks 目录

sudo codesign -f -s "你的自签名的代码证书" OnePasswordCore.framework

自签名的代码证书必须要总是信任该证书。

然后启动 1password ,重新打开 chrome100+的版本,美滋滋

2395 次点击
所在节点    macOS
26 条回复
vegaszh
2022-09-05 18:08:57 +08:00
搞定了,膜拜大佬。我踩的坑是, 1Password6 里面 OnePasswordCore 是一个软连接,链接到 OnePasswordCore.framework/Versions/A/OnePasswordCore ,我直接覆盖了 OnePasswordCore.framework/OnePasswordCore 是没用的,sad
hackpro
2022-09-08 12:40:59 +08:00
修改 hex 特征码后每次启动会有一定几率碰到 crash 有大佬碰到类似的情况啊
非 App Store 版本 1Password 6 version 6.8.9 (689001)

![Screen Shot 2022-09-07 at 11.51.03 PM.png]( https://s2.loli.net/2022/09/08/PSk9qxtLmnUZC1G.png)
hackpro
2022-10-08 14:15:41 +08:00
@vegaszh
@Micky
@laiyifa
@viento
@lengjian

大佬们 按照 #10 破解之后首次启动 1p 有碰到崩溃的情况吗
https://s2.loli.net/2022/09/08/PSk9qxtLmnUZC1G.png
首次启动后只要不退出后面好像是正常的
lengjian
2022-10-11 20:42:03 +08:00
@hackpro 没注意到有无这个情况
sephrioth
279 天前
膜拜大佬, 测试成功了。
hedwi
264 天前
大佬牛逼 之前一直用着 vivaldi 只有这个兼容

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/856341

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX