怎樣離線安裝 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 也應該備份一下。
修補文件

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