I'm new to Bitdefender, but not new to technology. I have configured the BD firewall application behavior to Automatic, so I can be prompted to Allow/Block access requested by applications. On the pop-up notifications, I usually see BD identify the App path, IP address, port, and protocol for me to use in deciding what to do. Once I Allow/Block, BD creates a new firewall rule. Strangely, BD seems to build the rule as ANY/ANY (any network, any protocol, any port, and any IP address) bidirectional.
(1) Since BD knows the details of the traffic from the request, why isn't the rule based on the network specifics (IP, port, protocol, direction)?
(2) I can ping out but have no rule to allow ICMP traffic. Are there default rules that we're unable to see in the firewall UI?
(3) Why is there not a mechanism to order and prioritize rules, or is such functionality not needed for some reason?
Thanks!