基于CORBA的网络分布式反病毒技术的研究与实现

来源 :贵州大学 | 被引量 : 0次 | 上传用户:vh600
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
论文从计算机病毒技术与反病毒技术的产生背景开始分析,对未来病毒技术的发展做了一定分析,重点分析了手持设备将会产生病毒的必然性。从企业级网络安全需求着手,得出企业反病毒的需求分析。企业级网络对反病毒的需求更为强烈,本文给出了一种网络分布式反病毒的解决方案,并对其中的技术难点给以分析,漏洞管理是网络分布式反病毒解决方案中的重点,本文也对漏洞扫描技术进行技术分析。   企业网络需要对整个网络的病毒进行监控,并对病毒信息进行统计,并及时的对病毒库进行升级,时间要求更为紧迫,快速的分发漏洞补丁,分发客户端安装,涉及到大量的网络操作。而对于开发者来说,选择一种适应性强的分布式解决方案对开发者而言,不仅软件开发的成功率增大,关键是可以把精力集中在具体业务上,而不用过多的去关心网络细节,而且系统稳定性适应性都较强。   将传统的查杀病毒和漏洞扫描结合起来,建立整体的防御系统,对网内的所有计算机的系统漏洞信息进行集中管理,统一由系统中心来下达命令进行漏洞扫描,并由系统中心来管理所有的补丁程序,通知相关客户端安装相应补丁程序,整体上可以提高所有计算机的主动防御能力。   在论文中给出了一种分布式反病毒的安全解决方案,对其中的关键技术进行分析,所做工作与创新之处如下:   1.采用CORBA技术构建一种高效健壮的分布式系统。利用CORBA与具体网络协议无关,与具体语言,具体操作系统无关的特性来得到整个系统良好的适应性和稳定性。 2.危害最大的病毒,并且技术含量最高的病毒是WindowsPE病毒,本文仔细分析了WindowsPE病毒的关键技术,并根据WindowsPE病毒的特点给出了如何查杀WindowsPE病毒。 3.面对日益泛滥的脚本病毒,本文详细分析了脚本病毒的运行原理和具体实现,根据目前网络上流行的脚本病毒源代码来分析脚本病毒如何编写,并根据脚本病毒的特性,给出来如何查杀脚本病毒。 4.特洛伊木马本质上是服务端/客户端模式的普通程序,而它的特殊之处在于它能自动隐藏自己,本文对特洛伊木马是如何隐藏的关键技术进行分析。 5.采用一种多模块的C/S结构来作为整个分布式系统的数据和命令维护中心,完全采用CORBA来实现所有服务,首先提高了程序稳定性,同时提高了工作效率,不再面对底层繁杂的网络操作。并且采用一种广播的方式来自动完成客户端对系统中心的注册工作,使整个系统更方便用户使用。 6.利用Windows服务程序能启动远程本地程序,实现了一种有较大实用价值的零操作远程安装程序,在不需要客户端用户任何操作的情况下,由服务器可以为所有客户端安装程序并进行大量本地操作。 7.上述部分工作在参与瑞星科技股份有限公司的网络版杀毒软件中已经实现,并应用于我国多个省份的公安机关和政府机关,最后给出了瑞星杀毒软件的全防卫解决方案介绍。
其他文献
本文讨论了柱面全景图拼接的关键技术:图像获取与折叠变换、图像整合、接缝平滑.接着,对熵算子做了改进用于柱面全景图像的拼接.相对于简单的熵拼合算法,算法拼接成功率得到
中小企业由于规模较小、缺乏抵押品等原因,常面临融资难、担保难等问题。针对这个问题许多国家建立起自己的信用担保机构,为中小企业提供贷款担保。信用担保的主要功能是在中
智能图案创作CAD系统是人工智能在图案创作中的应用,它实现了人工智能与图形图像技术的结合。Internet的发展使得各种工作都有可能通过网络异地进行,而目前智能图案创作系统的
数据挖掘,是从大量原始数据中提取知识的过程.由于它在现实生活中具有广泛的应用背景,数据挖掘领域研究现已取得了很大进展.多媒体数据作为数据的一个重要组成部分,目前正日
RSVP被用来让一个主机可以为具体的应用流请求详细的服务质量要求;路由器使用RSVP协议沿着数据流路径转发服务质量要求,建立和维持提供这种服务的状态。RSVP请求最终导致在路径
  本文的研究重点就是在对数字图书馆发展过程进行研究总结的基础上,提出在未来的数字图书馆发展中,不同国家、地区之间数字图书馆之间的资源共享将非常重要。因此,我们在网格
联机分析处理(OLAP)是建立在数据仓库基础上的一种支持多维分析的决策支持工具,国外主流的数据库厂商都提供了自己的数据仓库与OLAP解决方案和产品。本论文针对目前OLAP技术
视频监控是一种典型的互联网应用,视频监控系统大多采用的是流媒体技术方案,即采用实时流协议(Real Time Streaming Protocol,RTSP)进行媒体控制和实时传输协议(Real-time Tr
研究生毕业信息系统是一个典型的分布式现代信息管理应用系统,系统依托校园网和因特网实现研究生培养、毕业信息管理,提高了研究生管理工作的开放性,减轻教务管理工作的压力,
随着虚拟样机等数字化设计技术的发展,CAE(Computer-Aided Engineering,计算机辅助工程)技术已经被应用到产品生命周期的各个阶段。但是由于应用软件之间缺乏统一的接口等原因,