一种采用配置文件对Windows Server防火墙进行设置的工具的设计与实现
2020-02-25赵庆明
福建质量管理 2020年19期
赵庆明
(成都理工大学 四川 成都 610059)
一、引言
Windows Server在企事业单位中扮演了重要的角色,对于一些保存了重要数据的Windows Server来说,其安全问题尤为突出。虽然可以通过前置的安全设备对这些服务器进行保护以抵御外部网络上的攻击,但却无法抵御内部网络中的攻击。而Windows Server自身提供了一个“高级安全Windows防火墙”对自身系统的提供了“安全”防护。该管理界面对用户“简单”易用,同时却显得“简陋”。在系统管理员对防火墙规则的设置和检查的时候,这个“简陋”的界面难以有效管理“大量”的规则。本文探讨一种采用自定义的配置文件,编程的方式来设置Windows防火墙规则,以便系统管理员更高效、便捷地管理Windows Server自身的防火墙。
二、原理
Windows系统是一个友好的系统,其公开的API(应用程序接口)多达一万个以上,并且每一次发布的新版本都会增加数以千计的新API。除了Windows保留的一些特殊的API的外,对外公开API几乎包含了Window系统的方方面面。而这些API大多以dll文件存储在Windows系统相关目录中,还有不少以COM接口的方式公开了接口。
总体上,这些接口可以分如下几大类:基础服务,提供对Windows系统可用的基础资源的访问接口。比如文件系统、外部设备、进程、线程以及访问注册表和错误处理机制等等。图形设备接口,提供的功能为:输出图形内容到显示器、打印机以及其他外部输出设备。图形化用户界面,提供了创建和管理屏幕和大多数基本控件的功能,比如按钮和滚动条、接收鼠标和键盘输入以及其他与GUI有关的功能。……
登录APP查看全文
