[Chrome 71版本]徹底解決Chrome請停用以開發者模式運行的擴展程序

新博客 https://vonsdite.cn

原文查看: https://vonsdite.cn/posts/d0e30452.html

前言

想使用Chrome商店以外的插件時, 總會遇到以下的問題。
每次重啓Chrome插件, 都會彈出請停用以開發者模式運行的擴展程序, 以下通過反彙編修改dll的方式
在這裏插入圖片描述

參考: https://stackoverflow.com/questions/30287907/how-to-get-rid-of-disable-developer-mode-extensions-pop-up/30361260#30361260

題外話

解決該問題的辦法三種,

  • 一種是組策略白名單法(早就失效)
  • 一種是批處理法(Chrome 60版本左右已失效),
  • 最後一種就是修改dll方法, 唯一能成功的辦法了, 也是接下來要介紹的辦法(實際上批處理法只是將該辦法封裝成代碼了而已)

解決辦法

安裝x64dbg

修改chrome.dll

  1. 找到Chrome的主目錄, 一般在C:\Program Files (x86)中, 然後找到如圖的目錄路徑下的chrome.dll
    在這裏插入圖片描述

  2. 使用剛下載好的x64dbg打開chrome.dll

雙擊x96dbg.exe, 然後選擇x64dbg(如果打不開, 換x32dbg打開)

在這裏插入圖片描述

在這裏插入圖片描述

在這裏插入圖片描述

然後在主面板右鍵, 依次選擇搜索-> 當前模塊 -> 字符串
在這裏插入圖片描述
接着會進入一個搜索界面, 等待進度條加載完畢, 搜索ExtensionDeveloperModeWarning, 然後雙擊第一行結果
在這裏插入圖片描述

接着會跳轉到反彙編界面, 往上翻一點, 找到cmp eax, 2(也有可能是cmp eax, 3)
在這裏插入圖片描述

雙擊打開編輯頁面, 修改成cmp eax,9, 然後點擊確定, 注意只需要點擊一次確定即可, 點擊確定後它還是會繼續彈出其它行的編輯界面, 此時直接關閉對話框即可。
在這裏插入圖片描述

修改完之後Ctrl+P導出修改過的dll文件(點擊修補文件按鈕就是導出dll文件)
在這裏插入圖片描述

你可以把dll文件導出到其它某個位置, 然後把原始chrome.dll文件備份, 再把這個修改過的替換, 然後重啓Chrome, 可以發現提示已經沒有了。

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