分布式Web漏洞扫描系统的设计与实现

来源 :东北大学 | 被引量 : 0次 | 上传用户:a53479051
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着大数据时代的来临,软件系统的安全问题成为人们目前担忧的问题,软件的可靠性和实用性,系统的安全性都是用户使用该系统的前提条件。如何才能实现系统的实时数据传输,负载的均衡调度,系统数据的实时监控,大量数据的存储都是需要解决的问题。为了实现基于分布式的Web漏洞扫描系统,本文运用云计算技术的云端方法实时跟踪数据,运用分布式技术,将开发平台部署在云端,基于Hadoop平台,使用MapReduce技术开发一个基于分布式的Web漏洞扫描系统,对于该管理系统的大数据存储本文采用HBase技术,运用非关系型数据存储,列存储的模式进行数据存储,从而实现数据的高效存储和数据快速处理。本文首先就该课题研究的现状进行了分析,然后就其相关技术进行了简单阐述,之后就该系统的所包含的功能模块进行了详细介绍。在Hadoop平台下该开发系统包括多个功能模块,首先设置不同角色的功能权限,不同用户具有不同的操作权限,根据该系统需求,设计了接入模块(包括不同模块的接口设计等),管理模块(包括角色管理,扫描器管理,任务管理等),监控模块(对于数据的实时跟踪和扫描,数据的统计分析,易于数据的分析和用户决策,对于发现的漏洞及时修复),数据存储模块(适应HBase技术对数据采用列存储模式进行存储)。同时根据负载均衡,设计不同的负载均衡方法,采用不同的任务调度策略,实现任务资源调度的合理,服务器资源的充分利用。该漏洞扫描系统的实现使得开发人员能够及时发现系统漏洞的位置以及漏洞出现的原因,通过告警和邮件发送的方式及时通知用户漏洞所在,使得开发人员及时定位漏洞并进行修复,从而保证系统的安全可靠运行,降低或者避免因漏洞带来的损失。
其他文献
第二语言写作中的复杂度,作为学习者语言运用能力量化研究传统上的三个方面(即准确度、流畅度、复杂度)之一,是衡量二语学习者写作能力发展的重要指标。尽管针对二语写作中的复杂度发展前期已有广泛研究,然而前期研究中仍存在以下问题:首先,以往写作复杂度研究中选用的样本和指标往往较少,且选用的指标多集中在词汇或句法单一维度,对学习者复杂度的考察相对片面。其次,以往研究重点关注复杂度指标的考察,常常忽视对复杂度
抗日战争时期,国共两党虽然实现第二次合作,共同抗日。但是由于两党政治主张的巨大差异,合作过程中摩擦不断,随着战争的发展,国民党退西南,共产党据敌后,双方矛盾日益加深,不
玉米(Zea mays L.),禾本科植物,中国主要的粮食作物之一,玉米大斑病(Northern corn leaf blight, NCLB)是玉米常见的病害,是由大斑病原菌(Exserohilum turcicum)侵害叶片引起
华北电网担负着向首都北京供电的艰巨任务,其政治经济意义重大。近年来,鸟害跳闸故障在华北电网跳闸故障中所占的比重逐年增大,已成为危害电力系统安全稳定运行的重要故障类
近年来,随着我国经济社会的高速发展,涉税违法犯罪案件也呈现出递增的趋势。从涉税案件的查处实践来看,不外乎涉及两大方面的执法程序:一是税务机关针对涉税违法行为的行政处
土地是人类生活,生存的根本,是人类社会、经济、文化发展的基础。现阶段,我国经济发展突飞猛进,人们的生活水平也越来越高。在经济发展中,土地起了决定性的作用。但随着工业
随着世界经济一体化和金融自由化过程的加快,世界各国之间的经济相互渗透、相互依赖和相互作用。各国在享受开放经济所带来的经济繁荣的同时,却将自己暴露于外来冲击的风险之
小学英语教学中,英语课外阅读教学常得不到足够的重视。在实际教学中,也没有相应的课外阅读指导。因此,学生们在英语学习中缺乏一定的课外阅读量,且课外阅读实践安排不充分。
苏丹1/2/4区Heglig油田在运行10a后,发生了数次原油输送管道泄露险情,在现场抢修过程中,CPECC(Sudan)Heglig项目部运用了一种简单、可靠、快捷、实用的输油管道泄露带压封堵
托普软件在中国股票市场上曾风光一时,也成为众多金融机构竟相争夺的“黄金客户”,然而随着2004年7月21日证监会进驻托普软件,对其担保借款黑洞展开调查,“托普系”的神话破