入侵检测系统

时间:2024-03-18 09:23:05编辑:奇事君

入侵检测系统常用的检测方法

入侵检测系统(Intrusion Detection System,IDS)是用于检测网络或系统中未经授权的活动的软件或硬件系统。常用的检测方法包括:1.基于规则的检测:基于规则的检测方法使用预定义的规则来检测攻击行为。例如,如果检测到网络流量中存在特定的字符串,则可以认为发生了攻击。2.基于模式的检测:基于模式的检测方法使用预定义的模式来检测攻击行为。例如,如果检测到网络流量中的数据包的特定模式,则可以认为发生了攻击。3.基于统计的检测:基于统计的检测方法使用统计分析来检测攻击行为。例如,如果检测到网络流量中的数据包数量超出正常范围,则可以认为发生了攻击。4.基于行为的检测:基于行为的检测方法使用系统或网络的正常行为作为基准,通过对比来检测异常行为。例如,如果检测到系统文件被修改或删除,则可以认为发生了攻击。


什么是入侵检测?

入侵检测是防火墙的合理补充,帮助系统对付网络攻击,扩展了系统管理员的安全管理能力(包括安全审计、监视、进攻识别和响应),提高了信息安全基础结构的完整性。它从计算机网络系统中的若干关键点收集信息,并分析这些信息,看看网络中是否有违反安全策略的行为和遭到袭击的迹象。入侵检测被认为是防火墙之后的第二道安全闸门,在不影响网络性能的情况下能对网络进行监测,从而提供对内部攻击、外部攻击和误操作的实时保护。检测步骤(1)信息收集。入侵检测的第一步是信息收集,内容包括系统、网络、数据及用户活动的状态和行为。而且,需要在计算机网络系统中的若干不同关键点(不同网段和不同主机)收集信息,这除了尽可能扩大检测范围的因素外,还有一个重要的因素就是从一个源来的信息有可能看不出疑点,但从几个源来的信息的不一致性却是可疑行为或入侵的昂好标识。当然,入侵检测很大程度上依赖于收集信息的可靠性和正确性,因此,很有必要只昶用所知道的真正的和精确的软件来报告这些信息。因为黑客经常替换软件以搞混和移走这些信息,例如替换被程序调用的子程序、库和其他工具。黑客对系统的修改可能使系统功能失常并看起来跟正常的一样,而实际上不是。例如,UNIX系统的PS指令可以被替换为一个不显示侵入过程的指令,或者是编辑器被替换成一个读取不同于指定文件的文件(票客隐藏了初始文件并用另一版本代替)。这需要保证用来检测网络系统的软件的完整性,特别是入侵检测系统软件本身应具有相当强的坚固性,防止被篡改而收集到错误的信息。(2)信号分析。对上述四类收集到的有关系统、网络、数据及用户活动的状态和行为等信息,一般通过三种技术手段进行分析:模式匹配、统计分析和完整性分析。其中前两种方法用于实时的入侵检测,而完整性分析则用于事后分析。

上一篇:淘宝crm

下一篇:非主流文字转换