Our security team has passed me a directive to verify that all users have the Windows Firewall enabled. I have looked high and low, but can’t seem to locate an existing fixlet to address this task.
I’m thinking about just reverse engineering the Trend Micro task to “Disable Windows Firewall”, but I’m not sure about the implications. The directive at this point is just to make sure that it is running, not enforce a policy.
q: if (name of operating system contains “Win”) then (if (name of operating system = “Win7” or name of operating system = “WinVista”) then (state of service “MpsSvc”) else (state of service “SharedAccess”)) else (“Not a Windows system.”)
While that will check to see if the service is running it will not check to see if it’s enabled. The service will still be enabled even if the firewall is disabled. To check this just use the firewall inspector.
q: firewall enabled of current profile of local policy of firewall