首页 > 解决方案 > 是否可以从 Python 读取 Windows 中的防火墙规则?

问题描述

我正在制作一个审计类型的工具,我想提取计算机的防火墙规则。我正在使用 Python,我只能找到有关如何向防火墙添加规则的资源,但无法阅读它们。这可能吗?

标签: pythonwindowswindows-firewall

解决方案


我没有使用 python,这就是为什么我不能帮助你编码,但是作为 Windows 中的所有内容,防火墙规则也存储在注册表中,防火墙规则存储在下面;

HKLM\System\CurrentlControlSet\Services\SharedAccess\Parameters\FirewallPolicy\FirewallRules.

我相信如果您可以使用 python 读取 Windows 注册表,那么您可以阅读规则。

详细来源:https ://schatzforensic.com/insideout/2014/12/was-the-firewall-blocking-traffic-identifying-active-firewall-rules-using-registry-analysis/#:~:text=The%20firewall %20rules%20are%20stored,%5CParameters%5CFirewallPolicy%5CFirewallRules。


推荐阅读