Adobe Flash Player插件更新到11.3添加了沙箱特性(保護模式),目的是為了增強瀏覽器的安全性,但是這一技術的添加不僅需要占用更多的資源,且讓Adobe Flash Player的運行變得更加不穩定。沙箱特性應用于Adobe Flash Player的時間不算很長,既然不穩定我們
Adobe Flash Player插件更新到11.3添加了沙箱特性(保護模式),目的是為了增強瀏覽器的安全性,但是這一技術的添加不僅需要占用更多的資源,且讓Adobe Flash Player的運行變得更加不穩定。沙箱特性應用于Adobe Flash Player的時間不算很長,既然不穩定我們就沒必要去使用它了,這也是大部分人還在使用10.3版本的原因,那么新版本就沒辦法去除沙盒特性嗎?答案肯定是有的。下面的介紹全都以Firefox為例。
關于去除/禁用Adobe Flash Player的沙箱特性,網上有種方法是修改NPSWF32_11_8_800_94.dll(版本號不一樣文件名也不一樣)文件所在的文件夾里面的mms.cfg,以文本文檔方式打開,在里面添加一句“ProtectedMode=0”,保存即可。
mms.cfg是Adobe Flash Player的配置文件,通過配置文件來關閉沙箱特性,但是這個方法用在Firefox上,plugin-container.exe進程也會跟著不見。這就是我不推薦使用這種方法的原因,對于plugin-container.exe進程我的理解是,將Adobe Flash Player插件獨立成一個進程,這樣當Adobe Flash Player插件崩潰的時候也不會影響到瀏覽器,通過ProtectedMode參數來關閉,不僅關閉了沙盒特性,連插件獨立成進程這個功能也關閉了,flash插件一旦崩潰連Firefox也會遭殃。參數ProtectedMode(保護模式)似乎不僅僅是沙箱。
修改dll文件,讓插件運行時跳過沙箱部分,不啟動沙箱。直接手動修改dll文件的方法我也不會,但是有大神制作了補丁可以對任一版本的dll文件進行修改,使用方法非常簡單。之所以推薦這種方法是因為這樣Firefox的plugin-container.exe進程就不會不見了,插件的崩潰就不會影響到Firefox。
● 通用免沙箱補丁下載:http://pan.baidu.com/share/link?shareid=137800585&uk=2684733227
● 32位系統的目錄在%WINDIR%\System32\Macromed\Flash
● 64位系統的目錄在%WINDIR%\SysWOW64\Macromed\Flash
另外Firefox可以通過在地址欄輸入about:plugins來查看各個插件的所在位置
使用去沙箱的Adobe Flash Player插件后大部分人反應Firefox播放flash的時候更加流暢,且崩潰的幾率低了很多,說明還是有用的。關于去除沙箱后帶來的安全隱患我覺得大可不必擔心,一般人使用的安全軟件帶來的防護已經完全足夠了,或者說由于沙箱技術的不成熟,帶來的隱患可能更大。
原文地址:瀏覽器Adobe Flash Player插件去除沙箱(保護模式)特性增強穩定性, 感謝原作者分享。
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com