Search
Recommended Sites
Related Links






Valid XHTML 1.0 Transitional

Valid CSS!
   

Informative Articles

Ease your work with powerful stock option software
When working in the stock market you definitely need as much help as you can get. That's why new stock option software is continuously being developed. You can find a wide range of stock option software that can substantially ease your work...

ERP Software and Green Bay Cheese Profiled in Manufacturing.net
Manufacturing.net Profiles both ERP Software and Green Bay Cheese in next issue Manufacturing.net recently profiled the significant challenges faced by The Green Bay Cheese Co. due to government regulations and...

Forum Software 101 - Why It is Vitally Important to Choose the Best Software to Run your Forum
When you go through all of the work and trouble to set up your own forum, you don't want anything to get in the way of its success... especially your forum software. Because of this, it is incredibly important for you to have a good forum software...

Learning the Adobe software
Students, professionals and interested persons are always interested in learning news stuffs especially when it comes to computer technology and its software. There is always a room for learning new things that would add up and generate expansion on...

Payroll Software Solutions - Options To Count On
Payroll solutions are necessary to keep not only your business moving in the right direction but also to keep your employees happy. You need several things with the software product that you choose. The most important of those aspects is...

 
Risky Business: Security Software Testing

January 11, 2005
Testing Security Software
By Tim Klemmer
CEO, OnceRed LLC

This is the fourth in a series of articles highlighting reasons why we need a new model for anti-virus and security solutions.

Reason #3: Security Software Testing
Ever ask yourself the following question as you're standing in the aisle at CompUSA or Best Buy: how well will this piece of software work with my other programs? Probably not. There is a high expectation that whatever piece of software you buy will work acceptably on your computer and won't infringe on other programs.

Games, word processors, spreadsheets, music players are just those types of self-contained software programs that you wouldn't expect any trouble from. And for the most part, you don't experience problems.

Security software, on the other hand, by its very nature is more invasive and more likely to intrude on your way of computing. First and foremost, all good anti-virus software packages install on-access/on-demand scanning. This means that every time you start up a program, every time you access a document or spreadsheet, every time you access a directory in Explorer, the anti-virus program will scan it for viruses. Unfortunately, the consequence of this is that it slows down your computer. Unfortunately still, all vendors set on-access/on-demand scanning up as the default when you install the software. They have to.

When you install security software it has to install itself in such a way that it will always have the upper hand when new programs are run on a PC. Why? For the simple reason that you are installing this software to protect you from bad software. Security software tries to analyze anything you do on your computer and decide if it is a good thing or not.

But will the software make good decisions? Will this software cooperate with other programs? Security vendors have spent years perfecting their testing and testing against enormous suites of commercial software. But they can't test every combination of software, every different version of software (there are still PCs out there running DOS 3.0 programs). They have to concentrate on mainstream. The problem is they may have no idea that your video card in combination with those two older games you installed will wreak havoc with their detection algorithms.

We see this all the time. Users send in emails or write notes in newsgroups complaining that such-and-such a package is preventing them from installing a new game or that such-and-such version is saying that their new game is infected.

Or worse still, things just don't work the same anymore since the software was installed. Downloads become more tedious because instead of just clicking download, now users are forced to answer questions about each download or approve downloads.
Solution
So what's the answer? The answer as we have been touting in these series of articles regarding security software is to move to a more centralized approach. Instead of installing scanning software on your computer, install behavior-based software on an off-site testing server that receives test requests from the email server. All emails are routed through the testing server.

This then can be expanded to include web traffic that runs on a 10-second delay much like talk radio. You connect through the internet, all subsequent downloads, ActiveX controls, etc. are routed via a testing server and then arrive on your PC or are halted and removed and you receive the appropriate message.

In the time that it takes to receive a file, it can be tested, and trouble software can be detected. This approach works for detecting everything from viruses to worms to spyware. You as a user notice no long waiting, no downtime, no drag, and no incompatibilities.

About the Author

Tim Klemmer
CEO, OnceRed LLC
http://www.checkinmyemail.com
Tim Klemmer has spent the better part of 12 years designing and perfecting the first patented behavior-based solution to malicious software.

Sign up for PayPal and start accepting credit card payments instantly.