yes, with the new version, much things are better.
But one thing is a little bit hard to understand, when your new to such things:
If an application wants to listen to the internet, it can either open a socket for a spec IP or with the wildcard 0.0.0.0.
If I, for example, want to allow a program to start to listen, but I only want to allow a spec. IP, then, I have to make a rule for 0.0.0.0, and a rule for the spec IP.
If now, with the standard options, the popup comes and says “xy wants toact as server”, eg it uses 0.0.0.0, and I hit allow, a rule for all IPs is made.
An option would be nice, to allow an app to start listen (get a wildcard socket).
So, there would be more situations I can imagine, in wich this would be hard (I have to first change the popup behavior, then let prog pop, the back…, or change rules after…).
So, it would be nice to have an option “advanced” in each popup, where you can state, if you want to tke the port, or port + IP or only protcol or, or, or.
Then another one: is it right, that the rules in app. monitor apply in order from top to bottom ? (of cos only for each app) → would be nice, if one could change the order, like in net.mon.
And: I looked to commodos reg values, there is a list for the trusted behavior (inject, OLE…), if I got that right. Would be nice, if one could have a list of them in the program, because maybe, you want to take back an “allow” again. ( I think now, I had to delete the app rules and all corresponding dll rules to have the same effect)