I know, I know… might even be making up my own words… but oh well (:WIN)
Anyhow… my latest desire to know more is in the area of the component monitor.
So, what I did was delete all component monitor rules that existed and changed the mode to ON. And, as I had expected, got popups with show libraries buttons so that I could see the components the applications is wanting to load/use.
And while I was looking through this list, I noticed that the application still functioned (I asked Spyware Terminator to show it’s GUI, and it wanted to contact home to update its news section)… which I thought was odd as I was still working on defining it’s rules… then I noticed that the form I was looking at with all the components listed was defaulted to ALLOW. I assume this is why?
I can understand how Learn Mode might want to auto-allow… kind of a short-cut way to train… but when I am in ON mode… shouldn’t it BLOCK until I have said otherwise?
This mode forces the firewall to check for the applications? components in memory before granting them internet access.If any application tries to make a connection to the outside, the firewall audits all the loaded components and checks each against the list of components already allowed or blocked. If a component is found to be blocked, the entire application is denied internet access and an alert is generated. If the firewall detects unknown components (those not listed in the firewall database) then the alert will contain a “Show Libraries…” button. Click to review the components and decide whether or not to grant them access.
Is this maybe a bug? If there were still missing ALLOW rules in the monitor the application should have failed access… but because the rule popped up with the components allowed… is that what gave the application access?
I’m thinking that ALLOW could be the default action in LEARN mode, but BLOCK should be the default action in ON mode… or else it is crippled in my mind; borderline disabled actually.
I even went into the logs hoping to see an initial “application blocked” entry, but only saw the Unknown Components entries (basically logging the popup i guess).
I also found it odd at this point that there was no Firefox Unknown Components log entry, whose list was at least 50 components (being the first application to popup for components). was this just a size/truncation of the log issue?
Back to the Component list for a second… I really think that the ability to ALLOW ALL, BLOCK ALL, and launch a components property page would be quite useful as well.
[attachment deleted by admin]