基于ThinkPHP框架的網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)
本文選題:攻防實(shí)訓(xùn) 切入點(diǎn):LAMP 出處:《北京郵電大學(xué)》2017年碩士論文
【摘要】:隨著互聯(lián)網(wǎng)的快速發(fā)展,網(wǎng)絡(luò)應(yīng)用在人類生活和工作中日益普及。而網(wǎng)絡(luò)技術(shù)給我們帶來各種便利的同時(shí),也帶來了各種安全隱患。近年來,各種各樣的計(jì)算機(jī)病毒和黑客對(duì)個(gè)人計(jì)算機(jī)和企業(yè)服務(wù)器的攻擊越來越猛烈,網(wǎng)絡(luò)安全問題倍受國(guó)家的高度重視。因此,如何培養(yǎng)能防御和對(duì)抗計(jì)算機(jī)病毒和黑客等攻擊的網(wǎng)絡(luò)安全人才已成為網(wǎng)絡(luò)安全專業(yè)的當(dāng)務(wù)之急。然而,目前大部分高校在教授學(xué)生網(wǎng)絡(luò)安全知識(shí)時(shí)雖然投入了大量的資源,但仍無法在課堂教學(xué)中展現(xiàn)出具有實(shí)際網(wǎng)絡(luò)環(huán)境特色的攻防技術(shù)。針對(duì)這一問題,本文設(shè)計(jì)并實(shí)現(xiàn)了基于ThinkPHP框架的網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)。本平臺(tái)是一個(gè)基于ThinkPHP框架的實(shí)訓(xùn)平臺(tái),提供給高校實(shí)驗(yàn)室進(jìn)行網(wǎng)絡(luò)安全相關(guān)專業(yè)的教學(xué)。平臺(tái)有攻防實(shí)驗(yàn)管理、攻防靶場(chǎng)管理、工具管理、系統(tǒng)管理和用戶管理等完整的功能,不僅可以讓學(xué)生學(xué)習(xí)教師教授的網(wǎng)絡(luò)安全理論知識(shí),也可以讓學(xué)生動(dòng)手搭建屬于自己的攻防滲透環(huán)境。該平臺(tái)旨在解決攻防技術(shù)的網(wǎng)絡(luò)環(huán)境搭建受限和破壞性等問題,提高學(xué)生的實(shí)踐和應(yīng)用能力。針對(duì)以上目標(biāo),本文主要進(jìn)行了以下工作內(nèi)容:1.通過對(duì)國(guó)內(nèi)外網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)現(xiàn)狀和ThinkPHP框架的研究及其應(yīng)用現(xiàn)狀的分析,本文給出了論文的創(chuàng)新點(diǎn)及組織結(jié)構(gòu)。2.概述網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)開發(fā)過程中使用的LAMP架構(gòu)、Bootstrap框架、網(wǎng)絡(luò)靶場(chǎng)以及Libvirt等關(guān)鍵技術(shù),并詳細(xì)介紹ThinkPHP框架的相關(guān)內(nèi)容。3.從四個(gè)角度分析網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)開發(fā)的可行性,通過用例圖對(duì)平臺(tái)進(jìn)行需求分析,通過總體系統(tǒng)結(jié)構(gòu)圖展示平臺(tái)的總體設(shè)計(jì),對(duì)數(shù)據(jù)庫(kù)進(jìn)行分析,并列出表清單。4.根據(jù)網(wǎng)絡(luò)安全攻防實(shí)訓(xùn)平臺(tái)的分析和總體設(shè)計(jì),進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),并完成本平臺(tái)各個(gè)模塊的詳細(xì)設(shè)計(jì)和實(shí)現(xiàn)以及平臺(tái)視圖的實(shí)現(xiàn)。5.為了保證平臺(tái)的穩(wěn)定、安全的運(yùn)行,本文從不同角度對(duì)本平臺(tái)進(jìn)行測(cè)試,包括功能測(cè)試、兼容性測(cè)試、安全性測(cè)試和性能測(cè)試。
[Abstract]:With the rapid development of the Internet, the network application is becoming more and more popular in human life and work. While the network technology brings us all kinds of convenience, it also brings all kinds of security risks in recent years. All kinds of computer viruses and hackers attack personal computers and enterprise servers more and more intensely. The network security problem is paid more and more attention by the country. How to train network security talents who can defend against computer viruses and hackers has become an urgent task for network security majors. However, at present, most colleges and universities have invested a great deal of resources in teaching students knowledge of network security. However, it is still unable to show the attack and defense technology with the characteristics of the actual network environment in the classroom teaching. This paper designs and implements a network security attack and defense training platform based on ThinkPHP framework. This platform is a practical training platform based on ThinkPHP framework. Complete functions such as attack and defense range management, tool management, system management and user management can not only enable students to learn the theoretical knowledge of network security taught by teachers, The platform is designed to solve the problem of limited and destructive network environment of attack and defense technology, and to improve students' ability of practice and application. This article mainly carries on the following work content: 1.Through to the domestic and foreign network security attack and defense training platform present situation and the ThinkPHP frame research and the application present situation analysis, This paper presents the innovation of the paper and its organizational structure. 2. The paper summarizes the key technologies such as bootstrap framework, network shooting range, Libvirt and so on, which are used in the development of network security attack and defense training platform, such as bootstrap framework, network shooting range and Libvirt, etc. The related contents of ThinkPHP framework. 3. The feasibility of developing network security attack and defense training platform is analyzed from four angles. The demand of the platform is analyzed by use case diagram, and the overall design of the platform is demonstrated by the overall system structure diagram. According to the analysis and overall design of network security attack and defense training platform, the database design, In order to ensure the stable and safe operation of the platform, this paper tests the platform from different angles, including function test, compatibility test, Security testing and performance testing.
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2017
【分類號(hào)】:TP311.52;TP393.08
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 談華宇;吳昶成;邱小平;;基于Bootstrap框架的動(dòng)態(tài)表單設(shè)計(jì)與實(shí)現(xiàn)[J];無線互聯(lián)科技;2015年03期
2 王芳;;當(dāng)前流行Web開發(fā)語(yǔ)言——PHP[J];信息系統(tǒng)工程;2014年05期
3 任慧朋;唐龍凱;徐曉霞;;利用PHP的MVC框架實(shí)現(xiàn)對(duì)HIS數(shù)據(jù)庫(kù)的操作實(shí)踐[J];電子測(cè)試;2014年05期
4 張紅瑞;郝建;呂延崗;;Web應(yīng)用安全攻防實(shí)訓(xùn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];學(xué)周刊;2014年06期
5 王蕾;;基于LoadRunner的負(fù)載壓力測(cè)試[J];現(xiàn)代計(jì)算機(jī);2013年18期
6 孔軼艷;;網(wǎng)絡(luò)攻防模擬實(shí)驗(yàn)平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J];通信技術(shù);2012年11期
7 陳廣旭;董啟雄;栗勇兵;;不同操作系統(tǒng)下瀏覽器兼容性測(cè)試的研究[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2012年18期
8 董啟雄;唐清安;陳廣旭;;對(duì)幾款瀏覽器兼容性的測(cè)試分析[J];計(jì)算機(jī)光盤軟件與應(yīng)用;2012年18期
9 劉宇祥;;PHP流行開發(fā)框架的研究[J];青春歲月;2012年08期
10 ;LAMP架構(gòu):二十年不變的選擇[J];硅谷;2011年18期
相關(guān)碩士學(xué)位論文 前10條
1 孫煒路;基于ThinkPHP框架的軟件學(xué)院教務(wù)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2015年
2 劉琛辰;基于YII框架的O2O平臺(tái)網(wǎng)站的設(shè)計(jì)和實(shí)現(xiàn)[D];電子科技大學(xué);2014年
3 段衛(wèi)軍;云桌面虛擬化架構(gòu)的研究與應(yīng)用[D];內(nèi)蒙古農(nóng)業(yè)大學(xué);2014年
4 王池;基于ThinkPHP的微課教學(xué)競(jìng)賽系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];西安電子科技大學(xué);2014年
5 任政宇;基于ThinkPHP框架的物流配貨信息平臺(tái)設(shè)計(jì)[D];天津大學(xué);2014年
6 楊浩;基于ThinkPhp框架的校園網(wǎng)絡(luò)設(shè)備管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D];西北大學(xué);2012年
7 梁震魯;高校學(xué)生信息管理系統(tǒng)設(shè)計(jì)[D];山東輕工業(yè)學(xué)院;2012年
8 鄧仲舉;高可靠性集群部署的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2012年
9 王亮;基于ThinkPHP的RSS閱讀系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D];華中科技大學(xué);2012年
10 王昭英;基于MVC設(shè)計(jì)模式的thinkphp框架的研究與應(yīng)用[D];西安建筑科技大學(xué);2010年
,本文編號(hào):1684901
本文鏈接:http://www.sikaile.net/guanlilunwen/ydhl/1684901.html