基于VC++的包过滤防火墙
代码说明:
说明: 本文先介绍了个人防火墙开发的研究现状、VC++6.0和MFC程序的一些技术特点,然后对基于包过滤个人防火墙的开发进行了详细的介绍和描述。通过本文可以清楚地看到一个普通个人防火墙的开发过程。本防火墙中,用户可以自行设定过滤规则,以达到对不同源和不同目标的IP地址、端口和协议的过滤。允许用户将当前规则保存为*.rul的文件格式,供下次使用时直接导入。 本防火墙由以下几个模块组成:过滤规则添加模块,过滤规则显示模块,过滤规则存储模块,文件储存模块,安装卸载规则模块,IP封包过滤驱动功能模块。用户只需要通过主界面菜单和按钮就可以灵活地操作防火墙,有效地保护Windows系统的安全。(This article first introduced the personal firewall development research present situation, VC++6.0 and MFC procedure some technical characteristics, then based on the packet filter personal firewall development carried on the detailed introduction and description.Through this article you can clearly see a common personal firewall development process.In this firewall, users can set their own filtering rules to achieve the filtering of IP addresses, ports and protocols for different sources and different targets.Allows the user to save the current rule as a *.rul file format for import next time. This firewall consists of the following modules: filter rules add module, filter rules display module, filter rules storage module, file storage module, installation and unloading rules module, IP packet filter driver function module.Users only need to through the main interface menu and buttons can be flexible operation of the firewall, effectively protect the security of the Windows system.)
下载说明:请别用迅雷下载,失败请重下,重下不扣分!