windows - 如何在安装过程中为应用程序添加防火墙权限?

标签 windows firewall windows-firewall

我听说您可以在安装过程中为您的应用程序添加一个异常(exception),允许它通过防火墙访问互联网。

有人知道怎么做吗?

最佳答案

在许多情况下,替代方案是建议用户完全禁用防火墙,或者确定当您的服务器端口开始监听时 Windows 会发出提示。这两种都是糟糕的选择:一种可能会让机器对任何事物开放,另一种会训练它们不加批判地批准安全提示。

您可以轻松地让您的应用程序添加和删除自身作为防火墙异常(exception)。他们甚至可以禁用/启用防火墙,这是一个非常糟糕的主意。但作为安装/卸载操作的一部分添加和删除异常(exception)通常是更好的主意。

Microsoft 描述过程的一个地方是 Windows Firewall for Game Developers .

如果您的安全性很差,您只能依靠软件防火墙来提供保护,您始终可以在防火墙上设置“无异常(exception)”模式。当然,这会将您的用户减少为互联网服务的被动消费者,例如广播电视接收。

关于windows - 如何在安装过程中为应用程序添加防火墙权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2886604/

相关文章:

c++ - 代码分析师哪些参数显示缓存未命中?

c++ - 获取事件 udp 连接的目标 IP/端口?

c++ - 将文件保存在 %temp% 文件夹中?

linux - 如何在 iptables 中允许一个域名?

c++ - 用于查看互联网连接和构建防火墙的 Shell 脚本或 C++ 库

c# - 部署 NetFwTypeLib 以管理 Windows 防火墙

C# 防火墙,删除特定条目

windows - TortoiseSVN 和 commit-access-control.cfg

JavaMail - 设置端口、代理和防火墙

Java代码检查防火墙的状态