2009年10月30日 星期五

[觀點] 從資安威脅挑戰談端點安全防護

所謂的端點設備是泛指所有具備運算功能,並且會連接企業網路的桌上型電腦、筆記型電腦、PDA等手持裝置,以及具備無線網路、儲存媒體、可程式化控制的相關系統裝置等。在企業之中,一般使用者的電腦系統是比較容易受到惡意入侵的管道,因為駭客不需要去和企業的資安防護系統硬碰硬,就可以透過Web或是email直接滲透到使用者端,取得其所想要的資訊,而且每當有端點設備,在離開了企業的資安防護範圍之後,所面臨的資安風險更會大幅增加。

只是,面對為數眾多的端點設備,對IT人員而言,在管理方面將是一個頭痛的問題。舉例來說,雖然企業針對使用者的資訊安全防護,制定了安全存取政策(Policy)和控制措施,若是要透過人工的方式,一一部署到使用者端並且強制實施,似乎不太可能,所以必須要尋求一個自動化的方案。不過,在端點上所需的安全防護甚多,如果防毒有一項政策、防火牆有一項政策、遠端連線也有一項政策,需要分開部署或是安裝多重的使用者端代理程式(Agent),對於使用者日常作業的穩定性和方便性,勢必會造成一些影響。因此,尋求一個可以全面整合並管控的端點安全方案,在單一Agent上支援所有的端點安全防護功能,會是比較好的實施辦法。

端點設備面臨的資安威脅

根據日前資安廠商Websense的2008年資料外洩意見調查指出,有高達99%的IT人員非常關心資料外洩的問題,其中有44%的受訪者更認為,企業最重要的資安問題就是「智慧財產權遺失」,其次則為「客戶個人資料遺失」、「財務資料遺失」和「員工個人資料遺失」。另外,也有63%的受訪者認為,由於外接式儲存裝置便於攜帶的特性,是最容易發生資料外洩的首要管道。

企業的端點設備,皆存放著大量的企業資料,一但遭到入侵成功,損失可能難以估計,特別是一些行動裝置如筆記型電腦,一旦離開了企業實體環境,就會有容易遺失或被竊的風險,如果硬碟裡所儲存的敏感資訊,沒有適當的加密防護,就等於是將企業機密雙手奉上給別人。目前,端點設備所面臨的資安威脅與管理挑戰,基本上有以下幾種:
  1. 惡意程式入侵 - 惡意程式像是病毒、蠕蟲、間諜程式的攻擊已愈來愈頻繁,尤其是駭客可跳過企業對外的資安防護,直接透過網頁瀏覽方式,讓使用者不小心下載惡意程式,直接入侵端點設備。
  2. 遠端連線竊聽與儲存媒體遺失 - 隨著行動使用者的增加,其所使用的行動設備與儲存媒體,在離開企業之後,會面臨遠端存取時的安全問題,企業必須要有可靠的身分驗證與資料安全傳輸機制,並針對行動裝置上的硬碟和USB儲存媒體,做好適當的管控與防護。
  3. 端點難以集中管理 - 企業內眾多的端點裝置,要如何進行統一的資安政策部署,並且增加資安管理的可見度,對於IT人員來說難度甚高,除了會增加管理成本支出外,更有可能影響使用者系統的穩定與效能。
端點安全的部署建議

為了因應以上的威脅與挑戰,企業可考慮部署端點安全解決方案,藉由全面性的安全防護來因應資安問題,不過在選擇評估時,建議需考慮以下幾點:
  • 能偵測並阻擋惡意程式 - 端點必須具備防毒、防間諜軟體、防火牆等功能,並可透過中央控管方式,提高端點的可見度,也就是說管理人員有能力針對所有端點進行定期掃瞄,並且可掌握有哪些設備已經中了毒,還能夠針對端點設備的現況,提出詳細的安全報告。
  • 可加密保護敏感性資料 - 行動裝置已經愈來愈輕薄短小,若是一不小心遺失了設備,而且資料本身並沒有保護措施,那麼重要的資訊就會立即面臨遭到揭露或存取的風險。保護端點資料安全的控制措施,應包括了磁碟加密、外接式儲存媒體加密和周邊連接埠控管等。目前針對資料的加密方式,可以對儲存媒體進行單一檔案加密、資料夾加密,或是整顆硬碟加密。另外,控管周邊連接埠的好處是,可防止資料被複製到外接式的儲存媒體中,也可同時防止像是USB病毒感染,避免惡意程式透過這些管道直接滲透至企業內部之中。
  • 統一部署安全政策 - 在端點部署了安全政策,即可針對連線設備做好網路存取行為的管理,例如在連線之前可要求必須更新病毒碼和安裝最新的系統修補檔,並且限制其執行不被允許的應用程式,像是P2P軟體等。另外,針對遠端連線的使用者,透過安全政策的要求,可以檢查系統狀態是否安全,並且在安全的傳輸通道下,才允許他們連回企業的內部網路。
  • 確保遠端連線安全 - 端點安全方案必須確保遠端設備能使用加密的安全通道,才可進行資料的傳輸,例如使用者在咖啡廳、機場等地使用公開的無線網路時,應透過VPN的運用,來避免連線過程可能被竊聽而導致資料外洩。
  • 提供中央控管機制 - 具有中央控管機制,將可大幅降低IT人員在管理時的負擔,除了能協助派送必要的軟體或政策更新之外,還能夠即時監控、掌握目前的端點安全情況。對管理者而言,提供清晰的報表也是很重要的,因此良好的端點安全方案,應該要能協助管理人員簡化對於安全事件的管理。
  • 減少對使用者的影響 - 一項新的安全控管措施在佈署時,最重要的就是要避免影響使用者現有的工作,降低對於使用者作業系統的衝擊。因此,好的端點防護方案應避免佈署多重的Agent,以防止系統資源過度消耗,造成系統的不穩定,雖然安全控制措施多少都會有一些效能的影響,但是應控制在正常運作的範圍之內。
循序漸進來解決問題

在端點安全方案出現之前,有許多企業已經部署了單一的資安防護措施,但是彼此之間卻缺少整合管理的能力,因此,目前的端點安全方案,最大的優勢就是可以進行安全防護的一致性整合,提供企業更快速簡便的管理方法。

如果企業已開始評估導入端點安全方案,對於產品的功能、建置時程、人員訓練,一定要記得詢問協助建置的廠商是否有完整規劃,尤其要考慮到可擴充的問題。因為事實上,如果有些產品功能目前並沒有迫切的需求,就不需要一次全部都導入,而是可採取適當的配套方法,先針對目前的需求來循序進行。

舉例來說,端點安全方案提供了全面性的防護功能,但是若現在最需要的是針對防毒、遠端連線安全、集中式管理所有端點設備,那麼防止惡意程式、個人防火牆、遠端連線VPN、中央政策控管就是該先行規劃的項目,至於硬碟加密、周邊控管、應用程式控管等功能,只要確認廠商有提供可擴充的方案,即可留待有需求時再行導入。(本文刊載於2008年10月號網管人雜誌)

[觀點] 從混合攻擊手法談整合威脅管理

近年來的資安事件,無論是網站入侵或是資料外洩問題,惡意人士採用的已不再只是單一的攻擊手法,而是會透過各種管道,先探測系統存在的弱點,再伺機植入惡意程式,這種混合式的攻擊手法,對企業運作已是一項重大的威脅。

舉例來說,像是七夕情人節剛過,有許多人的電子郵件信箱都會收到愛情告白信,若只是因為一時的好奇,按下了郵件中所附上的網址連結,很容易就會被植入蠕蟲,而成為散佈垃圾郵件的主機之一。此外,如果你還是個喜歡關心世界大小事的網路使用者,那麼最近自動發送給你的「CNN十大新聞影片(CNN.com Daily Top 10)」郵件,裡面附上了熱門新聞影片的網址,當你點選之後,它就會告訴你需要去更新電腦中的Flash Player程式,才能順利觀看影片,一旦你依照指示下載並更新了程式,它同時也偷偷安裝好了一隻叫做「TROJ_TIBS.CSZ」的木馬。

以上這些事件,已不再只是單純的散播病毒,而是混合了包括垃圾郵件、間諜軟體、蠕蟲和惡意連結等方式,把惡意程式裝扮成美味可口的模樣,散佈到企業的各個角落,意圖來引誘好奇心重的人們上當。如果使用者不小心受到感染,很容易就會成為殭屍網路(Botnet)中的一員,變成一個被利用的攻擊跳板。

全面資安防護大不易

當然,以上的惡意攻擊手法,對聰明的IT人員來說是不會輕易上當的,但是對企業為數眾多的一般使用者而言,即使管理人員已常常提醒大家不要開啟來路不明的郵件,他們還是很容易就會受騙,而且還會用無辜的語調說,「這封信看起來就是由CNN發的,而且連結的網頁也和CNN網站長得一模一樣,所以才會打開呀」。因此,除了加強使用者的資安意識之外,面對各式各樣的攻擊手法,我們還是得設法從技術面來加以預防。

目前,企業內部的基礎資安防護措施,通常包括了防火牆、入侵偵測防禦與防毒系統等,如果組織還包括了分支單位,或是有行動工作者需要遠端存取企業內部資源,那麼建置一個安全的連線管道如VPN,也是必要的安全措施。但是,這些防護措施說來容易,真正要管理起來卻不是那麼簡單,因為每項單一功能的設備,都會有自己的管理介面,也需要個別去設定各種安全規則與政策,每當IT人員面對眾多的資安軟硬體設備時,在管理上很容易就會發生掛一漏萬的情況,也就演變成為資安事件發生的潛在原因。

因此,對企業而言,資訊安全是一項全面性的工作,任何一個地方都不能夠有疏漏,只要有惡意人士發現了其中一個弱點,很可能就會利用它來危及整個企業的重要資訊與系統運作。不過,目前國內的中小企業,在缺少專職資安人員的情況下,資安工作通常都是交由IT人員來負責,可是IT人員平常的任務繁多,往往已經是身兼數職,一邊要確保主機正常運作,一邊又要維護網路,若再加上資訊安全這一項,就成為雪上加霜的沉重負擔。

認識整合式威脅管理

探討驅動這些混合式攻擊的背後目的,除了是為獲得有價值的商業資訊之外,竊取個人身份資料也是重要的原因之一。針對日漸增加的安全威脅,資安廠商也推出了整合防毒、防駭的整合式威脅管理(Unified Threat Management;UTM) 設備,來協助企業抵禦外敵,這些產品的出現,主要就是為了簡化過多單一功能產品的管理問題,以及考量到許多企業需要能夠集中管理的資安防護方案。

根據資策會資訊市場情報中心的調查指出,有近三成的企業沒聽過UTM這項產品,而UTM的效能不彰則是無法大量普及的最大原因。但是,隨著CPU與網路元件處理速度的加快,硬體效能已經得到大幅的提升,目前各家廠商正在努力思考的方向,其實是在「功能」、「效能」和「成本」之間,去創造一個擁有最合適平衡點的UTM產品。

對企業來說,導入資安產品的目的,最終還是要回歸到本身的需求,並且能夠解決所面臨的問題,雖然說UTM集合了各種功夫於一身,但是要寄望它同時將各種功夫都發揮到極致,基本上是不太可能的,就算有這種產品推出,成本花費也會是一般企業難以負擔的,所以在建置的過程中,廠商會努力和使用者溝通,才能找出符合使用者需求與適當的解決之道。更何況,有些企業並不想只依賴一個十八般武藝都很強的產品,他們真正需要的是一個容易部署且符合功能需求、能提供一定程度的安全防禦、在問題發生時能很快通報給管理人員的安全方案。所以,只要效能和成本比可以接受,採用UTM產品也會是一個不錯的選擇。

UTM產品的評估重點

如今,市面上的UTM產品種類繁多,到底要如何才能選擇一個適合企業應用的方案?基本上,個人認為UTM主要會適合以下情況的企業來應用:
  1. 希望簡化安全部署與管理的大型企業
  2. 人力和資源有限的分公司或中小型企業
  3. 需要針對遠端使用者,提供遠端存取與安全連線的企業。
  4. 尚未部署其他安全方案,希望在單一方案中整合防火牆、入侵防禦、防毒、VPN等技術。
因此,企業在評估採用UTM方案時,除了最令人關心的價格問題之外,還需要考量的因素有:
  • 安全性 - 在UTM中所採用的安全技術,像是防火牆、防毒、VPN、入侵偵測等,是否在業界具有一定的知名度,企業除了要考慮個別模組的表現之外,也需要考量技術整合的整體安全性,是否有能力為企業有效阻擋各種安全威脅。
  • 管理性 - 對於UTM設備來說,採用集中式管理是必要的功能,無論是組態設定、設備監控、產生報表,都必須要能透過統一的政策來進行。在管理方面,採用可彈性化與視覺化的物件設計,對於管理人員來說,將能大大減輕管理時的負擔與時間成本。
  • 擴充性 - UTM所包含的安全與管理功能,必須是模組化且可更新的設計,因為對現今企業多樣化的網路環境而言,為了加強安全性,UTM設備不能只是一個固定的裝置,而要能夠隨著企業的成長需求,以彈性化方式進行調配管理。
  • 高效能 - 適合企業採用的UTM,在系統平台上需要有特別的硬體設計,才能符合企業在效能上的要求,而透過支援高可用性,將使企業的關鍵業務不會停擺,同時降低效能上運作的瓶頸。
簡化管理是解決問題的關鍵

今日安全威脅的產生速度已愈來愈快,而且攻擊的層面也更加廣泛,企業在擬定資安防禦策略時,除了加強原有的系統防護之外,如何去簡化安全的管理機制,制定快速的事件處理流程,將是解決資安問題的重要關鍵。

現今的整合威脅管理產品,在先天上具有管理與佈署簡便的優勢,唯一要克服的,是效能與功能面的展現要求。不過,隨著硬體元件的改良,加上可擴充運作的方式,針對資安人力有限的企業,不失為一項良好的資安防護措施,在事事要求投資報酬率(ROI)的今天,如何去兼顧安全與成本,將是管理人員需要及早去學會的重要功課。(本文刊載於2008年9月號網管人雜誌)

2009年10月29日 星期四

[觀點] 從設備失竊事件談實體安全管理

2007年1月,美國國稅局存放納稅人資料的26個電腦磁帶,在堪薩斯市政府大樓裡遺失,雖然相關人員試圖找出磁帶的下落,但就如同許多失竊事件一樣,物品從此消失不見,唯一能做的就是祈禱裡面的重要資訊,不會遭到濫用而造成更大的損失。

對於IT人員來說,實體安全是一個很大的議題,牽涉的範圍也相當的廣泛,因此,往往是容易被疏忽的一環。從外圍建築物週邊的安全邊界開始,一直到企業內部機房和相關的資訊設備,都屬於實體安全中要保護的一部份,所以IT人員勢必要花費一番心力,才能瞭解實體安全的相關措施。事實上,企業要確保實體安全的目的,就是為了降低自然或人為因素來影響資訊資產的安全,以避免重要設施與敏感資訊不會遭到無意或有意的洩漏、竊取與破壞,而這即是實體安全的核心概念。

識別實體安全的風險

根據個人過去訪談的經驗發現,許多人對於實體安全仍然有一些錯誤的觀念,像是「我們的Server機器沒人要偷啦,又大又重的」、「我們公司門口有警衛,小偷搬不走任何設備的啦」、「我們Server的Console 都有登入鎖定,就算有人溜進去也不能操作」等。事實上,一旦有惡意人士進入了機房或敏感的安全區域,除了有機會能竊取資訊設備之外,其他可以進行的破壞事項還很多,像是破壞電力供應、網路線路或儲存媒體等,這些行為往往會造成更大的損失。

所以,實體安全的第一步,就是要先去識別可能的威脅來源。一般而言,實體安全所面臨的威脅可分為以下三種:
  1. 外部: 指來自於外部的自然威脅,例如颱風、水災、火災、雷擊、地震等。
  2. 內部: 指內部的實體基礎設施失效,像是空調、水力、電力系統等。
  3. 人員: 指人為的因素所造成的損害,又可區分為有意與無意,有意的像是偷竊、惡意破壞、入侵系統等;無意的則是像不小心踢掉電源、在機房打翻飲料和堆放易燃的雜物等。
以天災來說,最簡單的方式就是評估企業所在區域,發生各項天災的機率有多高,然後再去思考是否有對應的風險控制措施。舉例來說,針對水患的部份,企業就要思考是否需備有抽水機具或阻擋水患的防水閘門;或者,是否應將重要設備如發電機組和儲存媒體,移至較高的樓層存放,這些都是可以考慮採用的應對方法。

當然,在實體安全方面還有一些事項,比較不屬於IT人員的管理範疇,像是如何裝設監視器和部署警衛人員等,所以有關這一部份,就需要尋求相關的專業人士協助。建議IT人員可以先列出有哪些安全需求,像是需要什麼樣的門禁管理,還有哪些地方希望要有監視記錄,再請保全人員來協助評估建置。

實體安全的控制措施

實體安全除了外部安全之外,就屬內部的資訊設施與員工是需要進行管理的項目,其中對於IT部門而言,機房是一個非常重要的地方。因此,當機房面對可能的威脅如高溫、停水、停電和水災、火災等情況,就需要事先擬好各種可以應對的劇本,在災難發生之前佈署預防與監測的措施,在災難後也要能迅速的處理回應。在實體安全的控制措施方面,需要注意的地方,簡單分類說明如下:
  • 火災防治 - 建議在適當的地方裝置火災偵測裝置,而且滅火器最好放置在出口和機房,並且要有固定的擺放位置和明顯的標示,同時要記得定期檢測滅火器,並小心使用期限的問題。在人員方面,也要定期訓練並補充相關的消防知識。如果機房備有自動灑水系統的話,也必須事先了解灑水管線屬於哪一類,因為資訊設備一般都不會防水,若必須啟用自動灑水的話,建議以預動式灑水系統為佳。此外,IT人員務必牢記,當火災發生時,最重要的就是人員撤退問題,所以在火災評估與處理時,請以人身安全為第一考量。
  • 空調系統 - 在空調系統方面,在機房內需要有恆溫、恆濕的溫濕度控制與空氣濾清裝置,對於大樓出入風口也要有妥善保護。一般而言,溫度需維持在20 – 25度,溼度則為40% - 55%。若溫度過高,電腦系統易發生當機現象,溼度過高,則設備易有短路問題,這些都是IT人員必備的安全常識。
  • 電力 - 在機房供電方面,建議最好具備主要電力與備援電力獨立配電系統,另外像是針對突波與瞬間斷電的預防,也是要考慮的事項。一般而言,機房大多備有UPS裝置,在添購時即可將這些列為主要的功能要求。一旦斷電時,則需考慮哪些是優先供電設備,對大樓而言,照明裝置會是優先的,主要目的是為了逃生,若在機房中,則需列出重要系統的優先次序。最後,企業對於電源總開關與主配電盤防護、發電機安置地點及供油儲存,也要有良好的防護規劃,可千萬別輕忽了。
  • 門禁管理 - 許多企業對於所謂進出人員的管制,往往只是流於形式而已,這也是發生不當的內部資料存取與設備被竊的主要原因。一般對於敏感區域的進出管控,像是資料中心、機房、高階主管辦公室等,只要有人進出的話,就必須要有適當的管理程序,記錄何人、何時、如何進出等。對於大樓的進出口必須要進行管制,例如設置警衛、檢查哨,尤其是有地下停車場的建築物,人員及車輛進出管制更是不可少的,在人員識別方面,需注意辨識準確度、速度及設置成本,一般可視安全敏感的程度,採取識別證、磁卡和生物辨識(指紋、掌紋、虹膜、聲紋)等裝置,也可搭配錄音錄影之監視系統。
  • 總體環境安全 - 在總體環境安全的規劃方面,機房設置地點需要考量天災的發生頻率,並避免鄰近火源、水源和交通頻繁地點。機房之位置,則應盡量避免過於明顯的標示,以免成為侵入和攻擊的目標。在機房內部環境方面,建議使用耐火建材,並採行高架地板和密閉式天花板,管線規劃部份則採暗線進行,並且嚴禁在機房內堆放易燃物。
多一分思考就多一分安全

以往談到實體安全,經常會被誤以為就是一般保全或是機房安全,但事實上,在國外連區域的犯罪率,也是實體安全要考量的因素之一,所以我們必須適時採用全面性的觀點來看資訊安全問題,並且要做更多的思考。

對於實體安全,深層防禦(Layered Defense)是一個理論與實務兼具的最佳策略,個人則把它簡化為三個步驟:第一步是識別有哪些是屬於安全的區域、有哪些可能的威脅。第二步則依照不同安全等級的區域,選擇實施適當的安全控管措施。第三步,是必須追縱確認各項措施是否落實,並且定期予以測試和稽核。

只要透過以上步驟來檢視現行的安全做法,再予以適時改善修正,相信即可達到一定的安全要求。當然,實體安全不只是這麼簡單,除了上述談到的地點選擇、設備管理和人員控管之外,關於實體安全政策的制定和災難緊急應變程序,則是另外的管理重點,留待日後再和大家分享。(本文刊載於2008年8月號網管人雜誌)

2009年10月27日 星期二

[新聞] 制訂社交媒體資安政策的小提醒

因為近來熱門的「偷菜」活動,使得Facebook成為當紅的網站,也成為眾多企業老闆們頭痛的問題。

Facebook在國外原以社交功能著稱,但在台灣卻因「開心農場」這個熱門的小遊戲,而讓許多上班族無心於工作,每天只擔心自己的農地收成不佳,或是會不會經常遭到小偷光顧。

除了造成員工生產力下降的問題之外,從資安的角度而言,Facebook的確也存在著一些安全上的風險,像是個人或商業資訊外洩、社交工程詐騙、電腦感染惡意程式等,這其實也是同類型社交網站,包括Twitter、Linked In等都會共同面臨的風險。

根據市場調查公司IAN最近的一項調查指出,在2008年只有10%以下的公司,對於社交媒體制訂了使用政策,到了2009年,則有34%已制訂並實施了社交媒體使用政策。

對此,IAN的CEO Jack Phillips認為,這時候正是資安人員應該要重視此項問題的契機,同時他也提供了以下建議:

1. 不必再從頭開始 - 資訊科技變化太快,若只針對現今的技術來制訂政策,那麼改天若又出現其他的媒體,則又要從頭開始,所以應該要利用它來檢視現有的政策是否適當。

2. 運用社交媒體使用政策來提高資安意識 - 資安人員可藉此來重新聚焦資安與風險管理,使員工了解這項問題的嚴重性。

3. 運用社交媒體來增加企業資安的正面形象 - 大多數的組織對於新媒體的反應就是阻擋,但其實社交媒體對於業務、行銷、人事等皆具有不同的意義,企業一開始可藉由監控與觀察來取代全面性的封鎖。

4. 為下一階段做好準備 - 社交媒體平台來來去去,若為了它就全盤翻新現有的政策,似乎有點不太實際,因此需要更仔細的考量。例如許多時候員工在網路上會搞不清楚公私之間的分際,因此教育員工不要把公司相關資訊放在Facebook上,會是較具彈性的作法。

[新聞連結] 4 Tips for Writing a Great Social Media Security Policy

[觀點] 從資料竄改事件談網路存取控制

在2007年12月,國稅局有位低階的三職等公務員,竟擁有修改納稅人資料的權限,並且利用查核系統管制上的疏失,涉嫌竄改「稅務電子管理系統」中,包括納稅人的性別、婚姻狀況、親屬等資料,製造出可退稅的資格來詐領退稅款項,不法獲利高達三百多萬元。

若從資安管理的角度來思考,從這個事件中,反映出了以下幾個問題:
  • 納稅人已完成報稅的資料,為何還能夠進行修改?
  • 低職等的人員為何會擁有更高等的權限?
  • 對於重要敏感系統的連線存取,為何沒有適當的管控措施?
一般而言,若是沒有作好網路使用的管制,一旦有人順利進入企業內部,並且發現無人使用的網路插孔,這時候只要將網路線接上可連網的裝置,即可輕鬆連線存取區域網路。如果一些應用系統上面也沒有作好權限控管,或是有員工在網路芳鄰上分享資料,那麼有心人士要取得一些有用的敏感資訊,並不是一件困難的事。

此外,若缺少了適當的網路監控工具,網管人員其實也很難掌握使用者,到底是從什麼地方?利用什麼樣的裝置來連上企業網路?更無法識別使用者的身份來賦予適當的存取權限,或是進一步限制使用者可存取的應用系統。所以,聰明的人,只要利用合法的連接埠或通訊協定,就可繞過網管的限制,而隨心所欲地存取各項網路資源。

網路存取控制基本架構

過去,企業多半著重在防禦外部的攻擊,以為部署了防火牆或入侵偵測防禦等系統,就等於作好了資安防護工作,而忽略了來自於內部的非法連線或惡意存取,將會造成更大的破壞與影響。如今,隨著各家廠商的努力研發,網路存取控制(Network Access Control;NAC)方案已經有了不同的面貌,透過多層次的安全架構與彈性的佈署方式,可以有效驗證網路使用者的身份,並且透過政策(Policy)的設定,來控管使用者僅具有適當的存取權限,以預防可能的資安事件發生。

目前,NAC還不算是一個業界標準,因此屬於同樣類型的解決方案,還有其他的說法像是:UAC、NAP等,但基本上它們目的都是相同的,如果要用一句話來形容網路存取控制的目標,那就是「必須確保只有合法且安全的裝置,在給予適當的權限之後,才允許它連上內部網路。」此處的合法,指的是必須要「經過身份驗證」,而安全則是要求符合預設的政策,像是「確認連線裝置已安裝系統修補程式、防毒軟體和防火牆等」。

歸結起來,一個網路存取控制方案的架構,基本上有三個主要的元件,各自負責不同的任務,簡要說明如下:
  • Agent - 必須要安裝在每一台電腦上,用來收集使用者端連線裝置的資訊,確保系統安裝了安全防護軟體,並且已修補了系統漏洞。通常網管人員一聽到Agent,直接聯想到的就是佈署上面的問題,目前NAC的Agent主要是透過使用者以瀏覽器啟動Active X方式來安裝,避免需要耗費人工安裝的問題,不過若是Windows以外的系統,有些就必須以人工來安裝。如果在某些情況下無法安裝Agent,也有所謂Agentless的方式,可透過AD的管理者權限,或是以掃瞄的方式來收集使用者端的資訊,但其缺點則為耗時且功能不夠完整。
  • Enforcement - 通常Enforcement可由DHCP、Gateway或Switch來擔任,其他支援802.1x的網路設備也能一起協助把關,它是網路裝置連線後會遇見的第一道關卡,負責檢查使用者的電腦狀態是否合乎安全政策的要求,就如同入境時進海關一樣,會要求旅客必須出示證件來證明其身份,並且檢查有無攜帶違禁品。如果一切合格之後,它會詢問Policy Server要開放何種權限給使用者,可以通行到哪裡?如果不合格,就會把使用者請到小房間裡隔離起來,作更進一步的要求與確認,等到更新之後且合乎了政策的要求,才會允許進入。
  • Policy Server - 主要儲存規範使用者行為與權限的安全政策,並且協助使用者和AD或RADIUS來進行身份驗證,在Policy Server中定義了每個角色(Role)具備什麼權限?可以使用哪些應用程式?可以存取哪個網段的應用系統?
適合導入產業與部署建議

企業想要做好網路存取控制,主要的目的就是為了分辨合法或非法裝置、控管存取權限,以及確定連線裝置是安全的。當然,在不同的產業,對於網路存取控制有不同的需求,依照個人的觀察,適合導入網路存取控制的產業,通常具有以下特徵:
  • 分點過多且有遠端存取需求
  • 要求訪客的電腦安全
  • 高度資料保密
  • 具有研發部門
  • 要求存取權限區隔
至於在部署的考量方面,企業需要事先評估的項目有:
  1. 支援度 - 需考慮不同系統平台的Agent部署方式,評估要採取事先安裝、遠端安裝,或是不安裝agent來進行。另外,要考慮是否支援目前的身份驗證方式,像是支援AD、LDAP和RADIUS,還有是否支援所使用的防毒軟體等。

  2. 相容性 - 部署前需要評估和網路架構的相容性,若是採用802.1x方式,則需要評估設備是否能支援運作。另外,也要考慮應用程式的相容性問題,確保企業內部客製化的應用程式,在NAC的架構上也能夠順暢使用。

  3. 隔離處置方式 - 需要了解使用者若是不符合政策要求,到底是如何被隔離的?是否被隔離在不同的網段,以及要如何引導使用者進行更新?必須有明確的指示可協助使用者在更新完成之後,能夠順利再次登入網路。
以逸待勞是最佳防禦方式

讓我們回到一開始提到的竄改納稅人資料事件,如果事先部署了適當的網路存取控制措施,就可以避免不具權限的人去連線存取敏感資料。不過,網路存取控制並不是萬靈丹,如果使用者透過其他方式取得了合法身份,依然可循正常的管道來從事非法竊取資料的行為。

因此,今日的資安工作,應該藉由管理面和技術面共同著手,在管理方面,先從制訂存取政策與作業流程開始,要求除非獲得授權許可,否則一律禁止存取敏感資料;至於在技術方面,可強制進行身份驗證,設定強而有力的密碼設定規則,這會是一種有效的補強性控制措施。而藉由NAC的協助,還可以同時防止非法的網路連線存取,並阻隔惡意程式從內部爆發的問題。(本文刊載於2008年6月號網管人雜誌)