您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 信息化管理 > IDS产品技术白皮书
UnisIDS技术白皮书1UnisIDS简介1.1入侵检测系统概述1.1.1入侵检测系统分类不同于防止只针对具备一定条件入侵者进入的防火墙,入侵检测系统(IDS,IntrusionDetectionSystem)可以在系统内部定义各种hacking手段,进行实时监控的功能。如果说防火墙是验证出入者身份的“大门”,那么IDS相当于进行“无人自动监控”的闭路电视设备。入侵检测大致可分为基于网络的入侵检测和基于主机的入侵检测两种类型。基于网络的入侵检测系统具有如下特点:通过分析网络上的数据包进行入侵检测入侵者难以消除入侵痕迹–监视资料将保存这些信息可以较早检测到通过网络的入侵可以检测到多种类型的入侵扫描–利用各种协议的脆弱点拒绝服务攻击–利用各种协议的脆弱点hacking代码规则匹配–识别各种服务命令可灵活运用为其他用途检测/防止错误网络活动分析、监控网络流量防止机密资料的流失图1网络入侵检测模型而基于主机的入侵检测系统则具有以下的特点具有系统日志或者系统呼叫的功能可识别入侵成功与否可以跟踪、监视系统内部行为检测系统缓冲区溢出基于主机的入侵检测可以区分为基于单机的入侵检测系统(收集单一系统的监视资料并判断入侵与否)基于多机的入侵检测系统(从多个主机收集监视资料并判断入侵与否)而清华紫光推出的UnisIDS入侵检测系统,实现了基于主机检测功能和基于网络检测功能的无缝集成,UnisIDS通过对系统事件和网络上传输的数据进行实时监视和分析,一旦发现可疑的入侵行为和异常数据包,立即报警并做出相应的响应,使用户的系统在受到破坏之前及时截取和终止非法的入侵或内部网络的误用,从而最大程度的降低系统安全风险,有效的保护系统的资源和数据。1.1.2入侵检测系统技术组成因素如图2所示入侵检测系统的处理过程分为数据采集阶段,数据处理及过滤阶段,入侵分析及检测阶段,报告以及响应阶段等4阶段。图2入侵检测的技术组成因素数据采集阶段是数据审核阶段。入侵检测系统收集目标系统中引擎(Agent)提供的主机通讯数据包和系统使用等情况。数据处理及过滤阶段是把采集到的数据转换为可以识别是否发生入侵的阶段。分析及检测入侵阶段通过分析上一阶段提供的数据来判断是否发生入侵。这一阶段是整个入侵检测系统的核心阶段,根据系统是以检测异常使用为目的还是以检测利用系统的脆弱点来或应用程序的BUG来进行入侵为目的,可以区分为异常行为和错误使用检测。报告及响应阶段针对上一个阶段中进行的判断作出响应。如果被判断为发生入侵,系统将对其采取相应地响应措施,或者通知管理人员发生入侵以便于采取措施。最近人们对入侵检测以及响应的要求日益增加,特别是对其跟踪功能的要求越来越强烈。1.1.3入侵检测/响应流程图图3入侵检测/响应流程图如上图,网络入侵系统对网络活动进行检测、过滤、监控、判断入侵与否并根据管理者的安全策略进行相应地响应,响应的形式可以是多种多样的。如果一个会话匹配NetworkAgent的规则,则作出相应的入侵响应。1.2UnisIDS的特点1.2.1UnisIDS的特点UnisIDS针对INTERNET或者INTRANET的安全威胁因素,提供各种详尽的检测及响应机制,从而提高整个网络资源的安全性能。在不影响网络性能的情况下,通过简单的设置来有效地增强系统的安全性。UnisIDS主要包括管理中心Admin、基于网络的入侵检测引擎NetworkAgent和基于主机的入侵检测引擎HostAgent(即将推出)三个模块,用户可根据需要选用相应的模块。Admin(管理中心)是UnisIDS的管理中心,提供友好的用户界面,通过对配置和策略的管理集中控制引擎的工作,对网络和服务器的状态进行实时监视,并可以生成各种统计报表。基于MicroSoftWin2000的管理平台集中管理和配置多个远程的NetworkAgent和HostAgent存储NetworkAgent和HostAgent发送的数据接收NetworkAgent和HostAgent发来的实时警报支持常用DB提高了报表处理能力(CrystalReport)支持在线升级详尽的帮助(支持在线帮助)NetworkAgent(网络引擎)通过对网络数据包的实时分析得到的,它可以检测各种不同类型的攻击,包括扫描、拒绝服务等。通过分析网络上的数据包进行入侵检测入侵者难以消除入侵痕迹–可以用于监视资料可以较早检测到通过网络的入侵可以检测到多种类型的入侵扫描–利用各种协议的脆弱点服务拒绝攻击–利用各种协议的脆弱点攻击代码规则匹配–识别各种服务命令可灵活运用为其它用途检测/防止网络错误活动分析、监控网络流量防止机密资料的流失多种入侵响应向管理中心发警告消息向安全管理员发Email记录事件日志和整个会话截断入侵连接HostAgent(主机引擎)通过对系统资源、进程、日志等的实时监视,发现可疑的入侵行为并做相应的分析和验证,保证系统数据的完整性。可识别入侵成功与否可以跟踪、监视系统内部行为检测系统缓冲区溢出基于主机的入侵检测可以区分为基于单机的入侵检测系统(收集单一系统的监视资料并判断入侵与否)基于多机的入侵检测系统(从多个主机收集监视资料并判断入侵与否)入侵响应向管理中心发警告消息向安全管理员发Email杀死进程、父进程、进程组或进程对话锁定用户帐号、终止系统、禁止网络访问记录事件日志和整个会话1)便利性和实用性UnisIDS软件包对于管理者来说是使用方便、实用且有效的信息安全工具。它具有如下功能:提供方便且友好的用户界面响应方法便于自主选择识别大范围的地址监视网络流量监测各种类型的信息包提供包含实际攻击内容的日志通过检测模式的优化来减小网络负担支持监控和阻塞技术2)革新性的技术可以穿越防火墙,通过内建的监视器,通过设置多台代理监视可以实现监控,并控制多个子网内部的活动,而且不影响网络性能。通过报表可以获取有关网络活动和使用情况的详细报告,可以根据这些信息调整我们的内部网络使用策略。可以实时监控网络使用情况,检测网络上通过的信息。可以从设置的每个代理收集资料并进行集中管理,因此也适用于大型网络。3)安全性提高UnisIDS软件包通过检测发生在TCP/IP协议上的可能存在的欺骗因素来提高安全性。UnisIDS软件包为以互联网技术背景的电子商务环境提供完整的安全解决方案。采用方便全面的方法监视网络,对入侵行为进行、阻塞、报警并提供入侵日志。UnisIDS主要的用户对象是各个单位的网络安全管理者、各信息安全咨询公司、信息安全法律执行机关、大中型企业、ISP、ICP、教育机构以及政府机构。UnisIDS软件包可以在不影响网络速度的情况下监视特定的应用会话,对入侵进行检测以及响应。同时可以在不影响网络性能的情况下配置几台NetworkAgent来各自执行,提供详尽的设置功能,以适应大型网络,。1.2.2UnisIDS的功能UnisIDS可以对网络进行监控,并且对入侵作出响应。对网络使用情况进行监控检测是否发生入侵,以及违背策略的网络活动监视并阻塞对有害站点得浏览邮件监视(可以监视邮件的收件人、发件人和所发送的文件)可以限制一些网络活动(如Telnet,FTP,HTTP等等)可以提供详细的监视报告提供多种入侵响应方式1)网络监视UnisIDS基于TCP/IP实现网络监视功能,可以通过定义各种安全策略来实现入侵检测、WEB监视、邮件监视等功能。监视对一些特定网站的访问监视使用特定网络协议进行访问的用户活动监视包含特定站点和关键字的邮件信息监视网络活动,检测是否存在攻击行为(主要针对拒绝服务攻击)监视网络上的入侵活动2)入侵检测UnisIDS可以由定义的入侵模式检测数百种类型的入侵。入侵分为如下四种。通过详尽的入侵检测引擎,检测网络协议攻击在目前的产品中提供最多种类的拒绝服务检测可以改变用户权限,在超级用户模式下检测对服务器的任意操作用户可以启动多条入侵检测功能来检测特定用户访问服务器、访问特定服务器以及使用特定服务的情况。另外也可以这些功能的基础上,可以按照时间段添加特定安全策略。3)入侵响应UnisIDS对违反定义的安全策略的各种活动或者入侵行为以各种方式进行响应。下面列出了各种入侵响应方式,可以根据需要组合使用。终止与入侵相关的会话以E-mail形式发送警报在NT事件日志上保存警报日志在数据库中保存关于入侵的信息4)入侵截断UnisIDS网络入侵检测系统可截断特定用户对特定服务器的方位或者使用特定服务。可以截断的服务如下:与E-Mail相关的服务(POP,IMAPandSMTP)WebBrowsing(HTTP)News(NNTP)TelnetFTPNFS其它所有TCP服务5)WEB监视UnisIDS入侵检测系统可以阻塞对有害网站的访问,也可以根据用户指定来阻塞对一些特定网站的访问。管理人员可以通过WEB监视器来检查对WEB网站的访问情况。对于WEB监视器,可以应用如下规则:特定用户对所有网站的访问所有客户对特定网站的访问特定客户对指定的一组WEB的访问情况一组特定用户对指定WEB的访问情况6)日志UnisIDS入侵检测系统根据协议提供有关网络活动和使用情况的分析报告。包括:产生对所有网络活动的总结报告通过网络监视器产生网络使用情况报告通过入侵检测系统报告所有违背安全规则的事件产生和WEB使用情况有关的日志报告报告各类协议的使用情况报告NetworkAgent的设置情况。1.2.3UnisIDS各种功能的运用概况UnisIDS网络入侵检测系统各种功能的运用如下表区分功能运用步骤NetworkAgent1.收集数据包信息2.Log存储(1.MDB2.日志文件)3.运用系统入侵检测规则4.运用用户定义检测规则1.确认网络的物理连接情况2.确认NetworkAgent的设置情况3.确认服务后台程序执行与否4.NetworkAgent启动/停止功5.入侵响应能5.添加NetworkAgent及变更相关信息Admin1.提供用户界面2.配置编辑器3.策略编辑器4.数据备份1.确定网络入侵检测策略(安全启动,备份,维护及运用)2.是否为Admin运行机制3.全局环境设置4.确认Admin的设置及相关服务启动与否5.添加管理者及用户6.运用NetworkAgent软件包分析网络使用情况,保护网络安全。表1UnisIDS软件包的功能和运用步骤2IDS的使用方案2.1系统要求UnisIDS软件包必须满足如下系统要求,用户才能正确使用UnisIDS。区分要求事项位置入侵系统位于网络间的边界处入侵检测系统位于物理上安全的位置。系统要求NetworkAgent-CPU:PentiumIII733以上-内存:512MB以上-硬盘:20GB以上-标准网卡2个-操作系统:Windows2000Admin-CPU:PentiumIII500-内存:256MB以上-硬盘:40GB以上-标准网卡1个-操作系统:Windows2000表2UnisIDS系统要求2.2网络环境图4UnisIDS的典型应用环境上面是典型的UnisIDS应用环境拓扑结构图,说明了UnisIDS软件包在网络上设置的位置,以便于理解本产品在网络上所要执行的功能。在该网络系统中安装了UnisIDS入侵检测系统的Admin和NetworkAgent模块,其中Admin通过hub与NetworkAgent相连,对NetworkAgent进行配置和管理;NetworkAgent安装在网络的入口处:防火墙的内部口和中立区入口,可以实时监视该网络系统和Internet间传输的数据包,检测来自Internet上对内部网和中立区服务器的异常行为和攻击,包括当前较为流行的IISUnicode漏洞攻击、BIND缓冲区溢出攻击、DOS攻击等,并做出相应的响应,报警、截断并记录入侵行为。如果在内部各子网的入口安装NetworkAgent模块,则可以监视内部网的活动,有效的发现来自内部网的攻击。UnisIDS软件包的管理者接口部分都位于Admin中。从NetworkAgent软件包不能访问Admin。对NetworkAgent中的环境参数的设置和变更在
本文标题:IDS产品技术白皮书
链接地址:https://www.777doc.com/doc-6707111 .html