【问题标题】:Python Firewall for Windows?适用于 Windows 的 Python 防火墙?
【发布时间】:2010-10-31 18:51:32
【问题描述】:

我想用python为windows编写一个小型的自定义防火墙。如果有人能指出我实现这一目标的正确方向,我将非常高兴。我想要阻止/取消阻止 IP 和端口。

【问题讨论】:

标签: python windows security firewall


【解决方案1】:

使用python的子进程模块运行以下命令提示符/powershell命令:

将 Windows 防火墙服务配置为自动启动。

sc config mpssvc start=auto

启动 Windows 防火墙服务。

net stop mpssvc && net start mpssvc

启用 Windows 防火墙配置文件。

netsh advfirewall set allprofiles state on

创建防火墙规则以拒绝来自特定 IP 地址的数据包输入。

netsh advfirewall firewall add rule name="BLOCK IP ADDRESS - 10.10.10.10" dir=in action=block remoteip=10.10.10.10

创建防火墙规则以拒绝将数据包输出到特定 IP 地址。

netsh advfirewall firewall add rule name="BLOCK IP ADDRESS - 10.10.10.10" dir=out action=block remoteip=10.10.10.10

【讨论】:

    猜你喜欢
    • 2011-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-07-20
    • 2013-07-25
    • 2012-02-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多