一个简单基于WFP模型的防火墙设计实现

一个简单基于WFP模型的防火墙设计实现


一年前,为了练习英文文档阅读水平,也为了自己有个用的,就在假期凭借着WDK的help documents写了这个玩意儿出来。碰巧与毕业设计挂上了,所以没有及时放出,惭愧。现在毕业了,发出来和大家分享交流。为了高效阅读,文档中的字句是我摘出来的,去掉了一些多余的废话!当然了,这依然是入门作品。大牛们飘过吧。

至于怎么编译安装,请不要问我这个问题,如果用心了,自然会编译安装。祝大家学习快乐。

好好学习,天天向上!

Windows平台下基于WFP模型的网络防火墙设计实现



项目概述:
本项目由两大模块构成,分别为驱动模块和UI模块。

首先,从规则库(存放在注册表中)中读取访问控制规则,然后利用WFP(Windows Filter Platform)技术[6]在Windows内核的TCP/IP协议栈中建立WFP钩子,并将回调函数设置到驱动模块里,用来截获拦截TCP/IP封包并做相应处理(包括一些协议的解析)。最后通过事先制定好的访问规则检查认证确定连接是否允许通过。

实现UI 模块主要任务是UI的制

你可能感兴趣的:(开发工具,python,c#)