白帽子安全开发实战
上QQ阅读APP看书,第一时间看更新

第4章 嗅探器

内容概览

● 嗅探器的定义与原理。

● 基于gopacket包的嗅探器。

● ARP嗅探器。

● 用Go语言实现WebSpy。

● WebSpy编译与测试。

嗅探器在渗透测试的许多场景中都会用到,了解嗅探器的原理及实现方法,才能更有针对性地进行防御。本章将会详细介绍被动嗅探器与支持ARP欺骗的主动嗅探器的原理,并用Go语言的gopacket包分别实现了协议分析、密码嗅探器、ARP嗅探器、WebSpy等。本书的中的嗅探程序都是演示用的示例,仅供用来学习研究以及红蓝对抗等正规用途,请勿用于其他用途。