怎样离线安装 Chrome 扩展程序

1. 以开发者模式运行扩展程序

1.1. 准备要安装的扩展程序

下载要安装的扩展程序,解压到指定文件夹方便以后管理。这里以 JSONView(https://github.com/gildas-lormeau/JSONView-for-Chrome) 为例。
准备要安装的扩展程序

1.2. 打开 Chrome 扩展程序界面

方法一:自定义及控制 Google Chrome -> 更多工具 -> 扩展程序
方法二:在地址栏输入 chrome://extensions/
打开 Chrome 扩展程序界面

1.3. 加载已解压的扩展程序

选择开发者模式后,会显示加载已解压的扩展程序、打包扩展程序、更新三个按钮,点击加载已解压的扩展程序选择准备好的扩展程序。
加载已解压的扩展程序

1.4. 安装完成

安装完成后,扩展程序界面以及地址栏右侧都可以看到这个扩展程序。这个时候扩展程序已经起作用了。
安装完成

2. 屏蔽“请停用以开发者模式运行的扩展程序”提示

2.1. 出现“请停用以开发者模式运行的扩展程序”提示

这样离线安装的扩展程序会被 Chrome 认为有安全隐患。当你重新打开 Chrome 浏览器的时候,右上角会有“请停用以开发者模式运行的扩展程序”的提示框出现。
安全提示框

2.2. 用 x64dbg 打开 chrome.dll 文件

这里我们通过修改 chrome.dll 文件来禁止这个烦人的提示框。首先,用 x64dbg(https://x64dbg.com/)打开 chrome.dll 文件。chrome.dll 文件路径获取方法:右击桌面上的 Chrome 图标 -> 打开文件所在的位置 -> 67.0.3396.62(这是一个以 Chrome 版本号命名的文件夹,chrome.dll 文件就在这个文件夹里)。
用 x64dbg 打开 chrome.dll 文件

2.3. 点击运行到用户代码

点击运行到用户代码,直到模块为 chrome.dll 为止。
点击运行到用户代码

2.4. 打开搜索界面,搜索 ExtensionDeveloperModeWarning

打开搜索界面:右击 -> 搜索 -> 当前模块 -> 字符串
打开搜索界面
在搜索界面搜索 ExtensionDeveloperModeWarning,双击搜索出来的第一行。
搜索 ExtensionDeveloperModeWarning

2.5. 将 cmp eax,2 修改成 cmp eax,9

往上翻找到 cmp eax,2,双击 cmp eax,2 进入编辑,将它修改为 cmp eax,9。确定之后会继续出现其他行的编辑界面,取消就行。
找到 cmp eax,2

2.6 修补文件,替换原 chrome.dll 文件

完成修改后,打开补丁界面:视图 -> 补丁(快捷键 Ctrl+P),点击修补文件就可以将修改后的文件导出了。将修改后的文件命名为 chrome.dll 替换掉原 chrome.dll,然后重启 Chrome,你会发现提示框不再出现了。温馨提示:为了避免一些问题,导出的时候最好不要直接替换原 chrome.dll,同时原 chrome.dll 也应该备份一下。
修补文件

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章