- 8
- 0
- 约1.01万字
- 约 14页
- 2023-10-13 发布于湖北
- 举报
PAGE
PAGE 1
NUMPAGES 14
网络安全大型作业
(Windows防火墙设计)
实验报告
班级:08计算机网络
姓名:
学号:V2008410
日期:2011-3-3
一、实验目的和要求
1、学习Windows下防火墙设计技术
2、实现一个简单的Windows下的防火墙软件
3、分析simpleFW软件不足之处
4、根据要求理解两个SPI程序,并自己进行扩展,增加新的功能
二、实验原理
1.Windows的Hook技术:Hook分为Hook消息和Hook函数调用
Hook函数调用是指截获特定进程或者系统对某个API函数的调用,使得API的执行流程转向特定的代码,后者称为注入代码,注入代码一般保存在注入DLL中。
2.Windows报文截获技术:原始套结字(Raw Socket)和替换系统自带的WINSOCK动态连接库
3.Windows SPI原理:Winsock2.0引入的一个功能就是允许开发者可以编写自己的服务提供者接口程序,即SPI程序。SPI以DLL方式存在,工作在应用层,为上层程序提供结构函数。
4.SimpleFW基本技术:Windows程序设计中几乎所有的动作都是利用消息来触发。但是消息是和窗口绑定在一起的,一般拥有窗口才能接收消息。在特殊情况下,线程也可以接收消息在SimpleFW中,当一个程序访问Winsock会弹出对话框,让用户选择是否
原创力文档

文档评论(0)