5.雙引擎防護
單獨的事件觸發(fā)機制是無(wú)法對網(wǎng)頁(yè)篡改做到完全防護的,但是,它是一種有益的補充檢測方式。對于常規黑客攻擊手段,事件觸發(fā)機制能夠及時(shí)檢測到這種攻擊并發(fā)出警告。
iGuard網(wǎng)頁(yè)防篡改系統使用了增強型事件觸發(fā)機制,截獲所有寫(xiě)文件調用,對于其中的非法寫(xiě)行為實(shí)施了實(shí)時(shí)阻斷,讓常規黑客的篡改行為即時(shí)落空,同時(shí)發(fā)出報警。比起一般的“檢測-恢復”方式的事件觸發(fā)機制,它對于網(wǎng)站保護的有效性有了更大的提高。
三、平臺支持
iGuard網(wǎng)頁(yè)防篡改系統支持所有主流的操作系統、常用的Web服務(wù)器軟件:

產(chǎn)品型號
基本型號
iGuard網(wǎng)頁(yè)防篡改系統(版本3.0)基本產(chǎn)品分為L(cháng)ite版、標準版和標準動(dòng)態(tài)版三個(gè)型號,它們的適用情形和特性如下:
型號名稱(chēng) |
Lite版 |
標準版 |
標準動(dòng)態(tài)版 |
適合需求 |
滿(mǎn)足常規安全需求,突出的性?xún)r(jià)比 不增加額外的硬件,簡(jiǎn)化產(chǎn)品部署 |
對安全的可靠性和有效性有較高要求 需要額外的一臺PC服務(wù)器作為發(fā)布服務(wù)器 |
靜態(tài)頁(yè)面為主 |
靜態(tài)頁(yè)面為主 |
動(dòng)態(tài)頁(yè)面為主 |
防篡改引擎位置 |
操作系統 |
操作系統和Web服務(wù)器軟件 |
防篡改技術(shù) |
文件驅動(dòng)級防護技術(shù) |
|
數字水印技術(shù) |
|
|
請求檢測技術(shù) |
Web服務(wù)器 操作系統 |
Windows/Linux |
Windows/Linux/Unix |
包含功能模塊 |
增強型事件觸發(fā)式檢測模塊 |
|
篡改檢測模塊、自動(dòng)發(fā)布模塊、同步服務(wù)模塊 |
|
|
應用防護模塊 |
企業(yè)發(fā)布模塊
在高更新率和高可靠性要求的網(wǎng)站中,可以增加企業(yè)發(fā)布模塊以提高發(fā)布性能、提高發(fā)布可靠性及輔助進(jìn)行發(fā)布管理和配置。
企業(yè)發(fā)布模塊部署在發(fā)布服務(wù)器上,須在標準版或標準動(dòng)態(tài)版基礎上使用。下表列出了企業(yè)發(fā)布模塊的名稱(chēng)和功能:
項目 |
功能 |
作用 |
多CPU支持 |
支持多處理器水印計算 |
提高發(fā)布速度15%-35% |
多線(xiàn)程發(fā)布 |
支持最多8線(xiàn)程發(fā)布 |
提高發(fā)布速度80%-200% |
Linux |
采用Linux發(fā)布系統 |
提高可靠性 |
雙機 |
雙機主備工作(無(wú)須第三方軟件支持) |
冗余發(fā)布提供容錯能力,避免單點(diǎn)失效 |
管理監控平臺
在Web服務(wù)器集群上部署iGuard,可以增加管理監控平臺以實(shí)現對分散部署的iGuard進(jìn)行集中監控管理的需求。
管理監控平臺采用B/S架構,為管理員進(jìn)行遠程操控提供了便捷高效的工具。通常部署在iGuard發(fā)布服務(wù)器上,須在標準版或標準動(dòng)態(tài)版基礎上使用。 管理監控平臺的詳細功能如下:
類(lèi)別 |
功能 |
作用 |
運行狀態(tài)監控 |
監控自動(dòng)發(fā)布和恢復功能的運行狀態(tài)。 |
確保自動(dòng)發(fā)布和恢復功能的穩定可靠運行。 |
配置管理 |
可修改發(fā)布的同步規則。 |
為管理員提供直觀(guān)和便捷的配置工具。 |
可查看、更新許可證信息。 |
控制自動(dòng)發(fā)布程序的運行。 |
日志管理 |
查詢(xún)報警日志、傳輸日志、系統日志。 |
為管理員遠程進(jìn)提供方便的日志查看和分析工具。 |
提供報警日志、傳輸日志和系統日志的各種統計報表。 |
產(chǎn)品部署
iGuard網(wǎng)頁(yè)防篡改系統支持以下部署形式:
一、標準部署
部署iGuard至少需要兩臺服務(wù)器:
1.Web服務(wù)器:
用戶(hù)網(wǎng)站原有的機器,位于公網(wǎng)/DMZ中,本身處在不安全的環(huán)境中,其上部署iGuard的Web服務(wù)器端軟件。一方面,它負責與iGuard發(fā)布服務(wù)器通信,將發(fā)布服務(wù)器上的所有網(wǎng)頁(yè)文件變更同步到Web服務(wù)器本地;另一方面,它操作系統的驅動(dòng)程序和作為Web服務(wù)器軟件的一個(gè)插件,使用多種方式保護網(wǎng)頁(yè)和數據。
2.發(fā)布服務(wù)器:
部署iGuard時(shí)新增添的機器,原則需要一臺獨立的服務(wù)器,位于內網(wǎng)中,本身處在相對安全的環(huán)境中,其上部署iGuard的發(fā)布服務(wù)器軟件。所有網(wǎng)頁(yè)的合法變更(包括增加、修改、刪除、重命名)都在發(fā)布服務(wù)器上進(jìn)行。
部署示意圖如下所示:

二、復雜部署
更復雜的部署情形包括:
- * 多虛擬主機/Web服務(wù)器部署;
- * 本地內容管理系統;
- * Web服務(wù)器托管;
- * 同機部署。這些情形下的iGuard網(wǎng)頁(yè)防篡改系統的部署見(jiàn)《iGuard網(wǎng)頁(yè)防篡改系統部署指南》(W-008-0203-D)。
三、集群和冗余部署
Web站點(diǎn)運行的穩定性是最關(guān)鍵的。iGuard網(wǎng)頁(yè)防篡改系統支持所有部件的多機工作和熱備:可以有多臺安裝了iGuard防篡改模塊和同步服務(wù)軟件的Web服務(wù)器,也可以有兩臺安裝了iGuard發(fā)布服務(wù)軟件的發(fā)布服務(wù)器,如下圖所示。它實(shí)現了2Xn的同步機制(2為發(fā)布服務(wù)器,n為Web服務(wù)器),當2或n的單點(diǎn)失效完全不影響系統的正常運行,且在修復后自動(dòng)工作。
