雖然這樣多少會(huì)減輕些系統(tǒng)安全方面的壓力,但這樣是遠(yuǎn)遠(yuǎn)不夠的。按照上面的方法設(shè)定后,比沒有防火墻安全了許多,但是與其他的專業(yè)軟件防火墻相比,Windows XP內(nèi)置的防火墻只能對進(jìn)入連接進(jìn)行監(jiān)視。因此,像Back Orifice、NetBus或其他后門程序就會(huì)有機(jī)可乘,ICF對于這種類型的非法訪問是無能為力的。
免費(fèi)的PC防火墻
下面,為您介紹4種安裝在PC上的免費(fèi)防火墻軟件,分別是: Kerio Personal Firewall 2、Outpost Firewall Free、Sygate Personal Firewall 5.1、ZoneAlarm 3.7。雖然它們的某些功能特性略有不同,但都為PC帶來了全面的安全保障(關(guān)于這4款產(chǎn)品的詳細(xì)情況請參見色塊內(nèi)文《4款完全免費(fèi)的防火墻》)。
軟件防火墻的安裝比較簡單,但是它需要有一個(gè)短暫的調(diào)試時(shí)間。在此期間,防火墻軟件將會(huì)偵測那些可能會(huì)連接到遠(yuǎn)程服務(wù)器的應(yīng)用程序,比如瀏覽器、Email、網(wǎng)絡(luò)以及其他的應(yīng)用程序。
在某一程序第一次試圖連接到遠(yuǎn)程服務(wù)器時(shí),這4款防火墻軟件都會(huì)自動(dòng)彈出一個(gè)提示對話框,您可以通過點(diǎn)擊“是”或“否”按鈕來設(shè)定是否允許該連接繼續(xù)進(jìn)行。而大多數(shù)防火墻軟件還會(huì)提供一個(gè)可選項(xiàng),可以允許用戶將設(shè)定的選項(xiàng)定義為永久有效,加入到防火墻規(guī)則之中(如圖2所示)。按照前面的方法正常使用1~2天后,您的防火墻規(guī)則就已經(jīng)比較完善了,這時(shí)如果不再安裝或升級新的應(yīng)用程序,您甚至不會(huì)感到防火墻的存在。
對防火墻警告恰當(dāng)?shù)奶幚矸椒ê陀行У囊?guī)則創(chuàng)建策略是:要明確地了解哪個(gè)程序是安全的,而哪個(gè)是不安全的。大多數(shù)情況下,您可以通過程序的名稱來進(jìn)行判斷——像Outlook、Internet Explorer或Netscape等。但是,也有一些程序沒有采用常用的名稱,比如大多數(shù)Windows XP網(wǎng)絡(luò)特性都由一個(gè)名為svchost.exe的程序提供后臺(tái)支持,但乍一看來,我們很難猜出它是做什么用的。相反,很多間諜軟件或者其他的惡意程序?yàn)榱俗屪陨砀影踩鶗?huì)給自己起一個(gè)比較常用的名字,例如“clever screensaver”,如果您誤以為它是一個(gè)屏幕保護(hù)程序而允許它進(jìn)行網(wǎng)絡(luò)訪問,那么它的欺騙目的就達(dá)到了。那么,作為防火墻的操作人員我們應(yīng)該怎樣做呢?在此需要提醒您的是,定制嚴(yán)謹(jǐn)?shù)姆阑饓σ?guī)則是最重要的。切記首先禁止一切不確定的應(yīng)用程序訪問Internet,因?yàn)樵诖酥螅€有很多機(jī)會(huì)去修訂這些規(guī)則。
其次,如果您無法斷定某個(gè)程序是否安全,那么請選擇一款能夠提供更多信息的防火墻吧!除了程序名之外,Kerio和Sygate并不能提供被監(jiān)測程序的更多線索,反之卻提供了很多防火墻之外的功能。因此,他們似乎更適合那些專業(yè)用戶,對于新手來說,更多的程序信息是十分必要的。
ZoneAlarm就提供了很多被檢測程序的相關(guān)信息(如圖3所示),并包含了一個(gè)嵌入在提示對話框中的鏈接按鈕,通過它您可以到Zone Lab公司的網(wǎng)站了解關(guān)于該程序的詳細(xì)描述信息。ZoneAlarm同時(shí)也提供了一個(gè)預(yù)配置文件,在缺省狀態(tài)下允許IE和Windows XP中svchost.exe程序訪問Internet,以便最小化用戶需要設(shè)定的訪問程序集
Outpost給出的彈出對話框在默認(rèn)狀態(tài)下會(huì)創(chuàng)建永久規(guī)則,不過您也可以通過點(diǎn)擊“Allow Once”或“Block Once”按鈕去改變它們。另外,盡管Outpost提供了很多花哨的功能,例如阻止IE的彈出窗口、郵件附件保護(hù)等,但是它提供的程序信息并不比Kerio和Sygate多多少。