I have a Windows 7 machine where I configured the firewall so that certain applications will ONLY be able to connect out to the Internet *if* the VPN is active.
I followed this guide:
Basically, the NIC connection via VPN is labeled as "PUBLIC", and then various OUTBOUND firewall rules block specific applications from connecting out through PRIVATE and DOMAIN connections.
I also created similar inbound rules.
The problem I'm facing, is that the application I'm using has auto-updaters/agents, and although I initially modified or created firewall rules as described above, I've found that the application is automatically adding new firewall rules (where it's opening up the application on any connection)
I don't know if it does this when it sees it can't connect out, or when the application is auto-updated or what... but this is bypassing the rules I set up to block the application if the VPN isn't active.
So my question is what can I do about this?
I didn't find this option, but is there a way to "order" the rules to they get processed in a particular order (where I can put my block rules first for example)
Or what other actions can I take to prevent this app from adding firewall exceptions?