自从升级 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+的版本,美滋滋
1
laiyifa OP 忘了说明我的 1password 版本是
1Password Version 6.8.9 (689000) Mac App Store 其他版本能不能用暂时就不知道了 |
2
lovestudykid 2022-05-31 05:56:11 +08:00
🐮,能破解一下让 1Password 信任 Chromium 吗?
|
3
Buges 2022-05-31 06:38:26 +08:00 via Android
何必呢,与其 patch 专有软件,不如改用自由软件。
|
4
lengjian 2022-05-31 08:43:07 +08:00
同样是 Chromium 100 的内核,只有 vivaldi 中 1password 插件(同 chrome 、edge 中插件版本一致)工作正常
|
5
lengjian 2022-05-31 09:13:48 +08:00
非 App Store 版本 1Password 6
Version 6.8.9 (689001) 找不到这个字串 ```bash ll /Applications/1Password\ 6.app/Contents/Frameworks/OnePasswordCore.framework/Versions/A/OnePasswordCore -rwxr-xr-x@ 1 zebo staff 2722400 May 18 2018 /Applications/1Password 6.app/Contents/Frameworks/OnePasswordCore.framework/Versions/A/OnePasswordCore md5sum /Applications/1Password\ 6.app/Contents/Frameworks/OnePasswordCore.framework/Versions/A/OnePasswordCore 84a2d8a3507113465f3dd1bac31477f9 /Applications/1Password 6.app/Contents/Frameworks/OnePasswordCore.framework/Versions/A/OnePasswordCore ``` |
6
YzSama 2022-05-31 09:46:25 +08:00
我也是 1pass6 用户。主要是买断制了。😂一直用不了,我都是打开 1pass6 app 来登录自动填写。好长时间没使用 chrome 插件了
|
7
gujunjia 2022-05-31 11:00:37 +08:00
应该再等等的,草率了,已经上了订阅车
|
8
viento 2022-05-31 11:14:56 +08:00
<img src="https://s2.loli.net/2022/05/31/y4eCBZaDsflxtX7.png" >
|
9
viento 2022-05-31 11:15:58 +08:00
搜索不到,Mac App Store 版本的 1Password 6 还可以下载吗
|
10
laiyifa OP |
13
laiyifa OP @lovestudykid 说下你的 1p 版本吧
|
14
lovestudykid 2022-05-31 22:23:46 +08:00
|
15
laiyifa OP @lovestudykid 抱歉,7 架构貌似和 6 有区别,暂时搞不了
|
16
lovestudykid 2022-06-01 05:34:23 +08:00
@laiyifa 好的,多谢。6 现在还能跟最新的扩展链接吗?
|
18
thinker007 2022-07-14 16:02:39 +08:00
@laiyifa 大佬太牛了,已经验证 chrome 103 ok 不过 edge 下安装同版本扩展不太行。
|
19
Micky 2022-08-06 19:59:14 +08:00
多谢大佬
已验证 ok Chrome 版本 104.0.5112.79 (正式版本) (arm64) 搜索的是 10 楼的字串 |
20
vegaszh 2022-09-05 13:33:11 +08:00
替换了 OnePasswordCore 里面的 hex 就无法启动 1password ,如果不修改又无法信任证书,大佬有碰到这种情况吗
|
21
vegaszh 2022-09-05 18:08:57 +08:00
搞定了,膜拜大佬。我踩的坑是, 1Password6 里面 OnePasswordCore 是一个软连接,链接到 OnePasswordCore.framework/Versions/A/OnePasswordCore ,我直接覆盖了 OnePasswordCore.framework/OnePasswordCore 是没用的,sad
|
22
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) |
23
hackpro 2022-10-08 14:15:41 +08:00
|
25
sephrioth 2023-08-10 11:14:52 +08:00
膜拜大佬, 测试成功了。
|
26
hedwi 2023-08-25 08:37:35 +08:00
大佬牛逼 之前一直用着 vivaldi 只有这个兼容
|