基于Hadoop架构的网络漏洞扫描系统的设计与实现

来源 :大连理工大学 | 被引量 : 0次 | 上传用户:feixiang20090911
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
面对日益复杂的网络环境,为做好网络安全防护,网络漏洞扫描检测必不可少。通过及时检测和发现网络设备和网站存在的安全隐患,及时实现漏洞的修复和网络设备的加固是保障网络安全的重要手段。面对漏洞检测设备存在性能和数据处理的局限性,本文结合分布式架构和爬虫技术设计实现基于Hadoop架构的网络漏洞扫描系统实现对互联网存在的网络设备和产品的批量扫描和漏洞探测。系统借助J2EE平台和Web服务技术,在对分布式网络爬虫架构研究的基础上,实现了系统的各个主要功能模块。在系统的开发过程中,基于Hadoop分布式架构引入了分布式网络爬虫,根据主机探测和网络安全漏洞检测功能的需求以及MapReduce框架的特点,设计实现了分布式网络爬虫的MapReduce算法实现,将网络爬虫抓取的URL的任务相对合理地分配给各个节点服务器是运行,显著提升了网络爬虫在单个设备的爬取效率和数据的处理效率,提升了系统的性能,同时,基于分布式架构开发的网络漏洞扫描系统具有良好的可扩展性和容错性。本系统包括主机探测模块、任务管理模块、系统设置模块和报表管理模块。利用主机探测模块能够实现互联网主机系统类型、开放端口、应用软件等基本信息的采集及网络漏洞的检测;利用任务管理模块实现了漏扫系统中任务的新建、删除、修改等操作;利用报表管理模块可查看系统检测报表,还可按照需求导出相应格式的报表;利用系统设置模块实现用户管理、日志管理及系统升级等。基于Hadoop架构的网络漏洞扫描系统的设计与开发,是分布式网络爬虫技术在漏洞扫描系统中的研究和应用,对于进一步拓展网络爬虫的应用具有一定的借鉴意义。
其他文献
分子流行病学是从分子水平研究人群和家族中环境或遗传因素,从而阐明疾病的分布和病因,并采取相应的预防措施.分子流行病学已经历了20余年的应用,随着学科的发展,分子流行病
<正>时间:2014年8月18日主办方:上海市社会科学界联合会中国有一个自我形象,这是由两千年历史文化形成的。这个形象从1840年开始已经有点碎缝,但真正全部破碎是在甲午战争之
会议
复杂而又艰巨的中国改革一直是学术界研究的热点,政治学家、社会学家、经济学家等社会科学工作者都积极介入,时至今日已经出现了极为丰硕的学术成果。通过系统梳理以往的研究
目的探讨益气维血颗粒对妊娠期缺铁性贫血 (IDA)的疗效。 方法对妊娠期IDA患者 2 2 0例作随机疗效观察 ,其中益气维血颗粒治疗组 1 2 0例 ,硫酸亚铁制剂治疗组 1 0 0例为对
[目的] 了解休闲娱乐场所从业人员的心理卫生状况,为健康促进工作提供依据. [方法] 分层随机抽取某区136家休闲娱乐场所(美发厅、美容厅、足浴房和舞厅),采用症状自评量表(Sy
[目的]了解上海市不同人群弓形虫感染现状及其影响因素。[方法]对健康人群、社区居民、肉品及动物密切接触者和恶性肿瘤患者4 169人用ELISA方法检测弓形虫IgG抗体,同时进行问
本文主要论述了电工学课程作为相关专业的基础课,在教学改革中,通过改变教学进程、教学内容、教学方法等措施,进一步突出了知识的应用性与技能的操作性。为后续课程的顺利进行打
基于河北省398位农民的问卷调查,对农民教育培训的现状、影响农民参加教育培训的因素及农民对教育培训的需求三个方面进行了分析。分析结果表明,农民教育培训参与率低、培训
受地形地貌及地质条件的限制,我国中西部地区许多山区公路修建过程中不可避免地出现大量的挖方和填方边坡。在边坡应力释放过程中,强度和二次应力的不平衡将导致岩土体大规模变
运用LMDI加和分解法,从我国整体、不同行业、工业内不同部门的角度探讨我国碳排放的影响因素。研究发现:整体上,我国碳排放的主要驱动因素是经济产出效应,对碳排放的整体贡献