
本书首先论述了各种常用的网络封包截获方法,包括传输层过滤驱动程序、NDIS中间驱动程序和Winsock 2 SPI。然后以Xfilter个人防火墙为实例,从功能分析、模块设计、文件结构定义、界面设计到编码、制作帮助文件及制作安装盘,完整地介绍了软件开发的全过程。因此,从本书中不仅可以学到较为全面的封包截获技术,而且可以借鉴工程化的方法制作自己的软件。
目录:
第一部分 Windows网络封包的截获技术
第1章 Windows网络协议架构
第2章 编程环境的构建
第3章 用传输层过滤驱动程序截获网络封包
第4章 用NDIS中间驱动程序截获网络封包
第5章 Winsock 2 SPI编程技术
第6章 用Winsock 2 SPI截获网络封包
第二部分 Xfilter个人防火墙实例剖析
第7章 Xfilter个人防火培系统设计
第8章 Xfilter.dll的封包截获
第9章 Xfilter.dll的访问控管
第10章 Xfilter.dll的协议解析和公用函数分析
第11章 Xfilter.exe与Xfilter.dll的接口
第12章 Xfilter.exe的文件*作
第13章 用户注册和下载网络命令
第14章 Xfilter.exe的属性页界面
第15章 Xfilter.exe的控管规则设置
第16章 联机帮助的实现
第17章 打包与测试
第三部分附 录
附录A 传输服务提供者函数
附录B Xfilter宏代码
附录C Xfilter结构类型
附录D Xfilter全局变量
详细目录见
http://www.sobooks.com/product_info.php?manufacturers_id=68&products_id=6093