999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

面向安全漏洞管理的高校備案系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

2017-04-25 06:34:14江曉蓮鄭海山
關(guān)鍵詞:網(wǎng)絡(luò)安全信息化

◆江曉蓮 鄭海山

(廈門大學(xué) 福建 361005)

面向安全漏洞管理的高校備案系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

◆江曉蓮 鄭海山

(廈門大學(xué) 福建 361005)

隨著高校網(wǎng)絡(luò)安全的復(fù)雜化和校內(nèi)站點(diǎn)類型的多樣化,高校在網(wǎng)站管理方面面臨更大的挑戰(zhàn)。強(qiáng)化網(wǎng)站備案、提高備案信息的準(zhǔn)確性,完善問題網(wǎng)站處置應(yīng)急響應(yīng)機(jī)制,成為一件刻不容緩的工作。為了方便校內(nèi)站點(diǎn)的備案管理和對(duì)站點(diǎn)安全漏洞進(jìn)行及時(shí)響應(yīng),廈門大學(xué)開發(fā)了新的備案系統(tǒng)。在傳統(tǒng)備案系統(tǒng)的基礎(chǔ)上,引入年審機(jī)制,及時(shí)更新備案信息;為各個(gè)備案網(wǎng)站建立漏洞庫,以便能更好跟蹤網(wǎng)站漏洞處理進(jìn)度,建立長(zhǎng)效機(jī)制。本文結(jié)合當(dāng)前網(wǎng)絡(luò)安全日益嚴(yán)峻的背景,對(duì)備案系統(tǒng)進(jìn)行設(shè)計(jì),并給出了具體實(shí)現(xiàn)細(xì)節(jié)。關(guān)鍵詞:備案系統(tǒng);網(wǎng)絡(luò)安全;信息化

0 引言

高校的網(wǎng)站類型可分為以下幾種:門戶網(wǎng)站、各部處學(xué)院網(wǎng)站、研究所和科研機(jī)構(gòu)網(wǎng)站、會(huì)議網(wǎng)站、校內(nèi)信息化應(yīng)用、教師個(gè)人主頁、學(xué)生社團(tuán)網(wǎng)站、圖書館資源、新媒體平臺(tái)等[2]。日益增長(zhǎng)和種類繁多的校園網(wǎng)站,給網(wǎng)站的管理提出了更高的要求[3]。

此外,隨著高校網(wǎng)絡(luò)應(yīng)用規(guī)模的擴(kuò)大及復(fù)雜化,高校網(wǎng)絡(luò)環(huán)境的開放特性,使得高校在網(wǎng)絡(luò)安全方面面臨著各種攻擊和威脅,網(wǎng)絡(luò)安全問題日益突出[3]。針對(duì)網(wǎng)絡(luò)安全問題,除了從源頭做好防范工作,更需要在發(fā)現(xiàn)問題的第一時(shí)間聯(lián)系相關(guān)管理員進(jìn)行及時(shí)處理。

根據(jù)中華人民共和國(guó)國(guó)務(wù)院令第292號(hào)《互聯(lián)網(wǎng)信息服務(wù)管理辦法》、中華人民共和國(guó)信息產(chǎn)業(yè)部令第33號(hào)《非經(jīng)營(yíng)性互聯(lián)網(wǎng)信息服務(wù)備案管理辦法 》、工信部發(fā)布的《互聯(lián)網(wǎng)基礎(chǔ)管理專項(xiàng)行動(dòng)工作方案》等,強(qiáng)化網(wǎng)站備案、著力提高網(wǎng)站備案聯(lián)系方式信息的準(zhǔn)確性、完善違法違規(guī)網(wǎng)站處置應(yīng)急響應(yīng)機(jī)制,是一件刻不容緩的工作。備案系統(tǒng)的核心功能是進(jìn)行網(wǎng)站信息和相應(yīng)管理員信息的備案工作,備案信息的準(zhǔn)確性至關(guān)重要。高校傳統(tǒng)的備案系統(tǒng)主要是線上與線下結(jié)合的形式[3],新增站點(diǎn)向高校備案管理部門履行登記備案手續(xù)。后期網(wǎng)站廢棄或管理員更換,相關(guān)站點(diǎn)并不一定對(duì)備案管理部門報(bào)備。這種單向備案,不利于后期備案信息維護(hù)工作的開展。由于備案信息未能及時(shí)更新,當(dāng)發(fā)生網(wǎng)站漏洞等緊急情況,無法及時(shí)聯(lián)系到相關(guān)負(fù)責(zé)人。針對(duì)當(dāng)前網(wǎng)站種類繁多,網(wǎng)絡(luò)安全日益嚴(yán)峻的現(xiàn)狀,為了更好地進(jìn)行校內(nèi)站點(diǎn)的管理工作,廈門大學(xué)信息與網(wǎng)絡(luò)中心通過充分調(diào)研,在原有較為簡(jiǎn)陋的備案系統(tǒng)基礎(chǔ)上開發(fā)了新的備案系統(tǒng)。基于原有備案功能,引入年審機(jī)制和漏洞管理機(jī)制,在備案的實(shí)施過程中取得了良好的效果。本論文將介紹本備案系統(tǒng)的功能模塊和具體的實(shí)現(xiàn)細(xì)節(jié)。

1 備案系統(tǒng)設(shè)計(jì)

1.1 系統(tǒng)總體設(shè)計(jì)

廈門大學(xué)備案系統(tǒng)大量采用了開源軟件。為方便和其它系統(tǒng)集成,操作系統(tǒng)基于 Linux環(huán)境。開發(fā)語言采用 Python,使用Django框架。開發(fā)環(huán)境采用Vagrant和VirtualBox搭建,系統(tǒng)部署采用Puppet自動(dòng)化部署工具。Web服務(wù)器選擇Apache2,數(shù)據(jù)庫使用MySQL,緩存采用Redis。

為兼容移動(dòng)客戶端,提供更好的用戶體驗(yàn),網(wǎng)站前端采用Bootstrap響應(yīng)式布局,后臺(tái)管理員界面使用 Gentelella模板,JavaScript框架使用jQuery,文件上載采用Dropzone組件。從易用性及安全性考慮,系統(tǒng)對(duì)接學(xué)校統(tǒng)一身份認(rèn)證,包括廈門大學(xué)教職員工、學(xué)生等在內(nèi)的網(wǎng)站管理員無需注冊(cè)即可使用統(tǒng)一身份認(rèn)證登錄備案系統(tǒng)。此外,新的備案系統(tǒng)使用Chart.js、D3.js展示備案信息的各種統(tǒng)計(jì)圖表。

1.2 功能模塊設(shè)計(jì)

新版?zhèn)浒赶到y(tǒng)的目標(biāo)是對(duì)廈門大學(xué)各類站點(diǎn)進(jìn)行網(wǎng)站備案,并結(jié)合年審機(jī)制督促管理員及時(shí)更新備案信息;對(duì)已通過備案的站點(diǎn)通過程序自動(dòng)打開校外IP可訪問權(quán)限;對(duì)接DNS系統(tǒng),自動(dòng)關(guān)閉未備案的僵尸和過期站點(diǎn);為各個(gè)備案站點(diǎn)建立漏洞庫,及時(shí)聯(lián)系站點(diǎn)管理員處理相關(guān)漏洞,并對(duì)漏洞的生命周期進(jìn)行跟蹤;基于備案數(shù)據(jù),生成校內(nèi)站點(diǎn)數(shù)據(jù)的統(tǒng)計(jì)報(bào)表,為校內(nèi)站點(diǎn)的管理決策提供數(shù)據(jù)支持[3]。

新備案系統(tǒng)用戶分為三類:普通用戶、院級(jí)管理員、系統(tǒng)管理員。

(1)普通用戶功能

普通用戶即各網(wǎng)站管理員,主要進(jìn)行站點(diǎn)備案、站點(diǎn)相關(guān)設(shè)置、站點(diǎn)漏洞跟蹤管理等工作。普通用戶主要功能包括:

控制臺(tái):進(jìn)行當(dāng)前用戶所有備案站點(diǎn)信息的匯總展示、站點(diǎn)所有安全漏洞匯總展示、待辦事項(xiàng)提醒等。

我的個(gè)人信息:為防止備案站點(diǎn)聯(lián)系人信息缺失,首次登錄備案系統(tǒng)需要先進(jìn)行個(gè)人聯(lián)系信息的填寫。個(gè)人信息填寫的每一步均嵌入齊全的幫助信息。

備案:提交備案站點(diǎn)的相關(guān)信息及分管領(lǐng)導(dǎo)信息。備案過程嵌入齊全的幫助信息,提供當(dāng)前可用域名查詢,并進(jìn)行是否開放校外 IP可訪問權(quán)限的設(shè)置;分管領(lǐng)導(dǎo)信息填寫方面,用戶可以直接選擇之前已備案站點(diǎn)的分管領(lǐng)導(dǎo)信息,不需要重復(fù)填寫,提高備案效率。備案成功后,普通用戶會(huì)收到由系統(tǒng)自動(dòng)發(fā)送的備案成功郵件。

備案項(xiàng)目列表:用戶可查看所有備案條目,包括每條備案的當(dāng)前認(rèn)證狀態(tài)、是否開放校外 IP可訪問權(quán)限、該備案的安全漏洞列表鏈接、查看該備案詳情的鏈接等。

安全漏洞列表:通過安全漏洞列表,用戶可以查看所維護(hù)站點(diǎn)的漏洞,包括每條漏洞的當(dāng)前狀態(tài)、漏洞等級(jí)、漏洞類別、漏洞來源、漏洞處理截止時(shí)間;點(diǎn)擊相應(yīng)的漏洞可進(jìn)行漏洞詳情查看及漏洞處理。這樣,就為各個(gè)站點(diǎn)建立了漏洞庫,實(shí)現(xiàn)網(wǎng)站安全漏洞的通知、確認(rèn)和處理均在備案系統(tǒng)進(jìn)行,方便站點(diǎn)漏洞的跟蹤及歷史信息的保存。此外,系統(tǒng)會(huì)將漏洞的進(jìn)展對(duì)用戶進(jìn)行郵件推送,以提醒用戶及時(shí)處理漏洞。

提交管理員權(quán)限移交申請(qǐng)。

(2)院級(jí)管理員功能

院級(jí)管理員除了擁有普通用戶的功能外,還增加以下權(quán)限:

查看學(xué)院內(nèi)所有站點(diǎn)備案列表。

查看學(xué)院內(nèi)所有安全漏洞項(xiàng)目列表。

審核學(xué)院站點(diǎn)中管理員權(quán)限移交申請(qǐng)。

查看學(xué)院內(nèi)所有備案站點(diǎn)統(tǒng)計(jì)報(bào)表:按月新增站點(diǎn)、活躍站點(diǎn)、學(xué)院站點(diǎn)開放校外訪問權(quán)限的比例、漏洞類型分布、漏洞處理情況統(tǒng)計(jì)等,且統(tǒng)計(jì)數(shù)據(jù)以圖表形式進(jìn)行直觀展示。

(3)系統(tǒng)管理員功能

系統(tǒng)管理員通過備案系統(tǒng)對(duì)新增備案站點(diǎn)進(jìn)行審核,對(duì)舊站點(diǎn)進(jìn)行年審工作,并定期清理僵尸站點(diǎn)。

備案搜索管理和用戶搜索管理:方便系統(tǒng)管理員進(jìn)行相關(guān)站點(diǎn)或相關(guān)管理員信息的定位。

系統(tǒng)管理員使用備案系統(tǒng)進(jìn)行漏洞錄入、通知、跟蹤、及修復(fù)驗(yàn)證。

檢查DNS和備案系統(tǒng)數(shù)據(jù),對(duì)備案站點(diǎn)進(jìn)行梳理,發(fā)現(xiàn)已備案的僵尸站點(diǎn),為備案站點(diǎn)的年審工作提供依據(jù)。

查看普通用戶和院級(jí)管理員操作日志。

通過控制臺(tái)查看全校備案站點(diǎn)的統(tǒng)計(jì):包括校內(nèi)已認(rèn)證備案的站點(diǎn)數(shù)目、未認(rèn)證備案的站點(diǎn)數(shù)目、需年審站點(diǎn)數(shù)目、按月新增站點(diǎn)統(tǒng)計(jì)、按學(xué)院網(wǎng)站個(gè)數(shù)分析、開放校外 IP訪問權(quán)限的站點(diǎn)統(tǒng)計(jì)等。查看全校站點(diǎn)漏洞數(shù)據(jù)統(tǒng)計(jì)、分析:根據(jù)漏洞類型、漏洞等級(jí)、漏洞狀態(tài)等提供全校安全漏洞統(tǒng)計(jì)圖表;按網(wǎng)站、學(xué)院統(tǒng)計(jì)漏洞數(shù)最多的網(wǎng)站。通過統(tǒng)計(jì)報(bào)表,使系統(tǒng)管理員對(duì)校內(nèi)站點(diǎn)情況有更直觀的了解,方便系統(tǒng)管理員更好地進(jìn)行全校站點(diǎn)管理。

1.3 數(shù)據(jù)庫設(shè)計(jì)

備案系統(tǒng)的主要數(shù)據(jù)表定義如表1和表2。

表1 備案站點(diǎn)信息表

表2 漏洞信息表

1.4 網(wǎng)站流程設(shè)計(jì)

(1)備案流程如圖1所示。

圖1 備案流程

(2)安全漏洞生命周期管理流程如圖2所示。

圖2 安全漏洞生命周期管理流程

2 部分技術(shù)實(shí)現(xiàn)細(xì)節(jié)

2.1 PDF文檔下載

為方便用戶打印出備案信息交由領(lǐng)導(dǎo)蓋章和單位簽字,備案系統(tǒng)提供給用戶預(yù)覽打印效果和下載 PDF打印功能。為了方便開發(fā)人員修改打印樣式和重用代碼,通過Django的模板機(jī)制,把需要預(yù)覽的HTML和PDF統(tǒng)一成一個(gè)模板文件,在模板內(nèi)編輯樣式,通過模板引擎替換字符串,并渲染為 HTML文本,最終根據(jù)用戶是預(yù)覽或者下載輸出不同的格式。

# 構(gòu)建HTML和PDF統(tǒng)一的樣式

beian_detail_content = render_to_string('licenses/detail.html', {'license': license})

# 如果不是下載PDF,則直接輸出HTML

if not download:

return HttpResponse(beian_detail_content)

# 如果是下載PDF,通過weasyprint模塊把HTML輸出成PDF

response = HttpResponse(content_type='application/pdf')

response['Content-Disposition']= 'attachment; filename="xmu_beian.pdf"'

from weasyprint import HTML

response.write(HTML(string=beian_detail_content).write_pdf() )

return response

2.2 與DNS、防火墻聯(lián)動(dòng)

為了使得全校盡快地實(shí)現(xiàn)所有站點(diǎn)的備案,我們?cè)趯?shí)踐中通過宣傳、郵件群發(fā)、技術(shù)處理等多種手段促進(jìn)備案進(jìn)程。在一定時(shí)間過后,通過跟DNS和防火墻系統(tǒng)聯(lián)動(dòng),自動(dòng)封禁未備案站點(diǎn)。任何人訪問未備案站點(diǎn)任何頁面均會(huì)得到該站點(diǎn)未備案的通知,并引導(dǎo)用戶到備案頁面進(jìn)行備案。具體實(shí)現(xiàn)為修改 DNS BIND9系統(tǒng)的配置文件。BIND9的配置文件為文本文件,每一行對(duì)應(yīng)一條DNS記錄。對(duì)每一條DNS記錄,均查詢是否通過備案,如果通過備案,則寫入已備案配置文件,否則寫入未備案配置文件。通過修改DNS配置,不再引用原先的記錄文件而是引用新的拆封過的2個(gè)文件,達(dá)到封禁未備案站點(diǎn)的目的。同時(shí)繼續(xù)保留原先記錄文件,每天定時(shí)更新解封新備案站點(diǎn)。具體Python代碼為:

with open('db.xmu.edu.cn.all_sites') as f:

content = f.readlines()

for l in content:

rec = l.rstrip(' ').split()

if is_beianed(rec[0]):

write_to_file(‘db.xmu.edu.cn.beianed’, rec[0])

else:

write_to_file(‘db.xmu.edu.cn.not_beian’, ‘%-20s CNAME ban_server' % rec[0])

BIND配置文件修改為:

;注釋掉原先記錄文件,更改為引入新的拆封過的文件

;$INCLUDE /etc/bind/db.xmu.edu.cn.all_sites

$INCLUDE /etc/bind/db.xmu.edu.cn.beianed

$INCLUDE /etc/bind/db.xmu.edu.cn.not_beian

經(jīng)過以上修改,極大加快了全校備案的進(jìn)程。

3 結(jié)束語

廈門大學(xué)新備案系統(tǒng)在傳統(tǒng)備案功能的基礎(chǔ)上,引入年審機(jī)制,著力提高備案站點(diǎn)信息的準(zhǔn)確性,為及時(shí)應(yīng)對(duì)站點(diǎn)安全問題提供基礎(chǔ);建立備案站點(diǎn)漏洞庫,有效對(duì)站點(diǎn)安全漏洞進(jìn)行跟蹤、處理,建立長(zhǎng)效機(jī)制。通過在全校開展備案工作,截止到 2017年2月,廈門大學(xué)新備案系統(tǒng)通過和DNS、防火墻系統(tǒng)聯(lián)動(dòng),封禁未備案站點(diǎn)的域名解析,實(shí)現(xiàn)短時(shí)間內(nèi)將500多個(gè)站點(diǎn)登記了管理員和分管領(lǐng)導(dǎo)信息,識(shí)別出100多個(gè)僵尸和過期域名,為下一步的網(wǎng)站漏洞掃描和安全管理提供了堅(jiān)實(shí)的基礎(chǔ)。通過引入的新的漏洞管理功能,使得漏洞整改過程清晰可查,漏洞響應(yīng)時(shí)間加快,漏洞平均處理時(shí)長(zhǎng)也較以往有所減少。今后備案系統(tǒng)的開發(fā)方向可整合更多安全設(shè)備信息,例如與漏洞掃描設(shè)備和WAF、IPS等安全設(shè)備聯(lián)動(dòng),為站點(diǎn)管理員和學(xué)校提供各個(gè)站點(diǎn)和全校更加清晰的安全態(tài)勢(shì)分析。

[1]JEFF FORCIER. DJANGO WEB開發(fā)指南[M].機(jī)械工業(yè)出版社, 2009.

[2]鄭海山.高校校內(nèi)網(wǎng)址導(dǎo)航站的研究與實(shí)現(xiàn)[J].中國(guó)教育信息化, 2014.

[3]簡(jiǎn)思遠(yuǎn). 基于SSH架構(gòu)的高校校園網(wǎng)站備案系統(tǒng)的構(gòu)建[J]. 福建電腦, 2010.

[4]劉蘭娟.高校網(wǎng)絡(luò)系統(tǒng)的安全管理策略[J].計(jì)算機(jī)工程, 2003.

[5]李宗峰.校園網(wǎng)絡(luò)安全問題及對(duì)策研究[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2009.

[6]馬文海.高校網(wǎng)絡(luò)存在的安全隱患與應(yīng)對(duì)措施研究[J].中國(guó)教育信息化, 2016.

[7]徐濤.深入理解Bootstrap[M].機(jī)械工業(yè)出版社, 2014.

[8]陳晨,邵葉秦.數(shù)字化校園基礎(chǔ)平臺(tái)信息安全問題及對(duì)策[J].網(wǎng)絡(luò)安全技術(shù)與應(yīng)用, 2016.

猜你喜歡
網(wǎng)絡(luò)安全信息化
網(wǎng)絡(luò)安全知多少?
月“睹”教育信息化
月“睹”教育信息化
幼兒教育信息化策略初探
甘肅教育(2020年18期)2020-10-28 09:06:02
“云會(huì)計(jì)”在中小企業(yè)會(huì)計(jì)信息化中的應(yīng)用分析
活力(2019年21期)2019-04-01 12:16:40
網(wǎng)絡(luò)安全
網(wǎng)絡(luò)安全人才培養(yǎng)應(yīng)“實(shí)戰(zhàn)化”
上網(wǎng)時(shí)如何注意網(wǎng)絡(luò)安全?
我國(guó)擬制定網(wǎng)絡(luò)安全法
聲屏世界(2015年7期)2015-02-28 15:20:13
信息化是醫(yī)改的重要支撐
主站蜘蛛池模板: 99久久无色码中文字幕| 人妻中文久热无码丝袜| 999精品在线视频| 免费A级毛片无码免费视频| 久久亚洲美女精品国产精品| 伊人久久大香线蕉综合影视| 91精品综合| 欧美国产菊爆免费观看 | 亚洲天堂日韩av电影| 亚洲三级影院| 国产欧美日韩一区二区视频在线| 成人第一页| 99在线观看精品视频| 国内精自线i品一区202| 狠狠色丁香婷婷| 狠狠色噜噜狠狠狠狠色综合久 | 日韩视频精品在线| 亚洲中文字幕日产无码2021| 亚洲欧美一区在线| 欧美午夜一区| 国产综合在线观看视频| 久久综合亚洲色一区二区三区| 亚瑟天堂久久一区二区影院| 成年网址网站在线观看| 丰满少妇αⅴ无码区| 亚洲精品色AV无码看| 欧美日韩国产在线播放| 欧美一级特黄aaaaaa在线看片| 国产精品美乳| 国产乱人免费视频| 免费a在线观看播放| 九九这里只有精品视频| 久久久久国产精品熟女影院| 国产v精品成人免费视频71pao| 久久精品无码一区二区国产区| 毛片最新网址| 亚洲人成色在线观看| 亚洲中文字幕无码mv| 国产女人在线观看| 日韩免费毛片视频| 午夜毛片免费看| 2024av在线无码中文最新| yjizz视频最新网站在线| 亚洲男人的天堂网| 亚洲无码高清免费视频亚洲 | 在线国产你懂的| 日韩欧美国产区| 自拍偷拍欧美日韩| 精品人妻AV区| 久久夜夜视频| 欧美成人国产| 国产二级毛片| 亚洲男人天堂2020| 亚洲成人精品久久| 91久久偷偷做嫩草影院免费看| 国产精品久久国产精麻豆99网站| 制服丝袜亚洲| 国产一国产一有一级毛片视频| 国模沟沟一区二区三区| 无码高潮喷水专区久久| 久草中文网| 亚洲一区波多野结衣二区三区| 操美女免费网站| 国产精品毛片一区| 在线观看91精品国产剧情免费| 不卡无码网| 欧美视频在线播放观看免费福利资源| 欧美中文一区| 青青热久麻豆精品视频在线观看| 亚洲狼网站狼狼鲁亚洲下载| 国产屁屁影院| 免费一级α片在线观看| 国产杨幂丝袜av在线播放| 在线日韩日本国产亚洲| 国产免费福利网站| 2020最新国产精品视频| 国产人妖视频一区在线观看| 亚洲精品大秀视频| 欧美国产成人在线| 精品福利视频导航| 欧美天天干| 久久综合九色综合97婷婷|