基于SPI的个人Windows防火墙设计与实现
Design and implementation of personal Windows firewall based on SPI
-
摘要: 针对目前基于Windows平台的个人防火墙不能较好地根据应用程序进行控制且缺少与商用防火墙对比等问题,提出了一种基于SPI的Windows个人防火墙.该防火墙采用Winsock2 SPI编程技术,系统模块间使用动态链接库、全局变量接口和函数接口,从而较好地实现了数据监视、日志管理、管理规则和系统监视等功能.实验结果表明,该防火墙具有良好的性能,实现了个人防火墙的基本技术指标,能够保护个人计算机的网络安全.Abstract: In view of the problem that the current platform based on the Windows personal firewall can not control according to the application program and lack of business firewall contrast,one kind personal Windows firewall based on the SPI was proposed.The firewall uses Winsock2 SPI programming technology,the system module adopts the dynamic link library,global variable interface and interface functions,and realizes data monitoring,log management,management rules and system monitoring and other functions.The experimental results showed that the firewall had good performance and achieved the basic function of the personal firewall.It can guarantee the network safety of personal computer.
-
Key words:
- network security /
- personal firewall /
- service provider interface(SPI)
-
-
[1]
张婷,赵锦东,王永强.基于Visual C++的个人防火墙的设计与实现[J].唐山学院学报,2009,22(6):58.
-
[2]
刘鹏远.Windows下个人防火墙实现技术路线分析[J].计算机工程与设计,2008,29(21):5461.
-
[3]
刘鹏远.SPI截获Windows个人防火墙系统实现技术要点分析[J].湖南工程学院学报:自然科学版,2008,18(2):56.
-
[4]
孙江宏 吴少华 周安民 等.基于包过滤防火墙的防御系统的设计与实现.微机算信息,2006,22(3):37.
-
[5]
陈永辉,向科峰,吕琳.基于Winsock2SPI的网络封包截获[J].兵工自动化,2006,25(3):55.
-
[6]
胡滨,贺超凯,左明.Windows下使用SPI过滤网络数据包[J].华中科技大学学报:自然科学版,2003(S1):169
-
[1]
计量
- PDF下载量: 34
- 文章访问数: 1176
- 引证文献数: 0