怎么防止軟件自動篡改Win7防火墻規(guī)則
怎么防止軟件自動篡改Win7防火墻規(guī)則
最近老是發(fā)生軟件自動篡改Win7防火墻規(guī)則的事,怎么回事呢?怎么防止軟件自動篡改Win7防火墻規(guī)則呢?下面是學習啦小編收集整理的怎么防止軟件自動篡改Win7防火墻規(guī)則,希望對大家有幫助~~
防止軟件自動篡改Win7防火墻規(guī)則的方法
方法/步驟
解決這一問題,筆者利用了win7的防火墻設置權限的分級。
修改win7的防火墻設置的權限可以分為兩級,一層在組策略(開始->運行->gpedit.msc->本機設置->windows設置->安全策略->windows防火墻)(如圖1),一層在普通用戶(網(wǎng)絡與共享中心->windows防火墻->高級設置)(如圖2)。
兩層使用同一套設置規(guī)則,分別工作。區(qū)別在于,在組策略設置一些規(guī)則之后,普通用戶只能讀取,不能修改。只有組策略沒有設定部分,普通用戶才可以在"windows防火墻"中修改。而在防火墻啟動后,兩套規(guī)則同時篩選。
在組策略中更改的設置,在"windows防火墻"只會顯示成灰色,不可更改。(如圖3)
由于只有系統(tǒng)管理員才可以修改組策略,而一般軟件是沒有系統(tǒng)管理員權限。因此如果禁止一般用戶賬戶、系統(tǒng)服務賬戶等對"windows防火墻設置"的讀寫,那么保持原來的兩套防火墻規(guī)則仍然運行的情況下,軟件和普通用戶將無法通過控制面板配置防火墻,只留下組策略中的防火墻配置供管理員修改,問題就解決了。
由于控制面板中的"windows防火墻"是儲存在注冊表中的,因此修改注冊表相應位置的讀寫權限就可以達到目的。
開始->運行->regedit,打開注冊表編輯器,定位到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\SharedAccess\Parameters\FirewallPolicy處,右擊FirewallPolicy(如下圖1),打開權限對話框。
點擊高級,點擊添加,在彈出的用戶賬戶列表中,點擊查找,找到Users用戶組,點擊確定,在Users的權限列表中,把"設置鍵值","修改子鍵","刪除"對應的"拒絕"框勾上,點確定。(如下圖2)
繼續(xù)添加,在用戶賬戶列表中查找LOCAL SERVICE用戶,把它對防火墻設置的修改權限也禁掉(如下圖3)
連點確定(彈出的警告框也點擊確定),退出注冊表編輯器。
經(jīng)過這樣的操作,一般軟件和用戶都無法更改控制面板的防火墻規(guī)則了。而組策略中的規(guī)則,只有管理員可以更改。這樣,就不必擔心軟件篡改防火墻規(guī)則,未經(jīng)授權的情況下與互聯(lián)網(wǎng)通信了。
再次進入控制面板->網(wǎng)絡與共享中心->windows防火墻->高級設置,頁面中顯示已經(jīng)沒有權限操作防火墻規(guī)則,如圖。
怎么防止軟件自動篡改Win7防火墻規(guī)則相關文章: