基于WinPcap的网络嗅探器的设计与实现

被引量 : 0次 | 上传用户:zhouchaowenit
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
当前,网络也逐渐成为人们生活和学习中不可缺少的部分,与此同时,网络信息安全性也越来越受到人们的关注。为了有效地实现网络传输中数据包的检测、捕获和分析,较为方便地监控网络信息流量并保证信息的安全可靠,产生了网络嗅探器,该工具对维护网络安全和网络管理有着重要的意义。WinPcap(windows packet capture)工作在Win32平台上,是为方便用户访问网络底层数据的软件开发包。该系统有很好的可扩展性,在UNIX下的lipbcap,其代码是开放的,故用户可以方便地对其应用于软件程序的开发。本文使用WinPcap,是为了实现网络数据包的实时捕获和分析,以有效地对网络信息的安全进行监测、捕获和分析。本文先阐述了WinPcap技术的一些相关内容。包括WinPcap的概念,功能结构及WinPcap的组成框架。由于WinPcap系统由核心态模块和应用层动态库文件构成,故论文在该部分又详细介绍了一下WinPcap内核工作原理,Libpcap函数库内相关函数的执行功能。同时,指出BPF使用寄存器过滤,独立分块缓冲技术,较以往的数据包过滤算法获得了较高的效率。最后,设计了系统的主要功能模块,并对程序进行了仿真测试。实验结果表明,基于WinPcap的网络数据获取系统具有设计简单、执行速度快、协议分析效率高等特点,通过内部三个模块的相互调用,较好地实现了网络数据监测,具有较高的实际应用价值。
其他文献
建设现代大学制度是当前中国高等教育改革的关键性议题。中国现代大学制度的建设方式独具特色。具体而言,它按照自上而下的方式设置建设议程,沿用中体西用的方式获取建设资源
总结了58例格林-巴利综合征患者的护理经验,分别从心理护理、心脏监护、气管护理、预防压疮、防治深静脉血栓形成、鼻饲、血浆置换术护理等方面进行了阐述。认为护理质量,特
中国高校教学评估是在对高等教育本质、教学地位的认识、教学工作现状的把握基础上而采取的策略和措施,旨在通过评估,促进教学建设、规范教学管理、深化教学改革和提高教学质
自古以来,征税主体与纳税主体之间的博弈从未停止,且随着经济的发展和科技的进步而愈演愈烈。如何合理、有效地规制最常见的、最普通的不缴少缴应纳税款的行为——逃避缴纳税
黑龙江垦区经过60多年的发展,垦区已经形成机构完整、队伍庞大的农业推广体系,其对黑龙江垦区农业科技成果的转化,农业现代化建设发挥不可替代的作用,为“三农”服务和社会主
宏观压力测试是用来评估一些异常但有可能发生的宏观经济冲击对金融(银行)体系稳定性影响的一系列技术总称。具体而言,可以采用从上向下或从下向上方法对单一冲击(风险因子)
赫尔曼·梅尔维尔是美国浪漫主义时期最杰出的文学家之一。在十九世纪曾一度被冷落和忽视,然而,二十世纪初,人们重新认识到梅尔维尔的重要性,出现了“梅尔维尔复兴”的现象。
讨论了互联网的现状、未来互联网和下一代互联网之间的关系、下一代互联网的特征和下一代互联网的技术方向。提出未来互联网可以分为两个阶段目标:"远期目标"和"近期目标"。"
中国税收信用缺失是造成国家税款流失的重要原因之一,税收信用体系的建立有利于优化经济环境,提高税收管理水平,保护守法纳税人的权益。然而从现实情况看,当前税收诚信立法缺
信息已成为企业生存发展的一种重要资源,迅速掌握和应用可靠而又科学的信息,将会使企业在充满竞争的现代社会中立于不败之地,实现企业总目标,离不开信息系统的支持。因此,建