• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      實(shí)驗(yàn)中心主頁(yè)防篡改系統(tǒng)的研究及實(shí)現(xiàn)

      2012-08-06 12:51:34趙維佺魏小銳劉永波熊輝
      關(guān)鍵詞:管理控制網(wǎng)頁(yè)站點(diǎn)

      趙維佺 魏小銳 劉永波 熊輝

      1 東莞理工學(xué)院 廣東 523808

      2 深圳昂楷科技有限公司 廣東 518034

      3長(zhǎng)安大學(xué)信息工程學(xué)院 陜西 710064

      0 序言

      高等院校實(shí)驗(yàn)中心隨著開(kāi)放實(shí)驗(yàn)室建設(shè)、對(duì)外交流的擴(kuò)大和海量信息頻繁發(fā)布的需要,大多數(shù)實(shí)驗(yàn)中心都建立了完善的網(wǎng)絡(luò)基礎(chǔ)設(shè)施,并不斷在加快網(wǎng)絡(luò)信息系統(tǒng)建設(shè),構(gòu)建綜合型實(shí)驗(yàn)教學(xué)信息平臺(tái)。隨著中心主頁(yè)訪問(wèn)量的增加,安全問(wèn)題擺在了我們面前,構(gòu)建一個(gè)高效的實(shí)驗(yàn)中心主頁(yè)防篡改系統(tǒng)是保證實(shí)驗(yàn)中心信息平臺(tái)安全穩(wěn)定運(yùn)行的有效途徑。本文從網(wǎng)頁(yè)防篡改系統(tǒng)的設(shè)計(jì)原理入手,論述了適用于實(shí)驗(yàn)中心主頁(yè)的網(wǎng)頁(yè)防篡改系統(tǒng)的關(guān)鍵實(shí)現(xiàn)技術(shù),主要包括防篡改系統(tǒng)的典型部署方式、Web防火墻、實(shí)時(shí)阻斷模塊和BI智能分析模塊三大模塊的設(shè)計(jì)。

      1 網(wǎng)頁(yè)防篡改系統(tǒng)的設(shè)計(jì)原理

      1.1 網(wǎng)頁(yè)防篡改系統(tǒng)組成

      網(wǎng)頁(yè)防篡改系統(tǒng)由管理控制端、監(jiān)控端和發(fā)布端組成。管理控制端可安裝在任何一臺(tái)服務(wù)器上,主要負(fù)責(zé)配置、管理和查看監(jiān)控端和發(fā)布端的各種信息,并下發(fā)站點(diǎn)安全規(guī)則到監(jiān)控端;監(jiān)控端安裝在Web服務(wù)器上,主要是對(duì)站點(diǎn)進(jìn)行保護(hù)備份和監(jiān)測(cè);發(fā)布端安裝在更新服務(wù)器上,主要對(duì)站點(diǎn)文件進(jìn)行更新。

      管理控制端主要用來(lái)配置和下發(fā)安全策略,提供管理員管理操作監(jiān)控端和發(fā)布端的Web管理界面,并通過(guò)傳輸服務(wù)模塊和通訊模塊負(fù)責(zé)和監(jiān)控端的文件傳輸、日志報(bào)警、系統(tǒng)狀態(tài)等數(shù)據(jù)。監(jiān)控端主要包含實(shí)時(shí)阻斷模塊和Web防火墻模塊。實(shí)時(shí)阻斷模塊主要對(duì)站點(diǎn)網(wǎng)頁(yè)文件或文件夾進(jìn)行實(shí)時(shí)保護(hù),實(shí)現(xiàn)站點(diǎn)靜態(tài)區(qū)域文件的保護(hù);Web防火墻模塊主要對(duì)網(wǎng)頁(yè)訪問(wèn)進(jìn)行保護(hù),如防止非法網(wǎng)頁(yè)請(qǐng)求和SQL注入攻擊等,實(shí)現(xiàn)站點(diǎn)動(dòng)態(tài)區(qū)域文件的保護(hù)。

      1.2 網(wǎng)頁(yè)防篡改系統(tǒng)部署

      在部署網(wǎng)頁(yè)防篡改系統(tǒng)時(shí),首先需要架設(shè)管理控制端,然后,在Web服務(wù)器上安裝監(jiān)控端軟件,通過(guò)在管理控制端的配置監(jiān)控端認(rèn)證信息,即可實(shí)現(xiàn)管理控制端和監(jiān)控端之間的安全連接。站點(diǎn)管理員通過(guò)管理控制端可以查看監(jiān)控端的運(yùn)行情況及日志信息。發(fā)布端部署在更新服務(wù)器上,負(fù)責(zé)所有網(wǎng)頁(yè)內(nèi)容的更新。

      由于管理控制端具有管理控制、站點(diǎn)備份的權(quán)力,一般在管理控制端前架設(shè)一臺(tái)應(yīng)用網(wǎng)關(guān)設(shè)備,用于站點(diǎn)管理員安全地連到管理控制端。根據(jù)用戶狀況、需求、提供環(huán)境的不同,網(wǎng)頁(yè)防篡改系統(tǒng)可采用六種不同的部署方式,分述如下。

      (1) 簡(jiǎn)單部署方式

      如圖1所示,簡(jiǎn)單部署方式把網(wǎng)頁(yè)防篡改系統(tǒng)的監(jiān)控端、發(fā)布端和管理控制端軟件部署在一臺(tái)Web服務(wù)器上。Web服務(wù)器既接收網(wǎng)頁(yè)發(fā)布,也對(duì)外提供Web服務(wù)。另外,如果網(wǎng)站管理員需要遠(yuǎn)程到Web服務(wù)器進(jìn)行維護(hù)和更新,可以采用VPN或FTP的方式。該部署方式比較適合那些小型的、需要租用專門(mén)機(jī)構(gòu)的Web服務(wù)器的機(jī)構(gòu)。

      圖1 簡(jiǎn)單部署方式示例

      在安全考慮上,由于Web服務(wù)器對(duì)外提供Web服務(wù),需要暴露在外網(wǎng)中。因此,Web服務(wù)所在的網(wǎng)頁(yè)目錄更容易遭到攻擊。這種部署方式能夠在一定程度上防止對(duì)網(wǎng)頁(yè)的直接篡改。但是,由于發(fā)布目錄和Web服務(wù)目錄都在Web服務(wù)器上(雖然在不同目錄下),有可能會(huì)被黑客發(fā)現(xiàn)并加以篡改。因此,這種部署方式并不能完全發(fā)揮網(wǎng)頁(yè)防篡改系統(tǒng)的安全防護(hù)作用。一般情況下,并不建議這種部署方式。

      (2) 基本部署方式

      如圖2所示,基本部署方式需要兩臺(tái)服務(wù)器,把網(wǎng)頁(yè)防篡改系統(tǒng)的監(jiān)控端軟件安裝在一臺(tái)Web服務(wù)器上,發(fā)布端和管理控制端軟件安裝在另一臺(tái)服務(wù)器上,用來(lái)發(fā)布、更新站點(diǎn)文件的內(nèi)容。一般來(lái)說(shuō),發(fā)布服務(wù)器位于內(nèi)網(wǎng)中,處于相對(duì)安全的環(huán)境中。所有網(wǎng)頁(yè)的合法變更(包括增加、修改、刪除、重命名)都在發(fā)布端進(jìn)行,啟用監(jiān)控端的自動(dòng)發(fā)布功能,發(fā)布服務(wù)器上的任何文件/目錄的變化都會(huì)自動(dòng)并立即反映到Web服務(wù)器上的相應(yīng)位置。因此,這種方式具有很好的Web安全防護(hù)效果。如果網(wǎng)站管理員需要遠(yuǎn)程到Web服務(wù)器進(jìn)行維護(hù)和更新,可以采用VPN或FTP的方式。這樣,發(fā)布服務(wù)器會(huì)自動(dòng)對(duì)前段站點(diǎn)進(jìn)行更新,同時(shí)也保證了數(shù)據(jù)傳輸?shù)陌踩浴?/p>

      圖2 基本部署方式示例

      基本部署方式既可以實(shí)現(xiàn)具有統(tǒng)一網(wǎng)站編輯部門(mén)的組織或機(jī)構(gòu)的集中發(fā)布,也可以滿足具有多個(gè)下屬部門(mén)獨(dú)立制作,需要通過(guò)互聯(lián)網(wǎng)遠(yuǎn)程發(fā)布的組織或機(jī)構(gòu)的分布式發(fā)布要求。

      (3) 擴(kuò)展部署方式

      如圖3所示,擴(kuò)展部署方式是基本部署方式的擴(kuò)展,網(wǎng)頁(yè)防篡改系統(tǒng)的發(fā)布端和管理控制端軟件分別安裝在兩臺(tái)獨(dú)立服務(wù)器上。

      圖3 擴(kuò)展部署方式示例

      (4) 標(biāo)準(zhǔn)部署方式

      由于現(xiàn)今大多數(shù)網(wǎng)站都使用了內(nèi)容管理系統(tǒng)(Content Management System)進(jìn)行網(wǎng)頁(yè)的編輯、審核、簽發(fā)和合成等工作,為了滿足這些機(jī)構(gòu)組織的需求,提供了適應(yīng)該環(huán)境的標(biāo)準(zhǔn)部署方式。如圖4所示,該部署方式把網(wǎng)頁(yè)防篡改系統(tǒng)的監(jiān)控端軟件安裝在一臺(tái)Web服務(wù)器上,發(fā)布端和管理控制端直接安裝在CMS上,把CMS發(fā)布的目錄作為發(fā)布端的發(fā)布目錄,這樣,無(wú)需更改CMS的端口,即可實(shí)現(xiàn)發(fā)布端對(duì)Web服務(wù)器文件/目錄的更新。

      圖4 標(biāo)準(zhǔn)部署方式示例

      (5) 多Web服務(wù)器部署方式

      多Web服務(wù)器部署方式適合于大型門(mén)戶網(wǎng)站,它具有多臺(tái)獨(dú)立的Web服務(wù)器,其網(wǎng)絡(luò)地址、網(wǎng)絡(luò)內(nèi)容不同,操作系統(tǒng)也可以不同。它們可以使用同一套或不同套CMS。部署方式如圖5所示,在CMS上安裝網(wǎng)頁(yè)防篡改系統(tǒng)的發(fā)布端和管理控制端,用于更新主站點(diǎn)Web服務(wù)器上的內(nèi)容;在主站點(diǎn)的Web服務(wù)器上安裝發(fā)布端和監(jiān)控端,其中的發(fā)布端用來(lái)更新分站點(diǎn)上Web服務(wù)器上的內(nèi)容;在各個(gè)分站點(diǎn)上需要安裝網(wǎng)頁(yè)防篡改系統(tǒng)的監(jiān)控端。

      圖5 多Web服務(wù)器部署方式示例

      (6) 多CMS部署方式

      如圖6所示,多CMS部署方式適合大型的門(mén)戶網(wǎng)站,具有多個(gè)CMS和多個(gè)獨(dú)立、異構(gòu)的Web服務(wù)器。在各CMS上分別安裝網(wǎng)頁(yè)防篡改系統(tǒng)的發(fā)布端和管理控制端軟件,多個(gè)發(fā)布端合成并更新主站點(diǎn)Web服務(wù)器上的內(nèi)容;在主站點(diǎn)的Web服務(wù)器上安裝發(fā)布端和監(jiān)控端軟件,主站點(diǎn)Web服務(wù)器上的發(fā)布端用來(lái)更新分站點(diǎn)上Web服務(wù)器上的內(nèi)容;同樣,需要在各個(gè)分站點(diǎn)安裝網(wǎng)頁(yè)防篡改系統(tǒng)的監(jiān)控端。

      圖6 多CMS部署方式示例

      1.3 網(wǎng)頁(yè)防篡改系統(tǒng)工作流程

      用戶訪問(wèn)網(wǎng)站時(shí),首先要經(jīng)過(guò)Web防火墻的監(jiān)控,對(duì)非法請(qǐng)求、惡意掃描及數(shù)據(jù)庫(kù)注入攻擊等進(jìn)行攔截,只有合法的請(qǐng)求被傳到Web站點(diǎn);然后,由Web站點(diǎn)進(jìn)行網(wǎng)頁(yè)文件請(qǐng)求,同時(shí),實(shí)時(shí)阻斷模塊開(kāi)始工作,對(duì)訪問(wèn)網(wǎng)頁(yè)進(jìn)行實(shí)時(shí)規(guī)則檢查、對(duì)網(wǎng)頁(yè)的篡改及刪除等操作進(jìn)行攔截,并產(chǎn)生日志及報(bào)警;合法的請(qǐng)求被通過(guò)后,最終結(jié)果返回給用戶。網(wǎng)頁(yè)防篡改系統(tǒng)工作流程如圖7所示。

      1.4 網(wǎng)頁(yè)防篡改系統(tǒng)三大核心模塊設(shè)計(jì)

      1.4.1 Web防火墻

      Web防火墻模塊主要對(duì)站點(diǎn)動(dòng)態(tài)區(qū)域文件進(jìn)行保護(hù),是分析和攔截非法用戶訪問(wèn)請(qǐng)求的第一道門(mén)檻。通過(guò)Web防火墻中的SQL防注入、關(guān)鍵字過(guò)濾、IP范圍過(guò)濾、訪問(wèn)時(shí)間過(guò)濾,可以防止SQL注入攻擊、惡意掃描、非法網(wǎng)頁(yè)請(qǐng)求等Web安全事件的發(fā)生。Web防火墻的作用如圖8所示。

      圖8 Web防火墻的作用

      (1) 防SQL注入攻擊

      SQL的注入式攻擊主要是服務(wù)器端暴露的訪問(wèn)SQL的方法和手段被客戶端所利用,進(jìn)而對(duì)SQL數(shù)據(jù)庫(kù)進(jìn)行非法操作的攻擊行為,由于數(shù)據(jù)庫(kù)本身的系統(tǒng)漏洞和網(wǎng)站編程人員的安全意識(shí)薄弱,數(shù)據(jù)庫(kù)存在注入攻擊的可能是很大的,因此,防止SQL注入攻擊成為網(wǎng)站安全的重中之重。

      Web防火墻模塊中的SQL防注入功能,通過(guò)設(shè)定正則表達(dá)式的規(guī)則,可以有效的防止黑客通過(guò)注入SQL語(yǔ)句的方式從網(wǎng)站關(guān)聯(lián)的數(shù)據(jù)庫(kù)中獲取、修改數(shù)據(jù)信息或攻擊數(shù)據(jù)庫(kù),如攔截mdb文件上傳/下載、一般SQL注入猜測(cè)、SQL寫(xiě)操作關(guān)鍵字、SQL存儲(chǔ)過(guò)程關(guān)鍵字、一般1=1注入測(cè)試及系統(tǒng)shell關(guān)鍵字等。

      (2) 關(guān)鍵字過(guò)濾

      通過(guò)設(shè)定關(guān)鍵字過(guò)濾規(guī)則,可以對(duì)站點(diǎn)訪問(wèn)路徑、訪問(wèn)文件、查詢串、提交內(nèi)容(POST)、主機(jī)域、瀏覽器(User-Agent串)、Cookie串等進(jìn)行限制。其中,設(shè)定訪問(wèn)路徑過(guò)濾規(guī)則,可以過(guò)濾通過(guò)非法訪問(wèn)路徑訪問(wèn)網(wǎng)站的用戶非法訪問(wèn)請(qǐng)求;設(shè)定訪問(wèn)文件過(guò)濾規(guī)則,可以對(duì)用戶的非法文件上傳和下載進(jìn)行限制;設(shè)定查詢串過(guò)濾規(guī)則,可以對(duì)用戶的非法查詢行為進(jìn)行限制;設(shè)定POST過(guò)濾規(guī)則,可以對(duì)用戶提交的非法內(nèi)容進(jìn)行限制;設(shè)定主機(jī)域過(guò)濾規(guī)則,可以對(duì)用戶訪問(wèn)的域名、IP地址進(jìn)行限制;設(shè)定瀏覽器過(guò)濾規(guī)則,可以對(duì)用戶訪問(wèn)所使用的瀏覽器進(jìn)行限制;設(shè)定Cookie值,可以對(duì)用戶訪問(wèn)記錄的保存情況進(jìn)行限制。

      (3) IP范圍和訪問(wèn)時(shí)間過(guò)濾

      IP范圍過(guò)濾規(guī)則主要對(duì)訪問(wèn)用戶的來(lái)源地址的IP范圍進(jìn)行限定,訪問(wèn)時(shí)間過(guò)濾規(guī)則主要對(duì)用戶訪問(wèn)站點(diǎn)的時(shí)間范圍進(jìn)行限定。

      需要指出的是,關(guān)鍵字過(guò)濾、IP范圍和訪問(wèn)時(shí)間過(guò)濾規(guī)則之間是與的關(guān)系,即當(dāng)這三個(gè)規(guī)則同時(shí)成立時(shí),過(guò)濾規(guī)則才生效。各種規(guī)則設(shè)置界面如圖9所示。

      圖9 規(guī)則設(shè)置界面示例

      1.4.2 實(shí)時(shí)阻斷模塊

      實(shí)時(shí)阻斷模塊內(nèi)嵌于Web服務(wù)器中,是一種主動(dòng)和直接的網(wǎng)站文件保護(hù)方式,它不僅可以實(shí)現(xiàn)多個(gè)站點(diǎn)文件的保護(hù),還可以實(shí)現(xiàn)單個(gè)站點(diǎn)中文件夾或文件夾中單個(gè)文件的保護(hù)。采用該技術(shù),可以預(yù)先把站點(diǎn)或站點(diǎn)目錄文件保護(hù)起來(lái),除了指定的合法進(jìn)程和端口服務(wù)之外,禁止其它任何進(jìn)程和端口訪問(wèn)對(duì)保護(hù)的目錄及文件的所有更改操作,在非法進(jìn)程開(kāi)始侵入系統(tǒng)之前就切斷其連接,禁止其下一步行為。實(shí)時(shí)阻斷模塊的作用如圖10所示。

      圖10 實(shí)時(shí)阻斷模塊作用

      1.4.3 BI智能分析模塊

      BI智能分析摸塊,是一種商業(yè)智能的網(wǎng)站分析模塊,它在網(wǎng)站日志分析的基礎(chǔ)上,應(yīng)用商業(yè)智能領(lǐng)域中的數(shù)據(jù)庫(kù)、在線分析處理以及數(shù)據(jù)挖掘三大技術(shù),對(duì)網(wǎng)站進(jìn)行數(shù)據(jù)測(cè)量、評(píng)價(jià)預(yù)測(cè),以及綜合性的分析,是一套先進(jìn)的交互式專業(yè)日志分析軟件。

      2 總結(jié)

      實(shí)驗(yàn)中心主頁(yè)作為實(shí)驗(yàn)中心信息發(fā)布、資源共享和對(duì)外交流的平臺(tái),是中心的窗口和門(mén)戶,面對(duì)目前越來(lái)越多的網(wǎng)絡(luò)威脅,防止中心主頁(yè)被篡改已成為保護(hù)中心網(wǎng)站安全穩(wěn)定運(yùn)行必不可少的措施。本文設(shè)計(jì)了一類網(wǎng)頁(yè)防篡改系,通過(guò)對(duì)網(wǎng)頁(yè)防篡改系統(tǒng)設(shè)計(jì)原理、典型模塊設(shè)計(jì)原理及過(guò)程的分析,指出了該類系統(tǒng)實(shí)現(xiàn)的原理和關(guān)鍵技術(shù),希望對(duì)相關(guān)系統(tǒng)設(shè)計(jì)起到借鑒作用。

      [1] CNCERT/CC.2010年中國(guó)互聯(lián)網(wǎng)網(wǎng)絡(luò)安全報(bào)告[EB/OL].http://www.cert.org.cn/articles/docs/common/2011042225342.s html.心建設(shè)—以東莞理工學(xué)院為例[J].實(shí)驗(yàn)室研究與探索.2011.

      [2] 蓋玲.防網(wǎng)頁(yè)篡改技術(shù)比較分析[J].圖書(shū)與情報(bào).2007.

      [3] 陳寧江,杜凡遠(yuǎn).網(wǎng)頁(yè)防篡改應(yīng)用技術(shù)分析[J].現(xiàn)代機(jī)械.2009.

      [4] 張建華,李濤,張楠.Web頁(yè)面防篡改及防重放機(jī)制[J].計(jì)算機(jī)應(yīng)用.2006.

      [5] 楊飛.網(wǎng)頁(yè)防篡改技術(shù)[J].計(jì)算機(jī)安全.2008.

      [6] 姚瀅.網(wǎng)頁(yè)防篡改系統(tǒng)的研究與設(shè)計(jì)方案[J].計(jì)算機(jī)安全.2010.

      猜你喜歡
      管理控制網(wǎng)頁(yè)站點(diǎn)
      工程造價(jià)管理控制探討
      建筑工程施工中的質(zhì)量管理控制探討
      基于Web站點(diǎn)的SQL注入分析與防范
      電子制作(2019年14期)2019-08-20 05:43:42
      2017~2018年冬季西北地區(qū)某站點(diǎn)流感流行特征分析
      基于CSS的網(wǎng)頁(yè)導(dǎo)航欄的設(shè)計(jì)
      電子制作(2018年10期)2018-08-04 03:24:38
      加強(qiáng)建筑工程施工管理控制探討
      基于URL和網(wǎng)頁(yè)類型的網(wǎng)頁(yè)信息采集研究
      電子制作(2017年2期)2017-05-17 03:54:56
      首屆歐洲自行車共享站點(diǎn)協(xié)商會(huì)召開(kāi)
      怕被人認(rèn)出
      網(wǎng)頁(yè)制作在英語(yǔ)教學(xué)中的應(yīng)用
      石林| 安义县| 社旗县| 红原县| 双流县| 新和县| 夹江县| 友谊县| 集贤县| 会宁县| 周至县| 忻城县| 富阳市| 汉阴县| 安义县| 固安县| 都匀市| 蒙山县| 栖霞市| 林西县| 塘沽区| 石阡县| 平度市| 公主岭市| 江西省| 双鸭山市| 辰溪县| 大宁县| 中西区| 清远市| 德江县| 龙江县| 古浪县| 得荣县| 石门县| 高雄县| 洛宁县| 博白县| 邻水| 玉溪市| 腾冲县|