I would like to know if this Firewall can handle my use cases:
I need a firewall that I can configure through a .Net API or a config file and the filter rules have to differ between network adapters and the rules for each adapter must be bound to it through a non changing id like the plugandplay id. It musn’t bind rules to a adapter through its ip address.
Any API or Kernal level to the firewall would serously compromise the security of the firewall. It may be possible to add an API to ask for the password (if their is one set) but this would add more complexity and unnecessary room for attack.
No firewall or AV will EVER let another program edit the rules, this would be very unwise. As a programmer i would think you would know this!!