论文部分内容阅读
本文在分析现有入侵检测系统基础上,设计了网络入侵检测系统框架,主要探讨了其中网络数据包捕获模块和网络协议解析模块的设计思想与实现过程。在数据包捕获部分设计中主要讨论了Linux下的BPF机制和Libpcap函数库,利用它们实现网络数据包的捕获功能;在协议分析模块中详细讨论了以太网、IP、TCP、UDP、ICMP等协议的解析过程。测试结果表明能够时捕获的TCP/IP包进行有效地解码。