首页
社区
课程
招聘
[求助] C++编程实现windows系统防火墙控制
发表于: 2019-3-5 16:17 6915

[求助] C++编程实现windows系统防火墙控制

2019-3-5 16:17
6915
最近在写一个windows主机端口扫描的小程序,通过扫描出所有开放端口,然后通过com组件配置端口关闭。
在编写端口关闭时碰到了麻烦。在MSDN上windows防火墙的控制例子中有写到一个端口开放的例子:
大概是通过CoCreateInstance创建一个入站的规则,设置端口开放。
例子:
hr = CoCreateInstance(
			__uuidof(NetFwOpenPort),
			NULL,
			CLSCTX_INPROC_SERVER,
			__uuidof(INetFwOpenPort),
			(void**)&fwOpenPort
		);
但我想做的是通过配置项,设置端口的阻止,查找了MSDN不知道应该如何调整参数,希望大手子指点。
当我使用MSDN例子时新建COM项如下:

但我希望设置的是阻止连接,需要填入哪些参数?

[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 18
活跃值: (1059)
能力值: ( LV7,RANK:110 )
在线值:
发帖
回帖
粉丝
2
用代码执行命令行控制防火墙吧,简单省事.
2019-3-5 16:21
0
雪    币: 3
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
我写了一个小工具, 禁用开启端口, 设置程序防火墙, 设置Ip防火墙 的程序, 晚上回家可以发给你
2019-4-8 14:57
0
雪    币: 3
活跃值: (15)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
并且内容锁定, 无法手动更改, 只能通过程序更改
2019-4-8 14:57
0
雪    币: 1914
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
zhixiuhakzx 我写了一个小工具, 禁用开启端口, 设置程序防火墙, 设置Ip防火墙 的程序, 晚上回家可以发给你
是通过COM组件配置的吗 
2019-4-8 15:02
0
雪    币: 19
活跃值: (739)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
6
?:\Microsoft\SDK\v7.1\Samples\security\windowsfirewall
着下面都是巨硬给得例子
增 删 查 开关设置 都有
2019-4-11 03:10
0
雪    币: 1914
活跃值: (72)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
7
lovehuai ?:\Microsoft\SDK\v7.1\Samples\security\windowsfirewall 着下面都是巨硬给得例子 增 删 查 开关设置 都有
好 谢谢啦
2019-4-15 19:12
0
游客
登录 | 注册 方可回帖
返回
//