« Tracking Spam Back to its Roots, SiteAdvisor Style | Main | Red By Association »

The Down Low on Nasty Downloads

Posted by Kelly Ford on December 9, 2005 02:15 PM

It is the software with a million names: Spyware. Adware. Contextual advertising software. Behavioral targeting code. The ungainly but lawyerly Potentially Unwanted Program. Malware.

I’m not raising the nomenclature issue to be flip. Being labeled “spyware" can mean millions of dollars in lost revenue for a program’s publisher. Labeling something “spyware" can mean millions of dollars in legal fees for the one doing the labeling. The money issue alone makes these important debates to have, no doubt.

But for the average Web consumer, all this name calling is supremely unhelpful. When a user is facing a download decision, he just wants to know whether it’s going to muck up his machine. This spring, SiteAdvisor set out to develop a way to alleviate the mystery (and the misery) that goes along with these decisions. 100,000+ tested downloads later, we think we’ve got something that will really help the average Web user. In fact, when it comes to popular downloads, we believe we’ve got the only truly objective, comprehensive dataset on what they do to users’ computers.

kazaa.jpg

Testing, Testing, One, Two, Three
Before I can tell you how we test downloads, I need to tell you what downloads we test. For SiteAdvisor purposes, a download is a program which can make your computer do something significant. In geekspeak, we look for executables like exe’s, scr’s and msi’s. Compressed files are also extracted and scanned for executables.

Now there are lots of files that can be downloaded that we don’t test for. At least not yet. For example, we don’t analyze audio or video files or Microsoft Word documents or graphic formats. So we’re not testing Jane’s resume or John’s photos from his trip to the Grand Canyon. If you think there’s a file format we should be testing, let us know. And if there’s a specific download you’d like us to test, if you’re curious about an untested download from MyFavoriteGames.com, for example, submit the link by going to their SiteAdvisor summary page.

Mount Up, Troops
So, on to the tests themselves. Once again, our ‘bots take center stage. Every day, thousands of times a day, our brave digital warriors power up their PCs and go forth to expose themselves to the best and worst the Web has to offer.

Once we find a program to download, we install it onto a “clean" PC. What’s a clean PC? SiteAdvisor designed a system using "virtual machines" that allows us, in effect, to use a "new" computer once and only once to test one and only one download. This way, we are absolutely certain that whatever happens to that machine can only be the result of that one software installation.

Adware Inc.jpg

How bad is it, Doc?
After we find and install the program, we run the computer through a series of tests, measuring and documenting our findings at each step of the way. Essentially, we’re taking the computer’s temperature. Is it sick? If so, how badly?

With the program running, we put the PC through its browsing paces, visiting a series of Web sites selected because they’re popular and because they’re the kind of sites (i.e. travel, financial, gaming) that commonly trigger advertising. We also look for and document whether our browser settings have changed. For example, have our home page or search engine defaults been reset? Our goal is to show you how your browsing experience will be affected if you install the software in question.

nuisance_meter_old.gif

We also summarize the download’s overall impact on a computer by displaying its 1-to-10 Nuisance Score. The one above is for an Aaliyah screensaver we downloaded from EntertainmentWallpaper.com. The Nuisance Score is SiteAdvisor’s proprietary synthesis of all the data we’ve collected on a download. It’s an at-a-glance guide to help you decide whether to download a program. Low scores result from minor nuisances like changed home pages. Higher scores result from bundled things like adware or viruses. Bundling more than one low-score nuisance can push a rating into the red zone as well.

You talking to me?
Often, malicious or annoying software can be identified by its digital "signature," the unique changes it makes to a computer's operating system. Since we use new computers for each download, our system registry always starts clean. If we detect any changes made there or to our system files, we show you every addition, deletion and modification. ScenicReflections offers a "Soothing Sunsets" screensaver, for example, that may look quiet on your monitor, but behind the scenes, it's anything but.

registry-changes-old.gif

Likewise, SiteAdvisor watches and documents which network servers are contacted by the downloaded program. The presence of network traffic alone does not signal badness. It’s which servers are being called and how many of them are associated with malware. Again, the goal of this data is to give you a common sense check against software that takes "liberties" with your Internet connection. For example, we downloaded one program that contacted more than 50 servers.

network_activity_old.gif

Best Face Forward?
Like my email blog earlier in the week, this is another long piece of writing, but I had a lot of ground to cover. I hope it gives you a good sense of how we arrive at our test results for program downloads. One question that I get a lot is whether our ratings ever change. Some people point to the noise being made these days by contextual advertising companies who claim they’re cleaning up their acts. One of the great things about working here is that we can put those claims to the test. But that’s for the future.

--Shane Keats

TrackBack

TrackBack URL for this entry:
http://blog.siteadvisor.com/mt/mt-tb.cgi/5

Comments

How do you account for programs that only do something under certain conditions (programs that target other programs, doomsday countdown clock, selective infection, etc)?

Wow.The SiteAdvisor EULA reads a lot like gator's open ended, 'we can change it anytime and you are bound implicitly...' Yuck!...

SiteAdvisor may revise these Terms and Conditions at any time by posting an update to this page. You should visit this page periodically, because your continued use of the Web Site following the posting of changes to these Terms and Conditions will mean you accept those changes.

Edzo, I've always been troubled by this as well, but our lawyers tell us this is boilerplate language in EULAs worldwide, for companies both sketchy and legit. But you're right. It basically puts the burden on the consumer and that's unreasonable. I can't change the legal system but I can make the following pledge to you: If we make substantive changes to our EULA, T&C or privacy policy, we will make prominently disclose the changes for all to see. Thanks for the comment

Excellent.

my aunt uses this site and she has never had a problem with it but on the other hand my best friend has...

There are many sites, as in Gator type yucky spy ware as such matters will continue to be on the rise as more people share what is not so called good or bad. Yahoo, and google that lead people to sites that are false, and charge people as well. Example GOV/ copy cat pages. lead people to pay. When you see the word free' Think again, and again.even 50 cents adds up real fast per persom whom is suck into false info. 50 cents one day, and a million dollars in a few more days. Gday and thank you McAfee

way to much adware

Thanks McAfee, I use Your Site Advisor all the time, and Think that it is Excellent!!

Thank you letting me know this sites are not good or safe on the computer!

You should do a deeper evaluation on hdonewsletter.com, hdosubscription.com and their associated mail services. I have never been to their site, subscribed to anything email, but I get globs of spam from them. I have only basic programs on my PC, no offbrand downloads, etc., and my firewall blocks literally thousands (over 20,000 today) of attempts to connect to hdonewletter.com, hdosubscription.com, mail2.hdosubscription.com.
I have run several spyware scans from all the best proggies on the market and cannot find where they hid their bug, unless it is built in to zonealarm firewall.
If anyone knows where this is originating, please pop me an email.
I can provide my firewall log to prove this.

I just love my site advisor, it lets me know what sites are safe and what sites are bad and i like how it has a rating for every site that shows up on a search from google i only go to green sites, thanks McAfee

I having alot of trouble joining a site by ageregistery.com the form won't pull up to join it. The site is boringwivesclub.com I would have wrote them, but had no address to email them about problems. All help and information will be greatly appreciated in this matter.


Thank you,
M.T.D.

i love siteadvisor because i now am safe when am on line

Glad you have attacked problem. Just got my DSL and computer fixed yesterday and already Bank Of America mortgage ads are cluttering up my RAM and slowing down my work terribly. All ads reference MSN somewhere on the webpage, so I assume MSN has allowed this to happen, or at least, has turned a blind eye!

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)