ATTN: Fred W - re NOD32 and Online Armor

ATTN: Fred W - re NOD32 and Online Armor

Secure Home | Search | About
 Anti-Virus Software    Post an article   get this group's latest topics as an RSS feed add this group's latest topics to your My MSN content add this group's latest topics to your My Yahoo content add this group's latest topics to your Google content
Subject Author Date
ATTN: Fred W - re NOD32 and Online Armor louise 12-03-2007
Posted by louise on December 3, 2007, 10:50 am
If you were  Registered and logged in, you could reply and use other advanced thread options
Thanks so much for recommending the Armor Online Free
firewall. It really works - is low on resources and speaks
to you in comprehensible language when it poses a question.
And it's free!

I've put it on my desktop and my portable without a single
problem.

Louise

Posted by FredW on December 3, 2007, 11:10 am
If you were  Registered and logged in, you could reply and use other advanced thread options
louise expressed precisely :
> Thanks so much for recommending the Armor Online Free firewall. It really
> works - is low on resources and speaks to you in comprehensible language when
> it poses a question. And it's free!

> I've put it on my desktop and my portable without a single problem.

> Louise

I agree fully.
Glad I could help.
:-)

--
Fred W. te A. (NL)



Posted by VanguardLH on December 4, 2007, 2:35 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
> Thanks so much for recommending the Armor Online Free firewall. It
> really works - is low on resources and speaks to you in
> comprehensible language when it poses a question. And it's free!
>
> I've put it on my desktop and my portable without a single problem.


There is no parent-child control in Online Armor's firewall. Say you
allow your browser to connect. Well, then you have also allowed any
caller (parent) program to execute that browser to get a connection to
some unknown web page. By regulating who can call (parent) another
program (child) then you know who is really asking for the connection.
For many users, this is not a critical feature since few firewalls
provide parent-child control. Comodo has it in their older v2.4 but
dropped it in their new v3 firewall that now include HIPS. The
firewall just got added in version 2 of Online Armor (OA) so it will
need some fixing or features to get up to speed with other firewalls.

So the assumption is that you have permitted the parent program to run
but relinquish any control over whether or not it can make connections
using child programs; i.e., in Comodo Firewall Pro v3, you get to
regulate the load a program using HIPS (the parent and child
programs), like in Online Armor, and you can regulate which programs
can make connections (the child programs), but you cannot control if
the parent can call the child to make the connection. As a result,
both Online Armor and Comodo will fail all leaktests UNLESS you, as
the user, see the prompt and deny the execution of the parent
program - but that is not the point of leaktests. Rather than
regulating who can call what for a connection, you're only choice is
whether the parent loads or not. Online Armor is promising to add
parent-control into their firewall, a brand new feature added in their
latest version 2. But they have lots of fixes to make and other more
security-related updates to make to their product so they aren't
promising when to deliver on parent-child control.

While other HIPS products are better at controlling ALL auto-start
programs in the various locations available under Windows, Online
Armor's AutoRuns protection is limited to just a few areas. They
don't cover the WinLogin/Notify, Session Manager bootexecute, and
other areas that users normally never touch. They are promising an
update sometime later to address the lack of coverage for auto-start
processes.

There have some instances where programs would generate a prompt when
they loaded, the user answered to allow the load and remember that
action (and it does get remembered), but the program never shows up in
the list under their Program Guard. Once remembered and because it
isn't in the list, you cannot later revoke that run permission. It
looks to be a UI error in the grid control that they use not showing
all the recorded rules.

Currently Online Armor does not encrypt the registry keys used by that
program. This can provide info to malware or malcontents on how the
product is configured and possibly could alter that behavior to reduce
protection (their documentation is poor, basically just an overview,
and they don't define the purpose of these registry keys). They also
do not protect these registry keys against alteration. Online Armor
does not load under Safe Mode so even if they protect those registry
key then they won't be protected if you reboot into Safe Mode. They
need to encrypt those keys. When OA attempts to read them, and if
altered and hence corrupted, OA will be unable to read those altered
values and know they were changed outside of OA. They promise to
later address this security hole to protect against alteration (but
only when OA is running) and use encryption (to detect alteration
under Safe Mode and to then revert to whatever would be the most
restrictive values for those corrupted settings and also alert the
user to that act).

The free version doesn't let you backup your settings. The paid
version does. However, you can save the .dat files in the OA install
path to backup your settings. Since OA protects against any access to
these .dat files when it is running, even to copy them, you have to
reboot into Safe Mode, copy the .dat files, and then reboot into
normal mode.

Online Armor does not run under Safe Mode. It has been deliberately
designed that way. One reason for this behavior is that
uninstallation may fail under normal mode; e.g., you won't be able to
read their unins000.log file to do the uninstall. In most cases, but
not guaranteed to be the only case, the user has disable Program Guard
(HIPS) and loses access to the UI (i.e., the user can no longer get at
the configuration or status windows for the product). Rebooting won't
fix the problem. Loading the UI (oaui.exe) won't fix the problem.
The product has to be uninstalled and that can only be done under Safe
Mode. However, because OA does not run under Safe Mode also means
that you have no HIPS or firewall protection while under Safe Mode.
If malware still loads, like using the WinLogon/Notify event (instead
of the normal auto-start locations), then it now has free reign to
load. The malware is also unfettered under Safe Mode (with networking
enabled) to connect. Not all malware gets neutered in Safe Mode.

Currently there is no option in OA to block all network access until
the firewall has fully loaded. This means there is a window of
opportunity in which malware could load and also connect. About the
only advantage the Windows Firewall provides is that the network stack
is disabled during Windows startup until the Windows Firewall (if
enabled) has fully loaded. Comodo v2.4 has the option to block
network access until it is fully loaded. OA doesn't have this option
but is promising to add it later. Of course, if the firewall is flaky
then you might not get any network access even after the firewall
loads. Comodo v2.4 hasn't had this problem. I don't know about v3
since it lost some functionality, uses a non-intuitive HIPS (try
figuring out how to block a program from loading without visiting
their forum), lost the parent-child firewall control, and is way too
flaky so I abandoned it long before having enough history to know if
enabling the option to block network access until Comodo is loaded is
reliable. Again most users don't even think about this window of
opportunity for any firewall that doesn't have this option (but those
same users don't think about the vulnerability of OA not running under
Safe Mode, either).

Unlike Defense Wall which reduces permissions for unknown or untrusted
processes which attempt to run silently but is really for newbie or
lazy users, OA with its HIPS will be asking lots of questions. (Note:
Defense Wall is not a HIPS product as they claim since it never
interferes with the load of a program, only with the priviliges it
gets after it loads. It doesn't need to continually prompt the user
because it doesn't regulate what can load. Softsphere also doesn't
provide a free version of Defense Wall.) OA also tries to alleviate
the deluge of prompts by downloading a list of certified good
applications; however, if you update the program and it isn't in their
list or you haven't updated the list yet, you'll get prompted because
of the new version (of an old program that you allowed to run before).
Many users want to use their host rather than repeatedly answer
prompts about what is allowed to run. Of course, a list of certified
apps is someone else's decision that the program is okay so some OA
users won't use that list and instead want to get prompted on every
program so they know what is allowed to run or not. That is why many
HIPS products have a learning mode including, I believe, OA (but I
don't remember if learning mode works in the free version). Be warned
that the free version will NEVER retrieve updates to this certified
apps list. Updating in the free version of OA is manual - but you
can't even do a manual update to retrieve the new list. Manual
updating means you get an e-mail telling you that there is an updated
list, you have to download it using the link in the email, and then
you point at that file to insert the new definitions. So manual
updates are very manual. And you won't get notification of those
updates unless you insert your email address during the installation.
You cannot register after the installation to get those email
notification of updates. You cannot subscribe to a mailing list to
get those email update notices. If you chose to not disclose your
email address during the installation, you will have to uninstall and
reinstall and give your email address under that new install. And
then what you get are emails telling you to download a new file and
then have to point at it to insert its contents. The paid version has
automatic updating. Forcing manual updates in a free version is
nasty, especially regarding a security program, but this extremely
manual update process that relies on email notification just sucks.
It means a significantly reduced number of users of the free version
will get the email notifications and only a subset of those will
perform the manual file update.

Online Armor is pretty good but it needs several security issues
addressed, some which were so obvious that it seems they pushed it out
the door way too soon simply because they wanted to show off their new
firewall that got included in version 2. Visit their forums to see
what is missing, promised for later updates to the product, and
problems with it. I almost got this product and there is enough in
the paid version to make me buy it but it needs a bit more work.
Between Comodo's version 3 and Online Armor, both having HIPS and
firewalling, I'd go for Online Armor - but after a few more updates
(so I'm sticking with Comodo v2.4 for now and might get ProSecurity
[paid] for HIPS if Tall Emu takes too long with the updates for OA).


Posted by louise on December 4, 2007, 11:29 pm
If you were  Registered and logged in, you could reply and use other advanced thread options
VanguardLH wrote:
>> Thanks so much for recommending the Armor Online Free firewall. It
>> really works - is low on resources and speaks to you in comprehensible
>> language when it poses a question. And it's free!
>>
>> I've put it on my desktop and my portable without a single problem.
>
>
> There is no parent-child control in Online Armor's firewall. Say you
> allow your browser to connect. Well, then you have also allowed any
> caller (parent) program to execute that browser to get a connection to
> some unknown web page. By regulating who can call (parent) another
> program (child) then you know who is really asking for the connection.
> For many users, this is not a critical feature since few firewalls
> provide parent-child control. Comodo has it in their older v2.4 but
> dropped it in their new v3 firewall that now include HIPS. The firewall
> just got added in version 2 of Online Armor (OA) so it will need some
> fixing or features to get up to speed with other firewalls.
>
> So the assumption is that you have permitted the parent program to run
> but relinquish any control over whether or not it can make connections
> using child programs; i.e., in Comodo Firewall Pro v3, you get to
> regulate the load a program using HIPS (the parent and child programs),
> like in Online Armor, and you can regulate which programs can make
> connections (the child programs), but you cannot control if the parent
> can call the child to make the connection. As a result, both Online
> Armor and Comodo will fail all leaktests UNLESS you, as the user, see
> the prompt and deny the execution of the parent program - but that is
> not the point of leaktests. Rather than regulating who can call what
> for a connection, you're only choice is whether the parent loads or
> not. Online Armor is promising to add parent-control into their
> firewall, a brand new feature added in their latest version 2. But they
> have lots of fixes to make and other more security-related updates to
> make to their product so they aren't promising when to deliver on
> parent-child control.
>
> While other HIPS products are better at controlling ALL auto-start
> programs in the various locations available under Windows, Online
> Armor's AutoRuns protection is limited to just a few areas. They don't
> cover the WinLogin/Notify, Session Manager bootexecute, and other areas
> that users normally never touch. They are promising an update sometime
> later to address the lack of coverage for auto-start processes.
>
> There have some instances where programs would generate a prompt when
> they loaded, the user answered to allow the load and remember that
> action (and it does get remembered), but the program never shows up in
> the list under their Program Guard. Once remembered and because it
> isn't in the list, you cannot later revoke that run permission. It
> looks to be a UI error in the grid control that they use not showing all
> the recorded rules.
>
> Currently Online Armor does not encrypt the registry keys used by that
> program. This can provide info to malware or malcontents on how the
> product is configured and possibly could alter that behavior to reduce
> protection (their documentation is poor, basically just an overview, and
> they don't define the purpose of these registry keys). They also do not
> protect these registry keys against alteration. Online Armor does not
> load under Safe Mode so even if they protect those registry key then
> they won't be protected if you reboot into Safe Mode. They need to
> encrypt those keys. When OA attempts to read them, and if altered and
> hence corrupted, OA will be unable to read those altered values and know
> they were changed outside of OA. They promise to later address this
> security hole to protect against alteration (but only when OA is
> running) and use encryption (to detect alteration under Safe Mode and to
> then revert to whatever would be the most restrictive values for those
> corrupted settings and also alert the user to that act).
>
> The free version doesn't let you backup your settings. The paid version
> does. However, you can save the .dat files in the OA install path to
> backup your settings. Since OA protects against any access to these
> .dat files when it is running, even to copy them, you have to reboot
> into Safe Mode, copy the .dat files, and then reboot into normal mode.
>
> Online Armor does not run under Safe Mode. It has been deliberately
> designed that way. One reason for this behavior is that uninstallation
> may fail under normal mode; e.g., you won't be able to read their
> unins000.log file to do the uninstall. In most cases, but not
> guaranteed to be the only case, the user has disable Program Guard
> (HIPS) and loses access to the UI (i.e., the user can no longer get at
> the configuration or status windows for the product). Rebooting won't
> fix the problem. Loading the UI (oaui.exe) won't fix the problem. The
> product has to be uninstalled and that can only be done under Safe
> Mode. However, because OA does not run under Safe Mode also means that
> you have no HIPS or firewall protection while under Safe Mode. If
> malware still loads, like using the WinLogon/Notify event (instead of
> the normal auto-start locations), then it now has free reign to load.
> The malware is also unfettered under Safe Mode (with networking enabled)
> to connect. Not all malware gets neutered in Safe Mode.
>
> Currently there is no option in OA to block all network access until the
> firewall has fully loaded. This means there is a window of opportunity
> in which malware could load and also connect. About the only advantage
> the Windows Firewall provides is that the network stack is disabled
> during Windows startup until the Windows Firewall (if enabled) has fully
> loaded. Comodo v2.4 has the option to block network access until it is
> fully loaded. OA doesn't have this option but is promising to add it
> later. Of course, if the firewall is flaky then you might not get any
> network access even after the firewall loads. Comodo v2.4 hasn't had
> this problem. I don't know about v3 since it lost some functionality,
> uses a non-intuitive HIPS (try figuring out how to block a program from
> loading without visiting their forum), lost the parent-child firewall
> control, and is way too flaky so I abandoned it long before having
> enough history to know if enabling the option to block network access
> until Comodo is loaded is reliable. Again most users don't even think
> about this window of opportunity for any firewall that doesn't have this
> option (but those same users don't think about the vulnerability of OA
> not running under Safe Mode, either).
>
> Unlike Defense Wall which reduces permissions for unknown or untrusted
> processes which attempt to run silently but is really for newbie or lazy
> users, OA with its HIPS will be asking lots of questions. (Note:
> Defense Wall is not a HIPS product as they claim since it never
> interferes with the load of a program, only with the priviliges it gets
> after it loads. It doesn't need to continually prompt the user because
> it doesn't regulate what can load. Softsphere also doesn't provide a
> free version of Defense Wall.) OA also tries to alleviate the deluge of
> prompts by downloading a list of certified good applications; however,
> if you update the program and it isn't in their list or you haven't
> updated the list yet, you'll get prompted because of the new version (of
> an old program that you allowed to run before). Many users want to use
> their host rather than repeatedly answer prompts about what is allowed
> to run. Of course, a list of certified apps is someone else's decision
> that the program is okay so some OA users won't use that list and
> instead want to get prompted on every program so they know what is
> allowed to run or not. That is why many HIPS products have a learning
> mode including, I believe, OA (but I don't remember if learning mode
> works in the free version). Be warned that the free version will NEVER
> retrieve updates to this certified apps list. Updating in the free
> version of OA is manual - but you can't even do a manual update to
> retrieve the new list. Manual updating means you get an e-mail telling
> you that there is an updated list, you have to download it using the
> link in the email, and then you point at that file to insert the new
> definitions. So manual updates are very manual. And you won't get
> notification of those updates unless you insert your email address
> during the installation. You cannot register after the installation to
> get those email notification of updates. You cannot subscribe to a
> mailing list to get those email update notices. If you chose to not
> disclose your email address during the installation, you will have to
> uninstall and reinstall and give your email address under that new
> install. And then what you get are emails telling you to download a new
> file and then have to point at it to insert its contents. The paid
> version has automatic updating. Forcing manual updates in a free
> version is nasty, especially regarding a security program, but this
> extremely manual update process that relies on email notification just
> sucks. It means a significantly reduced number of users of the free
> version will get the email notifications and only a subset of those will
> perform the manual file update.
>
> Online Armor is pretty good but it needs several security issues
> addressed, some which were so obvious that it seems they pushed it out
> the door way too soon simply because they wanted to show off their new
> firewall that got included in version 2. Visit their forums to see what
> is missing, promised for later updates to the product, and problems with
> it. I almost got this product and there is enough in the paid version
> to make me buy it but it needs a bit more work. Between Comodo's version
> 3 and Online Armor, both having HIPS and firewalling, I'd go for Online
> Armor - but after a few more updates (so I'm sticking with Comodo v2.4
> for now and might get ProSecurity [paid] for HIPS if Tall Emu takes too
> long with the updates for OA).
>
Thanks for your detailed analysis.

I don't understand however, why I would care if I got their
automatic updates for newly approved programs. I don't
install new programs every day by any means, and when I do,
I don't mind answering the questions about what I want to
allow - especially since there is a "remember" checkbox. Is
there another reason to get the paid version?

I installed the 2.x version of Comodo and it nearly brought
down my machine. I don't know why, but I do know it
couldn't remember what it was supposed to allow and
everytime it got confused, things froze and its questions
were endless and seemed kind of lame - I uninstalled it,
retreived my system, and would be hesitant to try Comodo
again - new version or not.

I'll take a look at ProSecurity - never heard of it.

BTW, since you seem quite knowledgeable, I'll take the
liberty of asking you another question: I'[m running NOD32
(new AV version), use Firefox mostly, and I do use Outlook
with a good spam filter. I'm running XP, SP2. Do you think
it is necessary to run an antispyware program?

Thanks again.

Louise

Posted by VanguardLH on December 5, 2007, 3:30 am
If you were  Registered and logged in, you could reply and use other advanced thread options
>
> I don't understand however, why I would care if I got their
> automatic updates for newly approved programs. I don't install new
> programs every day by any means, and when I do, I don't mind
> answering the questions about what I want to allow - especially
> since there is a "remember" checkbox. Is there another reason to
> get the paid version?

The point of their certified list is to eliminate the prompts. Once
you've installed OA, and after running every application on your host
to ensure they get detected (so you answer THOSE prompts for apps that
are not on their list), you can run OA without any further updates if
you don't care about getting prompts when: (1) You install new
applications; and, (2) After any update to those applications (like
you run Windows Updates, Adobe Reader updates, program updates for
anti-virus software, etc). Without the certified list, and only if it
includes the programs that YOU have installed, you will get the
prompts for every new program that you install and perhaps also when
you update it.

> I installed the 2.x version of Comodo and it nearly brought down my
> machine. I don't know why, but I do know it couldn't remember what
> it was supposed to allow and everytime it got confused, things froze
> and its questions were endless and seemed kind of lame - I
> uninstalled it, retreived my system, and would be hesitant to try
> Comodo again - new version or not.

My guess is that you don't understand the parent-child relationship
between the caller process that calls the child which does the actual
connection. This is one reason why OA has not included parent-child
control and is only considering adding it later. In Comodo v2, leave
the Component monitor set to "Learn" if you don't want to get the
prompts about the parent wanting to use the child or when different
components happened to be used by the child for a particular
connection. A program may end up touching hundreds of different
components but not always all of them for every connection.

> I'll take a look at ProSecurity - never heard of it.

Along with OA, it fared favorably against malware that attempts to
unhooks the services into which the HIPS products will hook into. By
unhooking the HIPS program, it is rendered useless. It also has most
of the features that are found in the top-end HIPS products.
ProcessGuard is long dead (DiamondCS abandoned that product).
AppDefend hasn't been updated in over a year although Jason, its
author, had promised needed and critical fixes would be available in a
month (and that was over a year ago). System Safety Monitor (SSM) has
the configurability needed for a good HIPS but is too easily unhooked.
Antihook fared better than SSM but not as good as OA and ProSecurity.
Also, Antihook incurs the most impact on the system and makes it less
responsive.

Just be aware that the free version of ProSecurity is worthless. It
is far too crippled (as are the free versions of SSM and AppDefend).
In fact, some very basic HIPS functions are killed in the free version
of ProSecurity so that it misleads the user regarding its protection.
Trial the paid version to see if you want it. You can trial software
in a virtual machine in VMWare Server (which is free) or under Virtual
PC 2007 (also free) so you don't end up polluting your working host.

> BTW, since you seem quite knowledgeable, I'll take the liberty of
> asking you another question: I'[m running NOD32 (new AV version),
> use Firefox mostly, and I do use Outlook with a good spam filter.
> I'm running XP, SP2. Do you think it is necessary to run an
> antispyware program?

Yes, always unless you are a knowledgeable user. The security
software is to cover your butt in case you make a mistake but often
you can severely reduce how much security software you have running if
you know what you are doing (i.e., if you operated the host securely
then you have less dependency on software to do that for you). Even
with loads of security software, the final authority (and often the
weakest link) still resides with the user. Tons of security won't
protect a host from a user that obviates that security. Security
software that you don't understand, don't configure properly, and
don't maintain is usually a weak use of memory and disk space.

I have several anti-malware programs installed to provide for layered
detection of pests but I do NOT run any of them in the background.
That is, I install them but do not load them automatically (for
on-access scanning). Instead I install them and disable them from
loading automatically because I only use them as on-demand scanners.
These include: Lavasoft Ad-Aware, Spybot Search & Destory,
SuperAntispyware, and AVG AntiSpyware (was ewido).

I do let Windows Defender (WD) load automatically but its detection
rate is poor. I don't use WD to detect pests. I use it to detect
changes that affect the system behavior, like auto-run programs,
browser setting changes, etc. Unlike Prevx (no longer free) which
intercepts these changes to pend them until you authorize them, WD
polls the system to detect the changes. That is why it can never tell
you what process made the change because it always detects the change
too late, but it does detect the changes it was coded to detect and
lets you revert if you decide you didn't want them (whether it was
malware or goodware that made the change). This is very similar to
how WinPatrol operates by *polling* for changes (but WD has more
change detections than WinPatrol). I also use SysInternals Rootkit
Revealer and Resplendence RootKit Hook Analyzer to detect rootkit
behavior (which isn't necessarily bad as some good products, like
Daemon Tools, use it). I also use AVG's AntiRootkit to detect files
that are hidden (not the hidden file attribute but are hidden in the
Win32 API system calls to show files from the file system) which
SysInternals will also show. These tend to duplicate each other in
some coverage but have other detections that I like. SysInternals and
AVG have shown me the .sys driver file that is hidden within the file
system that is used by Daemon Tools, for example. When they tell you
something is suspect, YOU have to figure out if it really is bad or
okay. They don't fix anything but simply notify of suspect targets.

There are some anti-malware programs that some users like that I won't
touch. I won't touch Spyware Doctor due to its past history of using
false positives to prod users to buy the product when they were
trialing it. It had a black history which maybe they've whitened by
now. However, from only what I've read, it's coverage of pests isn't
that broad.


Similar ThreadsPosted
Any place to buy Nod32 thats not online? June 30, 2005, 1:00 pm
NOD32 online scanner spyware? November 20, 2007, 3:43 pm
Computer Associates eTrust EZ Armor - does retail version stop working after 1 year? August 6, 2005, 10:16 pm
Attn: Art a Q. November 9, 2005, 10:57 pm
ATTN: Mike Lee March 26, 2006, 10:57 am
Attn: Art - Reading autodown.log September 25, 2005, 5:19 pm
Attn Art - re noscript for Firefox July 11, 2006, 11:16 pm
Attn::::David H Lipman March 14, 2007, 5:14 pm
Attn:David Lipman October 3, 2007, 1:04 pm
Are you Interested in trying out Online Poker??? July 4, 2005, 4:04 pm

The site map in XML format XML site map

Contact Us | Privacy Policy