ie8 fix

Spyware Confidential

Larry Dignan, Jason Perlow, Tom Steinert-Threlkeld

Windows Defender Beta 2 vs. spyware

By | March 6, 2006, 10:28am PST

Summary: As promised a few days ago, I finally got a virtual machine upgraded to Service Pack 2 for testing Windows Defender Beta 2. For the sake of convenience, I’ll refer to it as WD for most of this post. When I wrote about WD previously, I mentioned the review at PCMag.com where WD was tested against 6 keyloggers, which [...]

As promised a few days ago, I finally got a virtual machine upgraded to Service Pack 2 for testing Windows Defender Beta 2. For the sake of convenience, I’ll refer to it as WD for most of this post. When I wrote about WD previously, I mentioned the review at PCMag.com where WD was tested against 6 keyloggers, which is not a particularly valuable test in my opinion.

The tests were done on a virtual machine with Windows XP with SP2, fully patched, running in VMware Workstation 5.5.1. Testing consisted of two parts. For the first test, I had WD running with all components of real-time protection turned on. I surfed to Claria’s website and downloaded two Claria apps, GotSmiley and a screensaver. When I downloaded the apps, Windows Defender presented an alert and asked whether or not to remove, get more information or ignore.  I chose ignore and allowed the installation. After installation, I did the full scan and WD detected both apps correctly and asked me to select an action.

In the second test, I went to a website known to spyware researchers as a consistently reliable source of spyware. Immediately prior to going to the site, I ran InCtrl5 in order to track changes to the system. I turned off WD’s real-time protection for this test so I could test scan and removal capabilities. I had to restart the test twice because the vm quickly became so infested it froze. On the third try, after about 5 minutes on the site, I disconnected NAT, killing the internet connection for the vm, so I didn’t lose control of the machine. Before running any scans I ran InCtrl5 again. In less than 6 minutes, the spyware had added 230 registry keys, deleted 32 keys, added 386 values, deleted 82 values, changed 46 values, added 16 folders, and added 389 files. I ended up with the following:

SpySheriff
QuickLinks
CmdServices, also known as Command
ZToolbar
AzeSearch
NetMon aka Network Monitor
Paytime.exe, related to CoolWebSearch
AvenueMedia/Internet Optimizer also known as DyFuCa
Targetsavers
SurfSideKick
Smitfraud-C
CAS-Client (ConsumerAlertSystem)
AproposMedia
Trojan.VB.TG
Trojan.Downloader.VB.TW
Trojan.Tofger.CD
TagASaurus, aka enbrowser
Trojan.StartPage.GEN
ADSlime
W32.Spybot.Worm
Look2Me
drsmartload1.exe  aka Troj/Drsmartl-N
MoneyTree Dialer
Service: Windows Overlay Components - file name C:\WINDOWS\tihotdj.exe, aka Trojan.Adclicker
My homepage was changed to c:\secure32.html

Besides checking the InCtrl5 log, I ran several anti-spyware apps and used Google search to identify the spyware programs and files. I ran the full scan rather than the quick scan on each app. Ad-aware SE (free version) identified 141 critical objects. Spybot Search & Destroy identified 13 unique spyware programs which included the files and registry keys but I didn’t get a total count of the traces. SpywareDoctor identified 484 traces and SpySweeper identified 501 traces. No removals were performed. Differences in scan reporting and the way some traces are labeled account for some of the differences in the scan results, but obviously SpywareDoctor and SpySweeper out performed Ad-Aware and Spybot Search and Destroy. These numbers do not include cookies.

Then I ran Windows Defender’s full scan and allowed it to perform the default action for each of the 24 threats it detected. At that point I saved a snapshot of the infected vm. The next day I started the vm again, keeping NAT disconnected except for a few minutes while I uploaded  some files to scan at jotti. During that time the remaining spyware managed to download another rogue app, AdwareSheriff, which is very similar to SpySheriff. I scanned again, this time with just SpywareDoctor and SpySweeper. I subtracted the files and registry keys related to AdwareSheriff from the numbers to determine how many traces were not removed by Windows Defender in comparison to SpywareDoctor and SpySweeper. On the follow up scan, SpywareDoctor reported 170 traces (after I subtracted the traces related to AdwareSheriff), and SpySweeper reported 127 traces. 

Conclusions? Windows Defender detected and removed approximately 65% to 75% of the spyware compared to SpywareDoctor and SpySweeper. Windows Defender left behind quite a few registry keys.  It did better with file removal than with registry clean up. WD failed to remove some spyware that initiated the download of AdwareSheriff when I reconnected the vm to the internet. 

I plan to do another test with Windows Defender by going to the same website with real-time protection enabled. We’ll see how well Windows Defender Beta 2 protects from real spyware in the wild.

Update 6:45 PM: In the talkbacksI said I would post the spyware applications that Windows Defender did not remove. Here’s the list:

QuickLinks
toolbar.exe (I couldn’t definitely identify what spyware program this belongs to. The search results bring up several different apps with files by that name.)
ADSlime
files named tool1.exe, tool2.exe. tool3.exe, tool4.exe, which are labeled as different apps depending on which vendor’s description you read
drsmartload1.exe  aka Troj/Drsmartl-N
Look2Me executable

One problem with some of these files, or traces, is that different vendors give the apps different names. I might scan the same file, or set of files and registry keys, with 3 different anti-spyware or antivirus programs get 3 different names for that spyware app.  Also, sometimes the same traces are used in more than one spyware app.  For example, the rogue anti-spyware apps share many of the same files and registry keys and even look the same.  See the screenshots here of the SpySheriff family of rogue anti-spyware apps. All the apps in that group share many of the same files and registry keys.  There has been talk in the industry of sharing samples and using naming conventions, but that may be a long way in the future if it ever would happen. 

Designing tests of anti-spyware programs against real spyware is a challenge. Perhaps the most comprehensive anti-spyware testing that’s been done was nearly 1 1/2 years ago, by Eric L. Howes. His test results are outdated now because spyware and anti-spyware have changed, but his methodology was very sound and worth reviewing. I’m not aware of any other comparable tests having been done since that time.  You can see his work here.

Kick off your day with ZDNet's daily e-mail newsletter. It's the freshest tech news and opinion, served hot. Get it.

Topics

Biography

Suzi Turner is webmaster and owner of SpywareWarrior.com, a comprehensive site that includes a spyware help forum, spyware blog and reviews of anti-spyware software by noted spyware expert Eric L. Howes. Suzi became angry about spyware in 2002 after being infected by a drive-by-download of a browser hijacker and unwanted adware/spyware and decided to help others in the same predicament. In April 2005, Microsoft awarded Suzi its MVP (Most Valued Professional) Award in recognition of her work to help internet users protect their privacy by removing and preventing spyware. Suzi is also a nurse for a national disability management company.

41
Comments

Join the conversation!

Just In

I'm impressed...
A_Pickle 25th Apr 2006
Windows Defender seriously kicks ass...
0 Votes
+ -
Traces or Apps ?
klawrence 6th Mar 2006
Interesting. Is that "65% to 75%" number the traces or actual Spyware apps that were prevented from running again? I tend to subscribe to the theory that knocking out the spyware app is what counts, not necessarily all of the traces. Trace removal is "nice to have" but not critical.
0 Votes
+ -
executables
Suzi_z 6th Mar 2006
The 65% to 75% represents traces, the majority of which were registry keys. There were executables left behind for several apps, which allowed them to continue to run. I'll update the post later today and run down what was left behind. I agree with you, knocking out the apps, or executables, is more critical.
0 Votes
+ -
but don't count out traces
RPMayhem 6th Mar 2006
While I agree that killing the executables is much more important with spyware, make sure you don't go soft on traces. Some traces will resurrect a program (although, technically you could consider a trace with this function part of the executables of the program). I'm looking forward to hearing more of your findings. One of these days I'll find some time to mess around with WD.
0 Votes
+ -
I have to agree on the traces
Leria 6th Mar 2006
I have to agree on the traces. She should have really put them into two categories, actual spyware apps removed, and traces of spyware apps removed.

Those are two different things completely.

The traces, every once in a blue moon, will make your computer download more spyware/adware, but those traces are few and far between.
0 Votes
+ -
Identify before install?
Anton Philidor 6th Mar 2006
Also be interesting to know if Defender identifies and prevents the installation of anything the program can't remove after it is installed.

Removal and identification are different.
0 Votes
+ -
next test
Suzi_z 6th Mar 2006
I agree, they are two different things. I said on the blog I plan to test the real-time protection soon.
0 Votes
+ -
True.
Anton Philidor 6th Mar 2006
Be interesting to see efficiency of removal when the program knows it's there.

Also, having just done battle for a friend, I think Sun's Java is the most vulnerable part of a pc. Evaded everything except an online scan.
And I'm still looking for a setting that will empty Java when the browser closes.
Hope your test includes something that sneaks into Java.

Thanks for considering this.
0 Votes
+ -
Preventing Java infections
Greenknight_z 6th Mar 2006
Just go into the Java control panel and set the size of the Java cache to 0.
0 Votes
+ -
Good Test.
Cayble 6th Mar 2006
I am suspecting that Microsoft could make a killer antispyware app if they actualy put serious effort into it. WHo can collect the requiered data easier then Microsoft, and who can put the manpower on the job easier then Microsoft? Question is, will they bother to do it. Im useing Windows defendor right now, and if it dosnt improve Im moveing on, Microsoft could do the requiered work if they want to, articles like this prove they need to get on it, so Billy G., do something right now you have a chance.
0 Votes
+ -
Nice job!
No_Ax_to_Grind 6th Mar 2006
Good information, even if Defender is just a beta.
0 Votes
+ -
I'm impressed...
A_Pickle 25th Apr 2006
Windows Defender seriously kicks ass...
0 Votes
+ -
Killing the Beasts
Zonny 6th Mar 2006
I am a professional spyware fighter in NC. Suzi is one of my favorite resources.

I have been working on this Win-XP PC for several days during which I ran all the updated antispyware programs:

Ad-aware, Ewido, A-Squared, Counterspy, SpySweeper, TrendMicro, HiJackThis, AVG, plus all my registry cleaners many times in safe mode and normal mode. When it finally came up clean, I was ready to deliver this PC.

Then I decided to download and run Microsoft Defender and leave it installed. Below are the results.

I am surprized that our best software did not catch these two components. I am also impressed with how much progress that MSFT has made in improving its detection program.

Where did I go wrong?

Zonny
=========================================

Category: Browser Modifier Description: This program has potentially unwanted behavior.
Advice: Remove this software immediately.
Resources:
regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-500\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-1006\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-1003\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

iemenuext: HKCU@S-1-5-21-2704639424-135449575-2542918944-500\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

iemenuext: HKCU@S-1-5-21-2704639424-135449575-2542918944-1006\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

iemenuext: HKCU@S-1-5-21-2704639424-135449575-2542918944-1003\SOFTWARE\MICROSOFT\INTERNET
EXPLORER\MENUEXT\&Define

===============================================
Category: Trojan Description: This program has potentially unwanted behavior.
Advice: Remove this software immediately.

Resources: regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-500\software\hiwire

regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-1006\software\hiwire

regkey: HKCU@S-1-5-21-2704639424-135449575-2542918944-1003\software\hiwire
0 Votes
+ -
Killing beasts is fine....
Leria 6th Mar 2006
But we really need to kill the sites that they are being installed from. Maybe have a special group of industry people that are empowered to shut down sites with any means necessary that install spyware and adware without any notice.

I also wonder if she was using IE7. Since switching to it, I have not had any problems with adware/spyware programs getting installed on my machine.
0 Votes
+ -
not IE7
Suzi_z 6th Mar 2006
Leria, I was not using IE7, but that would be a good test.

Killing the sites is hard because a lot of them are located outside of US juristiction, in places like Russia and the Ukraine. It would take an international effort.
0 Votes
+ -
ActiveX
WiredGuy 8th Mar 2006
IE7 just about turns activeX off, a prime vulnerablility of IE and a red carpet for the bad guys. I hope Microsoft reconsiders and makes IE7 available to Windows 2000 Professional users as well as Vista and XP-SP2 users.
0 Votes
+ -
Thanks
Suzi_z 6th Mar 2006
Zonny, thanks for the kind words. I've always said that users need more than one anti-spyware program. No one anti-spyware app will ever detect and remove all spyware. I recommend people have 2 or 3.
If you know that your install should have certain number or processes running then you can determine when new ones appear and should be removed.

Of course this gets difficult if you install a lot of new software and change your hardware frequently. Still spyware is easily detected for most types.

Personally I like to see laws that say software vendors must tell me exactly what is being installed and what processes will run. At least that way you can see what should be killed and removed if it doesn't match up.
0 Votes
+ -
defender vs. orig MS AntiSpyware
hopperdave2000@... 6th Mar 2006
I think the original microsoft antispyware was better in that it showed warnings when questionable activity took place: home page changes, startup program changes, etc... maybe I'm not using Defender correctly, but it hasn't done anything similar and when I've thrown some
basic security tests at it, it did nothing. So,
I've removed Defender from my PC and reloaded the original... It 'expires' on July 31,2006, whatever that means. I guess I'll pay Webroot for SpySweeper on August 1st!

MS Antispyware.....
0 Votes
+ -
You might also try CounterSpy
WiredGuy 8th Mar 2006
I have had better luck with CounterSpy. It's based on the same technology as the original MS-Antispyware (MS licensed the tech from them), but it has been signifcantly improved over the version that Microsoft shiped and runs on all versions of Windows instead of just XP/sp2.
0 Votes
+ -
CounterSpy
Suzi_z 8th Mar 2006
WiredGuy, I do consulting for Sunbelt Software, so I can't comment on CounterSpy. It would be a conflict of interest to do so.
0 Votes
+ -
Conflict of interest
JoeMar 9th Apr 2006
If you are not prevented by your agreement with Sunbelt, I would prefer that you include CounterSpy information and state that you have a relationship with Sunbelt.
0 Votes
+ -
Defender Config
s31064_z 14th Apr 2006
I had the same problem. The default settings don't really give a lot of feedback. In order to get the warnings you're looking for, change your SpyNet membership from Basic to Advanced. There's a world of difference between MA and WD, and after reconfiguring the settings, I think WD is great.
0 Votes
+ -
A bit like shutting the stable door?
Mr Shaun Warburton 6th Mar 2006
If Microsoft had sorted it's OS out, in the first instance, to make sure Spyware and the like coulden't get into the computer.

Then they woulden't be trying to sell us this load of tosh would they. Yes I did say Sell, just like the anti virus products that they have lind up in the background.

Another Phrase comes to mind, "If you carn't beat them join them" and in the case of Microsoft,'Make as much money as possible'. To hell with the poor customer....
I enjoy this product knowing the values of staying on legitimate site topagraphy. A full version may be included in Vista; or at best it will be the premise for aditional Queries.
0 Votes
+ -
Well now...
Suzi_z 6th Mar 2006
I just read a report of spyware on Macs. That's another blog topic, though.
0 Votes
+ -
has to remember one thing. The average Windows user wanted easy free software. And Adware was born. From adware to spyware, from spyware malware. Don't get me wrong I like free software, but I never installed anything from the dreaded Gator Corp. I think they sold their stuff to another company.

The Gator corp would install thier software without permission, especially if you have/had any of their software installed. People started to complain because the computers would run slow or come to a complete stop. Now everyone complains it is Microsoft fault.

How is it thier fault? Even with the mighty Linux or Mac OS if you install a program, and that program is allowed to install other programs their is very little a person can do. Maybe re-formatting and re-installing.

Microsoft cannot be blamed for other software makers. It is the responsibility of the user, and the makers of software, to be honest.

Microsoft has been hit hard for something they had no control over. I play games on my computer, and the games I play or either released two or three years for Mac after its original release, and hardky every release for Linux.

I run Linux (Linspire 5.0 I know not the best but for me the easiest) Dual G5 2.5 OSX, and Win XP home.

All three serve their purpose. I use the Mac for Picture and Video Editing, and Linux for playing around, and my XP machine to play games.
0 Votes
+ -
However....
sedamine 17th Mar 2006
Granted Microsoft in it self is not resonsible for Spyware. But their attempt to remedy it was yet again an incomplete project, that is not as effective as other 3rd party software which has been the Microsoft pattern in the past.
0 Votes
+ -
Hmmm
Tert 28th Mar 2006
Once again, an EXCELLENT article by Suzi!!! It's a truly sad fact that even with 3 anti-spyware products on the same machine, stuff can still sneak in. The days of firewalls and of network perimeter defense in general are almost gone.

That being said... anyone complaining that a beta product being incomplete shouldn't have installed it in the first place. It's people like that with the "Ooo... new... shiny... free... clicky-clicky-click" mentality who tend to spread viruses and other malware in the first place.
0 Votes
+ -
Thanks and a couple of comments...
Suzi_z 30th Mar 2006
There were 3 anti-spyware apps on the machine, but I was not using any of the apps' active protection. This test was about getting infected so I could test detections and removals. I have a firewall on the VM but just to monitor and log the connections.

Yes, Windows Defender is in beta and Microsoft Anti-Spyware was a beta 1. But remember, when Microsoft acquired GIANT, the program was in full production, not in beta. People seem to forget that fact.
0 Votes
+ -
Suzi's website
keithpell 7th Mar 2006
Does anyone know what site Suzi was talking about when she stated "In the second test, I went to a website known to spyware researchers as a consistently reliable source of spyware." Doing some testing myself and that site would be helpful.

Thanks
0 Votes
+ -
spyware doctor experience
nunyac 8th Mar 2006
I down loaded the eval version of spyware doctor ran a scan (that’s all that works on the eval version). It found two "high risk" files. The files were only 1k (or less due to resolution limit in explorer). Used a text editor to look inside and found only about 100 bytes. spyware doctor said that these were worms of some sort - I don't think so. Could it be that spyware doctor is finding the most bad files because its threshold for what's bad is lower than other spyware detection apps.
nunyac
0 Votes
+ -
spyware doctor
Roger Bamforth 9th Mar 2006
Well, when my teenage stepson started sneaking looks at porn sites, Ad-aware, Spybot and Microsoft AntiSpyware all failed to sort out the resulting mess. The only thing that fixed it was Spyware Doctor.
0 Votes
+ -
Sounds familiar,Spyware
LBSmusica2 10th Mar 2006
I posted a question pertaining to spyware remover that popped up saying the same as your Windows Defender story simalarly but I used Ad-Aware SE to remove the Spyware remover.It had detected 234 registry treats including the spyware remover and other data miners.I wonder who will try it.See if it does the same thing.The question is on TechRepublic.Q and A.
0 Votes
+ -
Blocking?
rpmyers1 15th Mar 2006
Has the blocking improved? Some tests I've done (compatibility testing) a while ago, I used "block" on the control, but it didn't do diddley-squat, it still ran merrily away.
0 Votes
+ -
Suzi's Conflict of Interest
TheSmokey_z 17th Mar 2006
Since Suzi does consulting work for Sunbelt (ie CounterSpy), I think she's living a conflict-of-interest by reviewing any anti-spyware product that competes with CounterSpy, whether she comments on CounterSpy or not. I think it's impossible to leave out one's biases and I think that's proven proven out by how many times she directs readers of this blog to the Sunbelt Blog. I believe that in itself is a form of advertising or endorsement of Sunbelt.

Spyware Warriors is a fantastic site that has help untold thousands of people. But I feel Suzi's relationship with Sunbelt crosses a line, which taints her credibility/independence when reviewing competing products.

It should be noted that Eric Howe of Spyware Warriors also does consulting work of Sunbelt.
0 Votes
+ -
MS Antispyware
rpmyers1 20th Mar 2006
The MS Spyware and the Sunbelt one are one and the same, they both come from Giant.
0 Votes
+ -
reply
Suzi_z 23rd Mar 2006
TheSmokey,

I just saw your post today. You are correct -- I am a consultant for Sunbelt, the makers of CounterSpy. I've not tried to hide that, in fact I posted it myself in a response to another talkback here in this thread. I've disclosed it at SpywareWarrior in more than one place as well.

I'm also a Microsoft MVP (Most Valued Professional). Does that make it a conflict of interest for me to write about Microsoft and review Windows Defender?

The two applications, Spy Sweeper and Spyware Doctor, I chose to use as a as a comparison for Windows Defender are direct competitors of Sunbelt, actually Sunbelt's two biggest competitors.

Windows Defender, like Spy Sweeper and Spyware Doctor, continue to be among the recommended apps at Spyware Warrior -- CounterSpy is not.

Regards,

Suzi
0 Votes
+ -
Re: Suzi's Conflict-of-Interest
TheSmokey_z 24th Mar 2006
Suzi,

I never claimed that you didn't disclose your conflict-of-interest. You made it very clear in a reply to this talkback. In fact, that's how I became aware of the conflict. Based on his disclosure on the site, I've known for some time that your Spyware Warrior colleague, Eric Howes, also consults for Sunbelt.

But disclosing your conflict doesn't magically restore your objectivity and independence when reviewing CounterSpy competitors, whether you choose to review and rate CounterSpy or not. In fact, your disclosure may actually lead some readers to rationize that "well, hey, if this spyware expert is a CounterSpy consultant, it must be a good product." For some, the disclosure may be deemed as an endorsement.

And to be accurate, the reason CounterSpy isn't recommended on Spyware Warrior is because of yours and Eric's conflict-of-interest, NOT because you've deem it to be a lesser product than those that ARE listed.

So, Suzi, how much confidence would you have in the objectivity and independence of a car review in "Motor Trend" or "Car and Driver" if you knew the reviewer was a paid consultant of a competing car maker? This isn't rocket science. It's common sense!

Regards,

TheSmokey
0 Votes
+ -
reply to TheSmokey
Suzi_z 26th Mar 2006
TheSmokey,

First, let me make a couple of corrections on what you wrote.

Eric Howes' last name is Howes, not Howe.

He is no longer a consultant for Sunbelt -- he is the Director of Malware Research there.

You wrote:

"So, Suzi, how much confidence would you have in the objectivity and independence of a car review in "Motor Trend" or "Car and Driver" if you knew the reviewer was a paid consultant of a competing car maker? This isn't rocket science. It's common sense!"

If the review considered the strongest competitors to that consultant's own product, and the consultant's own product were excluded,
and if the consultant ALSO had a relationship with the company whose product came out lowest in the review, then I would have a fair amount of confidence in the review because:

1) The consultant's company did not stand to benefit, esp. when competitors' products are being favorably compared and recommended.

2) The consultant's secondary relationship cuts against the primary thrust of the review.

The bottom line is that Sunbelt could not conceivably benefit from my review, esp. since I'm favorably reporting on the works of competitors and reviewing against my own self-interest as a Microsoft MVP.

You wrote:
"But disclosing your conflict doesn't magically restore your objectivity and independence when reviewing CounterSpy competitors..."

It's also true that conflict of interest is not some magical charge that allows one to ignore the specific facts of the situation, as you most certainly have done. If you're going to make the case, then you are going to have to deal with my Microsoft MVP status, and ignoring that status simply because it doesn't conveniently fit your case doesn't cut it.

If you think otherwise, please explain how you think Sunbelt could conceivably benefit from my blog post.

Regards,

Suzi
0 Votes
+ -
Who Cares?
s31064_z 14th Apr 2006
Suzi --

The fact of the matter is, you wrote a great review that helped a number of people. Why validate the ravings of obvious agitators that just don't get it? These are the people that proliferate the unfortunate "politically correct" ideologies where everyone has to conform to small-minded thought patterns. Just forget it and keep up the good work.
0 Votes
+ -
Win Defender and D/L .ZIP
jhgomre99 21st Mar 2006
With Beta 2 if you D/L a .ZIP file it vanishes when the D/L is finished. This is often discussed on the Win Defender fourm at MS. As of today no correction has been provided.

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

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