开发者

Programmatically add rules to "Windows Firewall with Advanced Security snap-in"? [duplicate]

开发者 https://www.devze.com 2023-01-18 04:58 出处:网络
This question already has answers here: Any way to turn the "internet off" in windows using c#?
This question already has answers here: Any way to turn the "internet off" in windows using c#? (5 answers) 开发者_如何学Python Closed 5 months ago.

Is there any library in .NET that would allow me to manipulate the Windows Firewall with Advanced Security in Windows 7?

The reason I ask this is because, I want to be able to add program/port exceptions programmatically.

For example, I want to add program.exe to the Inbound Rules section and for this program, I want to allow TCP port 5660 and UDP port 5660. All other ports should be blocked for this program alone;

I reasoned that this could be comfortably set in the Inbound Rules Section in Windows Firewall with Advanced Security; I hope this is the best way of doing it?

However, how would I accomplish that programmatically?

I have already seen an example here, but I think this one talks about "Allow a program through Windows Firewall snap-in", which does not have the port information.


Greg's answer in this question helped me.

Any way to turn the "internet off" in windows using c#?

0

精彩评论

暂无评论...
验证码 换一张
取 消