By Jack M. Germain TechNewsWorld Part of the ECT News Network
10/09/08 4:00 AM PT
Blacklisting is a common security tactic -- information about a known bit of malware is distributed, and endpoint security tools search and destroy. Conversely, another approach called "whitelisting" only permits known safe programs to run at all. It can be a sturdy layer of extra protection; however, the system lock-down that sometimes results can be a pain for IT admins to manage.
eMarketer Whitepaper: Optimizing the E-Commerce Experience
From the Web to the Contact Center, are you prepared to proactively engage and keep your savvy customers? Read how e-commerce leaders are optimizing their sites with ratings, reviews, live help, Web analytics, mobile and more.
For many businesses, keeping computers out of harm's way is a
full-time job. IT departments spend increasing amounts of resources keeping
out the bad stuff or finding and removing it when malware does slip in
from careless users or sloppy adherence to best practices. Viruses,
spyware, Trojans and many more unwanted programs can cause serious
damage to a computer, or an entire network.
The most common prevention method for dealing with malware is the
process known as "blacklisting." Antivirus and antispyware applications,
armed with signature-matching databases and resource-hungry scanning
engines, look for unwanted programs and remove them from memory and
the hard drive when -- and if -- they're detected.
However, as intrusive software deployment becomes more sophisticated and
more widespread, some security vendors are promoting a change in
tactics. Why wait for a bad program to run at all, they argue.
Instead, a technique known as "whitelisting" only permits approved software to install and run. Products that are not on the control list lock down the
computer.
"Blocking the bad just doesn't work anymore. That's the old model
under blacklisting. Whitelisting flips upside down the problem and
only lets run what is listed as approved," Brian Hazzard, director of
product management for security firm Bit9, told
TechNewsWorld.
No Universal Color
The earliest form of whitelisting was used in firewalls. The firewall
on an enterprise network served as a gatekeeper, loaded with a list of
approved programs. Even some consumer-grade Internet security suites
include a firewall component with a whitelist feature for programs
seeking outgoing Internet access.
The white-over-black methodology, in theory, means that if only approved products can run, computer users can send their system-slowing antivirus and antispyware products to the trash bin. However, most proponents of whitelisting do not recommend actually doing that. Naturally, traditional security software vendors also question the wisdom of trashing other security products, suggesting that not
using antivirus and antispyware apps is much like surfing the Web without a firewall for safety.
Different whitelisting products use a variety of strategies to block
executable files from running. Some whitelisting products provide
alternatives to total system lockdown if the whitelist is violated. So vendors are developing their own shades of white.
"Whitelisting is not the Holly Grail of computer security that vendors
preach. It is not bulletproof. The malware issue doesn't go away.
Whitelisting limits the access curve, though, so it does help," Dirk
Morris, CTO at network security software maker Untangle, told TechNewsWorld.
Blocking Bits
The approach Bit9 takes with Parity offers enterprise users the
ability to automatically whitelist applications and devices. All other
applications, including malware and unauthorized software, will not
execute on endpoints.
Most businesses have a good idea about what software its workers need.
So Bit 9 developed an adaptive whitelist strategy .
"We provide a two-part process. One is the Global Software Registry.
The other is the Automatic Software Acceptance done through our
repository," said Hazzard.
The proprietary Global Software Registry is an online index of over
6 billion files. This list contains over 10 million unique
applications. The registry acts as a reference library for IT
administrators building their whitelists.
Bit Bouncer
Security appliance vendor CoreTrace puts a twist
on the whitelist approach. CoreTrace's Bouncer acts much like a
security heavy at the door of a nightclub. Those not on the list don't get
in at all. Enterprise customers buy the appliance from CoreTrace and install
it on their end. An embedded code on each computer talks to the
appliance.
Bouncer enables IT departments to predefine multiple sources. Users
can safely install applications and have them automatically added to
the whitelist without any further IT involvement required.
Called "Trusted Change," Bouncer simultaneously stops bad
applications and allows users to do their own installation of known
safe programs. This approach can significantly reduce a company's
total cost of ownership for every desktop, laptop or server covered, according to the company.
"We designed an infrastructure under the hard drive that makes it
unspoofable," Toney Jennings, CEO of
CoreTrace, told TechNewsWorld. "Traditionally, whitelisting's strength -- system lockdown --
is its chief weakness. Our solution is to avoid the lockdown response
by letting IT specify where users can get new applications. This
trusted source is a very different paradigm. It requires a one-time
setup. The change is then transparent."
The Bouncer software sits in the kernel space of the endpoint
computers, much like a software driver. This is a very small piece of
code that does not impact resources, explained Jennings.
'KIS' Malware Goodbye
Software security vendor Kaspersky offers both blacklisting and whitelisting for
consumers in one package. Kaspersky Internet Security 2009,
released last August, uses Bit9's Global Software Registry ratings
and adds its own customer information to enhance the whitelist.
"We still use blacklisting used in current-generation antivirus and
antimalware products and add the next-generation whitelisting
technology. We are the only ones doing both approaches in one
product," Jeff Aliber, senior director of product marketing and
management at Kaspersky Lab Americas, told TechNewsWorld.
Kaspersky sends user submissions of suspicious software to its virus
analysts. Confirmed rogue code is added to Kaspersky's urgent
detection system and sent to users via ongoing hourly updates.
"The user has protections sitting on the computer plus real-time cloud
updating. It's sort of a Web 2.0 mash-up," said Aliber.
Slow Adoption
Not all enterprises and small businesses have been positively rushing to adopt whitelisting, according to Untangle's Morris. Some view it as too restrictive.
About three years ago, as spyware became more prominent, Untangle
thought the concept of locking down machines -- which is what
whitelisting does -- would be the ideal business solution. But the
company hasn't seen widespread adoption.
"We found that IT sees whitelisting as too much of a pain to lock down
a machine and give the approval authority to one person. That's the
same response that SMBs have to it. For many businesses, it presents
too much of a productivity loss in maintaining it," he said.
Product Pricing
Bit9's Parity product costs US$40 per end point scaled for volume.
CoreTrace's Bouncer is priced per seat for a perpetual license. The
company did not provide the dollar amount. CoreTrace may add a
Software as a Service offering in the future.
Kaspersky's Internet Security 2009 costs consumers $79.95 for
three user licenses. The company plans to offer an enterprise product
in 2009.
Microsoft Lawsuit Aims to Spook Scareware Scammers September 30, 2008
So-called scareware vendors are the computer world's answer to shady auto mechanics. Through pop-up ads disguised to look like legit OS alerts, they tell users that their computers are riddled with problems, then try to sell them bogus solutions. Now Microsoft and the state of Washington have mounted a legal battle against a vendor they say is a prolific peddler of scareware.
Related Stories
Cisco: IT Managers Neglect Employee Security Threat September 30, 2008
Employees' bad habits, such as using company computers for personal business and allowing others to use company-owned technology unsupervised, cause a glaring gap in security that goes unnoticed by many IT managers, according to a study conducted by Cisco Systems.
The Struggle to Satisfy Security-Minded Customers September 26, 2008
Keeping customers happy can be tough work for a security vendor. Whether the customer is an individual with a PC and a laptop or an enterprise with hundreds of boxes, vendors are constantly grappling with the balance between protection and convenience.
New PCI Security Standard Falls Short September 24, 2008
The new version of the Payment Card Industry Data Security Standard is due out in October, and it's an improvement over the original. However, it doesn't quite keep up with the innovations of ID thieves, who are finding new weaknesses daily, writes Paul Davie of Secerno.
More by Jack M. Germain
Microsoft FOSSifies .Net Micro Framework November 18, 2009
Microsoft has declared its .Net Micro framework open source under the Apace 2.0 license. Not all bits of .Net Micro are covered, however. Its TCP/IP stack has been stripped, as has its cryptography libraries. Rights to the TCP/IP stack aren't Redmond's to give, and the cryptography libraries are used outside of the scope of the .Net Micro framework, according to the company.
New Ubuntu OS Features Create Good Karma November 13, 2009
Amidst the OS upgrades from Apple and Microsoft over the last few months, the Linux OS Ubuntu got a version bump of its own. Ubuntu 9.10, or Karmic Koala, is well worth the effort to upgrade, and its developers have made the process easier -- if you're using the full-sized desktop/notebook version. The Remix version, intended for netbooks, caused quite a few headaches.
Samsung Chimes In With Bada Mobile OS November 11, 2009
With Android, iPhone, BlackBerry, WinMo, Symbian, WebOS and plenty other mobile platforms fighting for space, is there room for one more? Samsung believes there is, and it's announced a new open mobile platform called "Bada." The company, which already makes handsets for several existing platforms, says Bada will make app-making easy for developers. The first Bada handset should be out in the first half of 2010.