论文部分内容阅读
嗅探(Sniffer)技术就是从网络上截获传播的数据流,它是网络安全领域里一项非常重要的技术。对于黑客来说,嗅探技术比主动扫描更加让管理员难以察觉,操作起来也不是很复杂。同样对于网络管理员来说,可以利用它对网络活动进行监控,并及时发现各种攻击行为。使用嗅探技术截获的网络数据还可以作为时下很流行的入侵检测系统的数据来源。本文从分析以太网的工作原理人手,提出利用以太网的广播机制依赖网卡的抓取网络数据方法。并在Linux系统下利用常用的C语言来实现一个嗅探程序。