|
Brady
& Associates, LLC. |
|
The
following review appeared in the First Looks column of the July 2002 issue
of PC Magazine:
BY KONSTANTINOS KARAGIANNIS As
we’ve said, it’s not just large enterprises that need to worry about PC
security. Home and small-office
users also need an effective, unobtrusive
way to keep hackers out of their broadband connections and networks. 8IackICE
PC Protection 3.5 ($40
direct) has the effective part down but can be obtrusive at times.
Strengthening
IDS is the Intelligent software firewall in BlackICE, We also love how
even non-savvy users can take fill advantage by picking the protection level
that works for them (Paranoid, Nervous, Cautious, Trusting). You can enable
file sharing in all modes, which is a practical must for family PCs.
|
|
Hello
PC Magazine,
Yesterday I received the July 2002 issue in the mail and took a few
minutes to settle down and read one of my favorite sections, First Looks.
What drew my particular interest right away, was a review of the
latest version of BlackICE PC Protection from Internet Security Systems.
Damned if they do... damned if they don't.
After reading the review it was patently clear that Konstantinos
Karagiannis didn't have a clue with regard to, hackers, personal
firewalls, and most notably, BlackICE PC Protection, let alone reviewing
personal firewall software.
The issue of 'application specific outbound monitoring' has long
been a thorny issue in the realm of 'personal' firewall software.
It was obvious from Mr. K's comments that he had NEVER USED
ZoneAlarm or ZoneAlarm Pro from Zone Labs or Norton Internet Security from
Symantec or perhaps even Kerio Personal Firewall from Kerio Software.
For the past couple of years, Network ICE, the creators of
BlackICE, and more recently Internet Security Systems, the current
publishers of BlackICE PC Protection had repeatedly been 'barraged' to
introduce 'application specific outbound monitoring' that would allow home
users to 'control’ which applications on their computers would have
access to the Internet.
This apparent 'lack of control' was made out by many, to be a
severe deficiency in the functionality of the earlier releases of BlackICE
Defender.
The BlackICE Defender version of the product did perform outbound
monitoring of traffic; however, this monitoring was not 'tied' to
specifically identifying which application initiated the traffic.
The reason for this has to do with the history regarding the
development of the BlackICE family of products.
The BlackICE intrusion detection system was created for use in
CORPORATE NETWORKS where it would be absolutely absurd to allow a computer
user to allow security permissions for applications to access resources
within the corporate LAN or access to the Internet.
As such, the BlackICE intrusion detection system would very
quietly, in the background, completely oblivious to the user, monitor any
traffic flowing through the user's computer and if some malicious traffic
was intercepted, it would quietly block the traffic and log the intrusion
attempt. Without ANY impact
on the productivity of the user.
With the 'advent' of self-appointed Internet security guru Steve
Gibson and his recommendation of ZoneAlarm from Zone Labs, an 'issue' was
created in the minds of the millions of home computer users that it was
imperative the user be 'allowed' to control the access to the Internet of
the specific applications on their computer.
After all, the home user would know much better than any little
personal firewall program or intrusion detection software, able to perform
on the fly network protocol analysis, which applications were safe to
allow access to the Internet from their computers.
The hue and cry went up from the 'masses' that this apparent lack
of application control functionality in the BlackICE Defender product
somehow made it an 'inferior' product.
Under the hood, the BlackICE intrusion detection system will ALWAYS
be a technically superior product and it will always be able to protect
users from hackers better than ZoneAlarm or any other personal firewall
product that allows the user to make a security decision.
There are several reasons for this that are not readily apparent to
the average user, however, let me explain...
BlackICE will 'back trace' the intrusion attempt, in real time, as
it occurs and log the complete analysis of the intrusion into a couple of
different file formats, one of which can be used by network forensic
experts to determine the exact intent of the offending traffic.
It also captures DNS, MAC, NetBIOS name and other information
relative to the intrusion attempt at the exact moment the event occurs.
None of the other personal firewalls capture this type of information...
because they can't do it without performing network protocol analysis, as
an intrusion detection system performs.
Quite frankly, ZoneAlarm and the other 'rules based' firewall
products simply do not do this and without an effective intrusion
detection system they can't!
ZoneAlarm, NIS and other rules based personal firewall programs
will only log the date and time of the event, the source and destination
IP address and in most cases the source and destination port numbers as
well as the type of network packet, i.e., TCP, UDP or ICMP.
With this limited amount of information the rules based personal
firewall is pretty much 'brain dead' in terms of accurately informing the
level of threat to the user. Not
having enough information in this case, imparts a false sense of security
on the part of the user, because they inherently believe they are being
adequately protected, when in reality just the opposite may be true.
The BlackICE intrusion detection system automatically blocks any
incoming traffic that has not been requested by the user's computer (there
are many cases where there may be traffic requested by the user's computer
that the user didn't specifically request with an action.) and it also
blocks any traffic that appears to have malicious intent based upon the
content of the packet whether the traffic request was initiated by the
user's computer (or the user). This effectively allows the user to be
protected from any traffic flowing in either direction.
This functionality has always been in the BlackICE product. Now
why is Mr. K's reviewing so 'over the top'?
Anyone that has EVER installed ZoneAlarm, Kerio Personal Firewall,
Norton Internet Security, etc., has had to put up with the constant
barrage of popup messages (very similar to that of BlackICE PC Protection)
for every application the user runs that attempts to access the Internet.
These popups are like an incessant two year old asking Grandma for
a cookie! They bug you and
bug you and bug you until you respond to them with the "Do Not Ask Me
Again" checkbox checked and then the 'personal firewall' becomes
quiet.
The problem with ZoneAlarm, Kerio Personal Firewall and NIS, is
that when the user elects to click on the "Yes" button to allow
access and they have the 'Don't Ask Me Again' checkbox checked, they have
just created a rule that will allow the application to use the connection
forever, without regard for the content of the traffic being passed back
and forth within their computer. This
'rule' will never be 're-assessed' for validity in specific situations.
This is the inherent danger of personal firewall software because,
due to human nature, the inclination will be to ALWAYS check the "Do
Not Ask Me Again" checkbox and click on the "Yes" button.
The weakest link in the rules based personal firewall software is
the user themselves.
The BEST solution is the use of a tool such as BlackICE PC
Protection because the intrusion detection component continues to protect
the user from themselves and any mistake they might make regarding their
security decision when prompted to allow or deny an application access to
the Internet.
With respect to the "Rouge Application" protection
component of BlackICE PC Protection, it is up to the user to ensure the
following prior to installing the BlackICE product:
The baselining process does not create ANY rules for applications with regard to allowing or denying access to the Internet or other network resources.
What the baselining process DOES is create a special, unique signature for
every executable file format on the computer in order for BlackICE to
detect whether or not any files have been tampered with at any point in
the future.
BlackICE PC protection compares this 'baseline' signature
calculated at the time of installation, with the application's current
signature at the time of
execution to determine whether or not the file has been modified.
If the signatures match, then BlackICE allows the application to
run.
If the signatures do not match, one of two things has happened:
In the case of any other sort of update, then the application is
considered suspect and the user should use all due caution in the
execution of the application until they can determine why the application
has changed.
Mr. K's remarks about the supposed impact productivity belong
squarely on the shoulders of all personal firewall products that allow the
user to make a security decision, at run time, of applications on their
computers and cannot be blithely cast at the feet of BlackICE PC
Protection and Internet Security Systems.
For the past couple of years, Internet Security Systems, and
Network ICE before it, held that allowing the user to control security
decisions regarding the applications on their computer was not in the best
interest of the user and this position, at least from my vantage point as
a user and student of personal firewall software, has ultimately proven to
be the correct one.
When ISS was 'pressured' by pubic demand to offer the application
control functionality and they stood on their position they were
'castigated' by product reviewers and the likes of Steve Gibson...
Now, when they offer the best technically viable solution on the
market, with the exact functionality demanded by their critics, they are
once again criticized for doing the very same thing that the other
personal firewall packages tout as being their overriding claim to
superiority.
It should be stated that I am not without bias with regard to this
issue, as a developer of personal firewall log analysis and reporting
tools for BlackICE PC Protection, ZoneAlarm, WinRoute Pro and XP Personal
Firewall (which ships with Windows XP Home) I have had occasion to study
this genre of software in great detail.
I have no connection whatsoever with Internet Security Systems,
Zone Labs, Kerio Software or any other personal firewall vendor.
Personal firewall and intrusion detection software perform two
functions incredibly well...
Feel free to check out our web site at
http://www.firewallreporting.com for details regarding our personal
firewall log analysis tools. --
|
| If you have any feedback, we would appreciate hearing from you, however, try to be at least able to explain your viewpoint. Don't just tell me 'ZoneAlarm is the best' just because you happen to use it and cannot back up your opinion with logic and facts. |