基于網(wǎng)絡(luò)爬蟲(chóng)的網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
發(fā)布時(shí)間:2018-06-03 11:35
本文選題:網(wǎng)絡(luò)爬蟲(chóng) + 網(wǎng)絡(luò)漏洞掃描檢測(cè) ; 參考:《吉林大學(xué)》2014年碩士論文
【摘要】:網(wǎng)絡(luò)漏洞掃描檢測(cè)是網(wǎng)絡(luò)安全管理的重要組成部分,是網(wǎng)絡(luò)公司管理的重要環(huán)節(jié),及時(shí)準(zhǔn)確的漏洞掃描檢測(cè)是網(wǎng)絡(luò)公司安全的重要依據(jù)。隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的迅速發(fā)展,很多網(wǎng)絡(luò)公司已經(jīng)擁有自己的網(wǎng)絡(luò)漏洞掃描系統(tǒng)。但是絕大部分系統(tǒng)都掌握在大型公司里面。這些網(wǎng)絡(luò)漏洞掃描系統(tǒng)軟件雖然功能很強(qiáng)大,但是購(gòu)買(mǎi)使用權(quán)需要昂貴的費(fèi)用,大部分中小型網(wǎng)絡(luò)公司無(wú)法承擔(dān),并且這些軟件使用也很復(fù)雜,因此需要開(kāi)發(fā)易于操作、價(jià)格相對(duì)便宜的網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)。 本文針對(duì)大多數(shù)企業(yè)對(duì)網(wǎng)絡(luò)監(jiān)控的實(shí)際工作需要,開(kāi)發(fā)了網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)。論文主要應(yīng)用JAVA語(yǔ)言、J2EE平臺(tái)、Servlet技術(shù)、Oracle數(shù)據(jù)庫(kù)和嵌入式Web服務(wù)器技術(shù)對(duì)本系統(tǒng)進(jìn)行開(kāi)發(fā)。通過(guò)這些技術(shù)的使用,使得系統(tǒng)的性能有了很大的提高。本系統(tǒng)包括請(qǐng)求掃描調(diào)度模塊、掃描調(diào)度模塊、漏洞掃描管理模塊和信息搜集模塊。其中請(qǐng)求掃描調(diào)度模塊可以實(shí)現(xiàn)掃描任務(wù)控制、配置掃描參數(shù)、獲取掃描漏洞、確定掃描任務(wù)以及輸出掃描參數(shù)等5個(gè)子功能;掃描調(diào)度模塊可以實(shí)現(xiàn)基本信息探測(cè)、掃描設(shè)置、端口掃描等3個(gè)子功能;漏洞掃描模塊則可以實(shí)現(xiàn)FTP漏洞掃描、HTTP漏洞掃描、SQL漏洞掃描、SMTP漏洞掃描等4個(gè)子功能;信息搜集模塊中可以實(shí)現(xiàn)掃描系統(tǒng)類(lèi)型、掃描服務(wù)器類(lèi)型、IP地址及端口號(hào)等3個(gè)子功能。 網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)在實(shí)際的應(yīng)用測(cè)試過(guò)程中,達(dá)到了測(cè)試的要求;并且系統(tǒng)滿足了網(wǎng)絡(luò)公司的現(xiàn)有需求。網(wǎng)絡(luò)漏洞掃描系統(tǒng)具有資源共享、信息快速傳遞、流程規(guī)范化等優(yōu)良特性,在提高工作效率上起到了很大的作用。網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)的研發(fā)加快了企業(yè)信息化的步伐,,提高了企業(yè)信息化的管理水平,使其在激烈的社會(huì)競(jìng)爭(zhēng)中立于不敗之地。因此,建設(shè)和完善網(wǎng)絡(luò)漏洞掃描檢測(cè)系統(tǒng)具有非常重要的實(shí)際意義。
[Abstract]:Network vulnerability scanning detection is an important part of network security management. It is an important link of network company management. Timely and accurate detection of vulnerability scanning is an important basis for network company security. With the rapid development of computer network technology, many network companies have own network vulnerability scanning system. But most of them have their own network vulnerability scanning system. The systems are all in large companies. These network vulnerability scanning systems are powerful, but the right to buy and use is expensive, most small and medium-sized network companies are unable to undertake, and these software are also very complex, so it is necessary to develop a network vulnerability scanner that is easy to operate and is relatively cheap. Unification.
This paper develops a network vulnerability scanning and detection system for most enterprises in the actual work of network monitoring. The paper mainly uses JAVA language, J2EE platform, Servlet technology, Oracle database and embedded Web server technology to develop this system. Through the use of these technologies, the system performance has been greatly improved. The system includes the request scan scheduling module, the scanning scheduling module, the vulnerability scanning management module and the information collection module. In this system, the request scan scheduling module can achieve 5 sub functions, such as scanning task control, configuring scanning parameters, obtaining scanning vulnerabilities, determining scanning tasks and output scanning parameters, and so on. This information detection, scanning setup, port scan and other 3 sub functions; vulnerability scanning module can achieve FTP vulnerability scanning, HTTP vulnerability scanning, SQL vulnerability scanning, SMTP vulnerability scanning, and other 4 sub functions; information collection module can realize scanning system type, scanning service type, IP address and port number, and other 3 sub functions.
The network vulnerability scanning detection system has achieved the requirements of the test in the actual application test process, and the system meets the existing requirements of the network company. The network vulnerability scanning system has the excellent characteristics such as resource sharing, rapid transmission of information, process normalization and so on, which has played a great role in improving work efficiency. Network vulnerability scanning is very important. The research and development of the tracing system has accelerated the pace of enterprise informatization, improved the management level of enterprise information, and made it invincible in the fierce social competition. Therefore, it is of great practical significance to build and improve the network vulnerability scanning and detection system.
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類(lèi)號(hào)】:TP393.08;TP311.52
【參考文獻(xiàn)】
相關(guān)期刊論文 前2條
1 李盛韜;余智華;程學(xué)旗;白碩;;Web信息采集研究進(jìn)展[J];計(jì)算機(jī)科學(xué);2003年02期
2 龔平;;用JSP/Servlet實(shí)現(xiàn)文件上傳[J];梧州學(xué)院學(xué)報(bào);2007年03期
本文編號(hào):1972641
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1972641.html
最近更新
教材專(zhuān)著