1. 程式人生 > >徹底禁用Chrome的“請停用以開發者模式運行的擴展程序”提示

徹底禁用Chrome的“請停用以開發者模式運行的擴展程序”提示

應用 分享圖片 批處理 連續 面板 eight idt blog cmp

https://www.cnblogs.com/liuxianan/p/disable-chrome-extension-warning.html

前言

作為一個前端程序員,難免會有一些專屬自己的小擴展,沒必要每一個都發到Chrome應用商店去,雖然可以勾選“開發者模式”來運行本地插件,但是每次啟動都會有一個煩人的“請停用以開發者模式運行的擴展程序”提示,這個提示有多煩人,接觸過的人都知道,啟動的時候它不立即提示,等過了幾秒鐘等你打開某個網頁開始執行某些操作時它突然彈出來幹擾你的操作,真是苦不堪言!所以總想著如何把它給去掉。

技術分享圖片

解決方法

網上搜索了一圈,發現主要有3種方法:組策略法,運行批處理法,直接改dll文件法。第一種組策略的據說很早就失效了,我親測了一下確實沒用。另外一個批處理的方法據說也生效了,而且批處理權限太大沒敢嘗試運行,直接試了第三種方法,一次性成功!下面記錄一下解決過程(ps:原文說的不是特別清楚,有些誤導人的地方,我這裏全部重新截圖描述一遍)。

2.1. 修改dll文件法

打開Chrome安裝目錄,找到chrome.dll文件,用x64dbg打開,

技術分享圖片

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

技術分享圖片

然後連續多次點擊運行到用戶代碼按鈕,直至窗口標題處的模塊變成chrome.dll

技術分享圖片

然後在主面板右鍵依次選擇搜索 -> 當前模塊 -> 字符串

技術分享圖片

然後會打開一個搜索界面,等待進度條加載完畢,搜索ExtensionDeveloperModeWarning

技術分享圖片

會搜到2條結果,雙擊第一個,跳轉到反匯編界面,往上翻一點,找到cmp eax,2(也有可能是cmp eax,3):

技術分享圖片

雙擊打開編輯頁面,修改成cmp eax,9

,然後點擊確定,註意只需要點擊一次確定即可,點擊確定後它還是會繼續彈出其它行的編輯界面,此時直接關閉對話框即可。:

技術分享圖片

修改完之後Ctrl+P導出修改過的dll文件(點擊修補文件按鈕就是導出dll文件):

技術分享圖片

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

以上步驟測試於[email protected]

2.2. 組策略法

經測試已失效:

https://jingyan.baidu.com/article/ce09321b7d581e2bff858f23.html

2.3. 批處理法

以下方法未親測,但據說已失效:

http://blog.csdn.net/a493113713/article/details/54917592

參考

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

https://www.52pojie.cn/forum.php?mod=viewthread&tid=695123&page=1&authorid=533705

徹底禁用Chrome的“請停用以開發者模式運行的擴展程序”提示