ie8 fix
madison

Who makes the best Windows security software? Surprise ...

By | August 11, 2011, 3:00am PDT

Summary: Does antivirus software work? Online criminals have beaten traditional security software that relies on signatures and scans. But there’s an alternative: smarter software that turns the bad guys’ own actions against them. I found some refreshing new ideas from one of the oldest brand names in personal computing.

Social engineering has become the preferred tool of online criminals. It’s at the core of every phishing scam, and lately it’s the preferred way of delivering malware.

Every social engineering attack can be reduced to a simple move: “Here,” says a web site or an e-mail message as it offers up a deceptive or malicious link. “Click this.” And it works. Even people with above-average IQs can fall for a Trojan.

How do you break that chain of social engineering? By making the software smarter and turning the bad guys’ own actions against them.

I’ve prepared a screenshot gallery that shows how modern browsers and security software can go beyond the limited and ineffective approach of traditional antivirus scans.

See “How browsers and security software can keep you safer online“.

Over the past few months I’ve been looking at how the three most popular browsers for Windows respond to this sort of deliberate deception. I’ve also been looking at popular security suites to see which ones demonstrate creative thinking. And even I can’t quite believe which one is my new favorite.

Traditional antivirus software just isn’t cutting it anymore. if your security software relies primarily on antivirus signatures, you are always going to be vulnerable to new malware variants, sometimes for hours, sometimes for days.

So what’s the alternative? Two techniques are promising. One involves disrupting the patterns of behavior that malware distributors use. The second involves looking carefully at the reputation of downloaded files to distinguish between good downloads and bad ones.

Microsoft has already built application reputation checks into Internet Explorer, starting with version 8 and improving the feature significantly in IE9. (I wrote about this technology previously, in IE9 versus Chrome: which one blocks malware better?) When you download a file that could contain malicious or deceptive code, Microsoft’s web-based SmartScreen Filter looks at the details of the file (including its unique hash and digital signature) to decide whether it’s trustworthy.

Files that are not digitally signed get the toughest scrutiny of all, as one group of Microsoft developers discovered the hard way. Known malware is completely blocked. Ironically, Microsoft fought its own little civil war earlier this week: the ads that were displayed next to Bing search results led to sites that were blocked by the SmartScreen Filter in Internet Explorer.

(The accompanying screenshot gallery offers a much more detailed look at the different ways that IE, Firefox, and Chrome handle potentially dangerous downloads.)

This app-reputation stuff is a good idea, but why limit those checks just to recent versions of Internet Explorer? That’s why I also looked at two popular high-end commercial security suites: Trend Micro Titanium Maximum Security and Symantec’s Norton Internet Security 2011.

A few months ago, I spoke with John Harrison, a group product manager for Symantec, whose consumer security software has been sold under the Norton brand name for more than 20 years. Harrison told me that his company was trying something different: a “defense in depth” approach to blocking malware that goes well beyond simple scanning:

We have network intrusion protection and browser protection technology to protect against drive-by downloads. We can detect things that an antivirus scan might have missed, noting obfuscated attacks and bots that are calling home for updates.

We’re leveraging hundreds of millions of users who opt in to a system where they can give a thumbs up/down in Norton Community Watch. For downloads, we look at digital signatures. We evaluate the domain and the reputation of that domain. If a “name brand codec” is coming from a website with a poor reputation and has only been seen on two users’ desktops, then we can easily classify it as malware.

I was skeptical. I stopped using Norton products years ago, mostly in frustration over poor performance. But in the interest of fairness I gave them another shot. Three months later, I’m still using Norton Internet Security. And I’m recommending it to others. Here’s why.

After my recent negative experience with the latest version of McAfee’s security suite, I was expecting to grit my teeth and put up with a load of annoyances. To my great surprise, I found both programs acceptably light and unobtrusive, as well as effective. I was especially pleased with how well Norton Internet Security did at the tough job of sorting out good and bad websites and downloads.

For testing, I looked in real time at several widespread recent malware attacks. One targeted Windows users through poisoned search results, mostly on Google. Another wave delivered Trojans disguised as legit e-mail messages from hotel chains that claimed to owe the recipient a refund for a recent oversharge. I also looked at a recent flurry of deceptive ads that appeared alongside search results from Microsoft’s Bing.

In every case, traditional antivirus scans were essentially useless. So how did alternative approaches fare? Turn to page 2 for a summary.

Page 2: Smarter security software –>

Topics

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications.

Disclosure

Ed Bott

Ed Bott is a freelance technical journalist and book author. All work that Ed does is on a contractual basis.

Since 1994, Ed has written more than 25 books about Microsoft Windows and Office. Along with various co-authors, Ed is completely responsible for the content of the books he writes. As a key part of his contractual relationship with publishers, he gives them permission to print and distribute the content he writes and to pay him a royalty based on the actual sales of those books. Ed's books written prior to fall 2011 have been distributed by Que Publishing (a division of Pearson Education) and by Microsoft Press. As of November 2011, Ed is a partner in the independent publishing company Fair Trade Digital Exchange, which exclusively publishes his books.

On occasion, Ed accepts consulting assignments. In recent years, he has worked as an expert witness in cases where his experience and knowledge of Microsoft and Microsoft Windows have been useful. In each such case, his compensation is on an hourly basis, and he is hired as a witness, not an advocate.

Ed does not own stock or have any other financial interest in Microsoft or any other software company. He owns 500 shares of stock in EMC Corporation, which was purchased before the company's acquisition of VMware. In addition, he owns 350 shares of stock in Intel Corporation, purchased more than two years ago. All stocks are held in retirement accounts for long-term growth.

Ed does not accept gifts from companies he covers. All hardware products he writes about are purchased with his own funds or are review units covered under formal loan agreements and are returned after the review is complete.

Biography

Ed Bott

Ed Bott is an award-winning technology writer with more than two decades' experience writing for mainstream media outlets and online publications. He's served as editor of the U.S. edition of PC Computing and managing editor of PC World; both publications had monthly paid circulation in excess of 1 million during his tenure. He is the author of more than 25 books on Microsoft Windows and Office, including the recently released Windows 7 Inside Out.

207
Comments

Join the conversation!

Just In

RE: Who makes the best Windows security software? Surprise ...
Lerianis10 1st Dec
@Mikael_z, get goddamned real here. The fact is that ALL operating systems are 'swiss chesse' and have holes in them called THE ABILITY TO RUN DOWNLOADED PROGRAMS!

Oh wait.... that isn't a hole, it's actually EXPECTED behavior. You are just a troll who has too much time on his hands and not enough brains.
0 Votes
+ -
Surprising, indeed...
GoodThings2Life 11th Aug
I'm really surprised to see you recommend Norton again after years of them being beyond irritating. I still have issues with them, but I'd be interested in checking them out again for certain folks who just can't avoid malware on their own.

I wonder if Microsoft is considering implementing SmartScreen and behavior-based scanning in the next major release of MSE... any thought on contacting them on the matter?
@GoodThings2Life

I've been pretty happy with Norton... like Ed says it does tend to harp on a bit about cookies, but it sits down, shuts up, and does its job pretty well.

In the three years I've been using it, it's let one infection in: having said that not even Malwarebytes could find it... I ended up using Hitman Pro to find it and nuke it quite dead.
@douglasac10
Windows is like swiss cheese, always has been and always will be. Why you guys put up with this abuse is beyond me.

"I?m still using Norton Internet Security"
If he had said "Microsoft security essentials" then I'd stayed amused for a couple of days, at least.

What you all should do:
1. Buy a real computer, something with Mac OS X or Linux installed.
2. Stop reading the articles here, you'll never get any real or trustworthy information anyway.

Good luck.
  • Flagged
@Mikael_z, get goddamned real here. The fact is that ALL operating systems are 'swiss chesse' and have holes in them called THE ABILITY TO RUN DOWNLOADED PROGRAMS!

Oh wait.... that isn't a hole, it's actually EXPECTED behavior. You are just a troll who has too much time on his hands and not enough brains.
@GoodThings2Life

Good question. I'd like to see that as well.
Signed software is no guarantee of safety, the sign can be cracked. Just like almost evbeyr math problem can be solved.
Teh question is, has it been done?
@rockachu2 - first you assert that digital signatures can be "Cracked" and then ask if it's ever been done. Do you actually have a clue?

Digital signatures are a means of checking to see whether a given piece of data has been tampered with.

You sign something by hashing some data and then encrypting the hash with your private key.

You can then validate whether the data has been tampered by re-hashing a set of signed data (using the same algorithm) and comparing the re-hash with the decrypted original hash accompanying the data.

If the two match, nothing has been tampered with. If they don't, then the data has been tampered with and can no longer be trusted. See this for more info.

Therefore, if the hash accompanying a signed app differs from the hash of the app's content, then it's been tampered with. IE9+ can thus determine whether or not the app has been tampered with and whether it was signed by the owner of that app.

It's a very powerful technique that can really help eliminate vast quantities of malware.
@rockachu2 It's not that the digital signature can be "cracked" as much as it's that people can get hold of the digital certificates... Stuxnet anyone? They got hold of verified digital certificates, and used those to fool people who downloaded (and installed) the virus.
@GoodThings2Life I used to use NOD32, but as MSE is free and has scored quite well compared to a good number of pay AV products, I'd really love to see it get consistently better--while continuing to chug along invisibly in the background with no noticeable performance hit.
@SenorAlejandro That's the one major downside to MSE - it's a resource hog. I'd love to see them address the performance as they create the next version.
@ejhonda - I think you misread what Senor Alejandro wrote. He does *not* have performance problems with MSE. If you are having performance problems with MSE running, perhaps it's in your configuration? Just a thought.
What about the other way?
By watching everything and catching processes that step out of line?

Like, blocking clicks? -> freeze app and tell user
Changing hosts file? -> freeze app and tell user
Run code that doesn't compute (buffer overflow)? -> catch, undo, warn user.
Of course, this is performance hog freindly, but then one could only run it on unsigned software.
0 Votes
+ -
MSE 4 Life!
WebPersona 11th Aug
@SenorAlejandro
I concur, System Idle Process = 99
MSE has caught quite a few nasties I've hoped were legit.
It's the best IMNSHO
@GoodThings2Life While MSE does use scanning as the first line of defence, it does use behavioural scanning on all software running and blocks software from doing things it shouldn't be doing. I have one piece of software that needs to call home quite often, before it can MSE pops up and informs me that one of the modules is trying to call out before getting the users permission to do so. Contacted the creators of the software and they informed me a line of code had been dropped in the final version and corrected it and sent an update. I have machines that have Norton and McAfee and those machines did not react to this behaviour. In the year I have been using MSE it has been chugging along in the background doing its job. I know it is working properly because my email has become a lot safer and on my system its resource usage is almost nil as I regularly use between 650 and 900 Mb for RAM and that is with about 10 programs working in the background.
@GoodThings2Life From the article:
"if your security software relies primarily on antivirus signatures, you are always going to be vulnerable to new malware variants, sometimes for hours, sometimes for days."
and
"... including its unique hash and digital signature)"
In other words, it relies on anti-virus signatures. I realize that IE9 goes beyond that, but seriously, Ed needs to stop repeating press releases and start thinking about what he's writing.
0 Votes
+ -
Contributr
No, you don't get it
Ed Bott 11th Aug
@daengbo

These are two different things. An antivirus signature is created by an analyst at a security company. It is a way of trying to identify a file based on some characteristic of that file.

A hash is a mathematical computation of a file based on its contents. It is done programmatically, not by a human. The hash is unique and identifies a file reliably.

Likewise, a digital signature is attached to a file by its creator and verified by a certifying authority.

So, download the latest version of Skype and check its file hash to confirm that it matches the file Skype has on its server. Use the digital signature as more evidence that the file is exactly what it's supposed to be.

Now download a piece of malware that claims to be Skype's client. The hash doesn't match. It's never been seen before, and it is not digitally signed. Malware? Yes, almost certainly.

This is not a press release, this is well-established science.
0 Votes
+ -
Where would one do that?
doctordawg 12th Aug
Ed: Where would one be at risk of downloading a fake version of Skype? You'd have to try really hard to get a copy from somewhere other than Skype.com.
@doctordawg

"Ed: Where would one be at risk of downloading a fake version of Skype? You'd have to try really hard to get a copy from somewhere other than Skype.com."

You're missing the point - Ed is only using Skype as an EXAMPLE, he's not saying that there are actually fake versions of it all over the net.
@daengbo the 'signature' in "digital signature" and in "anti-sirus signatures" are NOT the same thing. So Bott has not contradicted himself.
0 Votes
+ -
Why I quit Norton...
Cayble Updated - 11th Aug
@GoodThings2Life
It went beyond the simple fact that just a few years ago Norton was way to system resource intensive, it was typically the case that if anything penetrated my machine when Norton was on guard, it would cripple Norton to some degree and as a result crippled my machine. Fixing it usually required booting into safe mode and trying to uninstall Norton and that was a crazy experience that required going into the registry and picking out its overly invasive remnants piece by methodical piece, not something the feint of heart or unsavvy should attempt as the risk of permanent damage becomes a huge issue. Then it was often another AV/anti Trojan system that would pick out the nasty pieces of the infection.

What a horrible fate. The last time I went through that stupid scenario was many years ago, and coincides exactly when I quite Norton.

If they have fixed that kind of issue, that might make Norton viable again. Bottom line is there is no use to having a lock on the door where if the first time someone tampers with it they screw the lock itself completely and the only way you can get back into your own house is to meticulously butcher the door knob and lock and door frame and finally pry your door open with the risk of having the whole house collapse in the process.

Thats why just about every person I know who quit Norton did quit Norton. To this day I cant even fathom why they would create a system that would do that.

I myself have used AVG free for years now, and despite the fact that some may say it is very far from perfection I have since never had anything remotely like the kind of issue I had to deal with in Norton about 5 years ago, in fact I seem to keep on truckin' endlessly without interruption.
0 Votes
+ -
Same here.
doctordawg 12th Aug
@Cayble If Ed is saying Norton is better now, well, gosh, that's nice, but that's certainly not high praise enough to fork out real cash for something that's not as intrusive as it used to be. As long as Norton remains bloatware - i.e. it's implied that they suck so bad that they have to force their way onto new computers - I will continue to remove every trace possible from every new rig I set up for my clients and friends.

Ironically, if they just put an "install me" app that was my choice to use or not, I might be more apt to use them. But Norton bloatware is like a blind date showing up at your doorstep wearing a condom. I don't feel protected.
0 Votes
+ -
even though ..
thx-1138_@... Updated - 12th Aug
@Cayble .. i'm not in the habit of recommending a/v or anti-malware in Windows (since i use neither), if i had to recommend folks try anything that was worth it's salt, i'd try:

a/v: BitDefender (excellent (arguably best) real-time scanning & detection - free or paid versions available).

malware / spyware: CounterSpy (by Sunbelt) - hands down, the nearest to best detection engine i've experienced (unfortunately is only available for a fee).

rootkit detection: GMER (caution: unless you are Network+ and MCSE (minimum) - and a practicing MS systems engineer, this detection tool will be way to far over your head).

Outside of these, only really Microsoft Security Essentials bears mentioning. The key being, MSSE was built by MS specifically for their OS (ergo: no one knows the mechanical nuances / hidden paths (in & out of) their OS better than the maker, and hence how to mitigate against spyware / malware attack vectors) - use it folks, it's a no-brainer.

I could go on, but what fun would it be if people didn't research and discover the more complex things for themselves? We wouldn't want to spoil the educational joys of I.T. now, would we?

beautiful post, torwhore! wink fake rolex watches
0 Votes
+ -
Message has been deleted.
GoodThings2Life Updated - 11th Aug
0 Votes
+ -
Message has been deleted.
NoAxToGrind Updated - 11th Aug
0 Votes
+ -
Message has been deleted.
hutchco Updated - 11th Aug
0 Votes
+ -
I gave up on Norton years ago, shortly after giving up on McAfee. I stayed with rend for quite a hile, it is excellent. but when Eset produced a suite, over thier NOD32, I went back to them as it is effective and the footprint is very light.

I see much about Norton in these blogs, and McAfee and recently Trend. Eset doesn't have the marketing machine that the others have, but it's done me well and is simple.

So how about an eval on their performance?
@mark@... Your experience with Norton must pre-date 2007, when they rewrote the product - it's no longer the resource hog it used to be.

McAfee? Seriously? Virusscan for DOS was OK but that's about it.
@Mike (not Cox)

I agree with mark. I was using NIS up until late last year. I found it to be a bloated resource hog. Eset is far superior.
@Mike (not Cox) So sorry, but in my many encounters ith malware, virii and trojans, ESET couldn't compare to even the free MSE. I had the 3pack from ESET and when MSE was available free, I tried it and it was finding virii ESET missed. Serious trojans! I've cleaned them up and have been using MSE since with no issues.
@Mike (not Cox) I dumpped Norton 2010 last year when it let 2 different bugs into 2 different machines in my home. One machine I ended up just doing a total rebuild. The otheer machine it took a lot of work and a lot of other software to get rid of it.
@SpankyFrost I was not defending ESET - tried it once and didn't like it (it was a few years ago, so I don't remember what it is I didn't like.) I do stand by my previous statement that NIS nowadays is not the resource hog it used to be. And yeah, like most security products, SOME things will get through. Unfortunately I have yet to find one that can block everything.

With that said, when the time came to renew my NIS subscription, I started looking around and tried Comodo Internet Security Suite Premium (free.) So far, so good. Other than its full-scan performance being abysmal (slooow), I don't have any complaints.
0 Votes
+ -
Contributr
@mark@...

It's clean and fast but is much more in the mold of traditional AV software.
@mark@... My wife and I use four machines heavily. We reserve one only for sercure use to "safe" sites. We installed ESET on all four expecting good performance and good security after advice from several above average technically adept sources. I am still using, but my wife has abandoned it after too many cases of having to repair machines, including the secure machine, manually over a four month period. I am sad to report that ESET disappointed us by not catching things which, when we tracked them down, had been in the wild more than long enough for ESET to have updated to handle them. In our microcosm of experience ESET is good, but not as good as it could be or should be. In the mean time we are also extrememly surprised to find that Norton as a replacement is keeping the two machines we have now put it on cleaner than ESET did, and cleaner than the other two machines still running ESET, without the kind of mind-bending resource hogging which McAfee gave us. That, of course, is the bottom line. So I hope there will be more evaluations of ESET, and that the spotlight will inspire them to improve their product. I like it, but it does not do the job as well.
I used Norton Internet Security Suite from 2007 (first year they rewrote the product) until 2011. When came time for the renewal, I looked at other products and ran into Comodo Internet Security Suite Premium (free, despite the name.) Been running fine since February. My only beef with it is that its full scan is very, very slow compared to Norton. Normal operations do not seem affected.

I was happy with NIS, but I was just looking at ways to cut expenses.
0 Votes
+ -
Nice - but I can't afford
adacosta38 11th Aug
Sorry, I am not gonna spend $50 dollars on security software, for me, those days are over. Of course, I am not your average Windows user either, so I will use my vigilance and years of experience to identify whats malicious and what is safe. (Trust me, I am good at it) If Trend and Symentec were to put a copy of me in their products, the Internet would be a safer place. I can even spot fake Facebook profiles.
@adacosta38 - Just FYI, I found Norton IS - 3 computers, 1 year at newegg for 39.95 plus tax, free shipping and a $40 rebate, so total cost was just over 3 dollars. AVG was also offered 1 computer 1 year for 30, free shipping and a rebate of 30. If you don't need anyting like that I guess it doesn't matter but there are deals out there all the time.
@dev/null ummm. what part of free don't you understand? Microsoft Security Essentials (MSE) is totally free and rates up with the best of them. It doesn't hog resources whatsoever!

My philosophy since the 90's... if a company must charge for a AV program, then it is in their best interest that virii survives! You all think about it that pay for a AV program!
@adacosta38 You are NOT talking about my babe FB friend, Grace Tailgatin' Irwin, are you? She has to be real - she 'liked' a post of mine on the Philadelphia Eagles months after I'd made it. She never posts up statuses, but her legions of male followers do. Her attendance at "Clown College" and her love of Chad Ochocinco speak to the level of her character.
@ejhonda - And we love you too, big guy.
0 Votes
+ -
@adacosta38 Plus I don't spend money on operating systems. That was the key. (Except for the one they make you buy with the computer, but that's easily wiped. That also erases Norton trial editions.)
What about GData? It's said as one of the best.
I'd love to see the 'clean uninstall' test. One of my biggest complaints about Norton in the past was what a messy job of uninstalling it did. It was so bad they released a manual removal tool that I had to use on multiple occasions because of uninstall problems. It was beyond amazing to me when they released an 'uninstaller' tool. Who would buy such a program to uninstall programs from a company who couldn't even figure out how to uninstall their own programs?????
@danwdoo One of my biggest complaints about Norton in the past was what a messy job of uninstalling it did.

Ditto. However, I recently uninstalled Norton on a machine to put MSE on it, and it cleaned up pretty well.
I would like to see hardware firewalls like that in most routers offer better security features like those found in most Next Generation firewalls that use packet detection and signature detection instead of just simple port blocking and such. Since the government is hellbent on making the ISPs spy on us maybe they should play this role and filter out bad signature and known malware before it reaches the consumer.

Now that I am on the subject anybody have any suggestions on how someone could set something like that up in the home? There has to be some OpenSource. A friend recommended IPCop (http://ipcop.org/) to me at one time but never got around to looking into all it's features and setting it up. I am not sure if it works on that level.
@bobiroc - IPCop, Smoothwall and several others are Linux/BSD based firewalls, almost any old PC with a couple of NIC's will do. IIRC they use IPTables. Very effective.

http://en.wikipedia.org/wiki/Iptables

https://help.ubuntu.com/community/IptablesHowTo
@bobiroc

What's a hardware firewall...

All firewalls use software... all of them. You can have a dedicated firewall appliance, or a router with firewall capabilities in an appliance, but they are all software.

Several of the opesource router firmwares will run iptables and other open source security software. IP Cop can be put ina small form factor too... you can also look at Packet Protector which is a suite of utilities designed to go on a consumer focused router.

Microsoft's TMG server will do a lot of what you are asking... it's been a leading application firewall for years it even does outbound SSL deep inspection as well as inbound SSL bridging so that encrypted packets can be inspected for malicious content. It's pretty pricey though unless you have like a technet or MSDN subscription.
0 Votes
+ -
Is that they're both massively intrusive and resource hungry.

We found that Norton's, for example, could use as much as 10% of your CPU or higher over long periods of time. When you're a developer with long compile times, that's significant.

They both tended to false-positive files needed as part of our development process (like generated Javascript files).

And as someone else noted - getting them off the computer is amazingly painful.
0 Votes
+ -
Contributr
@TheWerewolf

That experience was accurate a few years ago. Symantec has paid a great deal of attention to performance in this release and in three months of testing I have not once seen any inordinate use of resources.
@Ed Bott I just ran a quick scan with Norton 360 v5 and it used 1% CPU and 32Mg of Ram

Join the conversation!

Formatting +
BB Codes - Note: HTML is not supported in forums
  • [b] Bold [/b]
  • [i] Italic [/i]
  • [u] Underline [/u]
  • [s] Strikethrough [/s]
  • [q] "Quote" [/q]
  • [ol][*] 1. Ordered List [/ol]
  • [ul][*] · Unordered List [/ul]
  • [pre] Preformat [/pre]
  • [quote] "Blockquote" [/quote]
ie8 fix
ie8 fix

The best of ZDNet, delivered

ZDNet Newsletters

Get the best of ZDNet delivered straight to your inbox

Facebook Activity

White Papers, Webcasts, & Resources
ie8 fix
ie8 fix