On mySimon: Tippmann X7 Paintball Gun
BNET Business Network:
BNET
TechRepublic
ZDNet

By Rupert Goodwins
Posted on ZDNet News: Jul 15, 2004 12:02:00 PM

COMMENTARY--Two and a half years after promising a secure Windows, Microsoft is within a month--maybe--of releasing Windows XP Service Pack 2. It will do a lot to fix viruses and Trojans, but like a tired old general always fighting the last war it won't do much for the current and most lethal security threats we face.

Spyware is more malicious, more dangerous and ultimately more threatening than any other hazard facing us online. Over the past six months, it's come to take up more of my time than any other problem--friends' computers are riddled with the stuff, it's behind most corporate firewalls, often in force, and it doesn't give up without a fight. The potential for serious damage to the way we like to work is considerable: if things carry on as they are, we will lose the ability to run personal computers as we know them.

Spyware is more dangerous than viruses primarily because its success depends on it remaining hidden: if it attracts attention to itself, it risks removal. And unlike viruses, there's a lot of money being invested. Virus writers are over-talented misfit loners, engaged in online contests with their peers. Spyware writers are paid professionals operating to commercial standards, often as part of a sophisticated and multi-layer marketing effort.

The result is a series of exceptionally precise parasites, each building on the lessons of the last. The most tenacious know enough about Windows to survive detection and deletion, hiding copies of themselves away to regenerate after excision. Windows, being of baroque construction with some elements dating back to the Neolithic, offers many dark nooks and damp crannies to hide this stuff: a quick check on a laptop fresh out of the box this afternoon revealed 17,773 files. Nobody on this or any other planet knows what they all do.

Designers of spyware have an embarrassment of choice when it comes to ways to hide their cleverness. Between the time you turn your computer on and the time the hard disk light goes off, the computer goes through six different phases. Each corresponds in some sense to a historical step in the operating system's evolution from its distant single-user, single-tasking ancestor--and each loads information from many different sources. (If you want to see the full horror, check Microsoft's own description of the process http://www.microsoft.com/resources/documentation/Windows/XP/all/reskit/en-us/Default.asp?url=/resources/documentation/Windows/XP/all/reskit/en-us/prmc_str_reii.asp but be sure to take a native guide and a full canteen of water.) The security stuff, of course, goes in last, well after various other services have woken up and long after the more advanced spyware has dug its tendrils deep into the system.

It is this rich, confusing mess of twists that allows spyware to thrive, and there is no reason to think SP2 will solve this problem. It does add some new tools to manage Internet Explorer--one of spyware's primary routes into the system--which will help clear out some of the beasties, and it takes a more intelligent approach to start-up management by not starting many services until the security stuff is ready. Many existing examples of spyware will be caught and defanged: many others will not. And all future spyware products will be designed to operate in a SP2 environment, safe among the many Windows intricacies that remain.

We can do something to minimize the threat. Any company, government department or organization that insists on Explorer and Active X to provide an online service should be publicly laughed to shame. It's not necessary: it's like denying access to a shopping mall to anyone who isn't driving a Ford SUV equipped with Firestone tires. With things as they are, any attempt to use Windows browser controls to filter out the bad stuff will be swamped by 'legitimate' controls requesting installation: users will just give in and take the lot, as is their right when asked to micromanage the technicalities of a complex operating system.

In the end, Windows must evolve in a different direction. Its biggest lack is applications management. Stuff that's installed must remain detectable and removable or not be allowed in at all. All we have now is the Control Panel's Add or Remove Programs applet, which a program must choose to register with when it installs. Clearly, spyware isn't going to do any such thing: registering with the system must be non-optional before execution rights are granted and what the software can then do has to be properly monitored and restricted.

.Net, C# et al have some of this, but while Windows drags around its unprotected past there's really not much point. It's like Lockheed designing a fighter where only the cockpit has stealth protection: the wings and engine remain flapping in the breeze, liable to any old whoosh-bang-nasty.

And if Windows can't so evolve, then we must change our operating system. It could be Longhorn, if Longhorn is fierce enough, it could be Linux: even the Mac OS could be ported to the PC and be presented as a fair competitor to the mess we've inherited. What we cannot do is accept the status quo or any variant thereof: Service Pack 2 is no answer.

biography
Rupert Goodwins is the technology editor for ZDNetUK.

SponsoredWhite Papers, Webcasts, and Downloads

  • Talkback
  • Most Recent of 136 Talkback(s)
download winxp sp1 and 2
i need a copy of winxp profisional spak1 and 2
with office now (Read the rest)
Posted by: albat2006@... Posted on: 04/27/06 You are currently: a Guest | | Terms of Use
Finally, someone at ZDNet is ...  bjbrock | 07/15/04
Ok, but give zdnet a break, they are a for profit company.  DonnieBoy | 07/15/04
This isn't about MS v. Linux.  bjbrock | 07/15/04
Can not disagree. The press is NOT free and unbiased.  DonnieBoy | 07/15/04
It most certainly is  ECLS | 07/15/04
I was referring to this commentary.  bjbrock | 07/15/04
Overblown exaggeration of problem...  wonderbored | 07/19/04
I vote for MR. Goodwins...  bjbrock | 07/15/04
Okay, who hijacked ZDNet?  Chad_z | 07/15/04
Enough already, leave zdnet out of this, they are not in MS' pocket.  DonnieBoy | 07/15/04
Not in their pocket, just owned by them  tic swayback | 07/15/04
Windows is finished  Jeff Spicoli | 07/15/04
Don't knock Windows..It's job security:)  Laff | 07/15/04
For you to view this...  bjbrock | 07/15/04
Dude..I'm a Mac Tech. I only touch PC's when the PC guys get overwhelmed:)  Laff | 07/15/04
Thank you for that enlightenment.  bjbrock | 07/15/04
A lot of  Linux User 147560 | 07/15/04
Granted. The individual in my...  bjbrock | 07/15/04
My resume for ya....  Laff | 07/15/04
I've dealt with lots of Mac's. Advertising clients...  bjbrock | 07/15/04
Nor have I claimed to be an expert...Not even in the Mac.  Laff | 07/15/04
We were always OK!  bjbrock | 07/15/04
Cool Daddy O'......:)  Laff | 07/15/04
And, the problem for Microsoft, they need to maintain lock-in  DonnieBoy | 07/15/04
Microsoft locked themselves...  bjbrock | 07/15/04
And the Maginot Line saved the French in WWII.  boomslang_z | 07/16/04
One of my favorite lines...  Linux User 147560 | 07/15/04
Me!  Laff | 07/15/04
ActiveX is a BIG problem  Nullifidian | 07/15/04
Actually  Linux User 147560 | 07/15/04
I am in fundemental agreement.  No_Ax_to_Grind | 07/15/04
I would agree...  bjbrock | 07/15/04
I would agree... sorta.  No_Ax_to_Grind | 07/15/04
One small hitch...  Michael Kelly | 07/15/04
No argument there. The legacy "bonus" has draw backs.  No_Ax_to_Grind | 07/15/04
Apple has done that a few times  middle of nowhere | 07/19/04
Perhaps with Longhorn they should drop legacy and do what Apple did with X  Laff | 07/15/04
I would say not.  No_Ax_to_Grind | 07/15/04
You are correct..a company should do many things, but we both know that  Laff | 07/15/04
Like most things, it depends how it's presented.  No_Ax_to_Grind | 07/15/04
I see your point..which is why MS could never bring herself to do said:)  Laff | 07/15/04
Never is a loooong time and that is in short supply.  No_Ax_to_Grind | 07/15/04
OSX push?  timpin1@... | 07/16/04
Maybe GM should stop selling cars and Bayer aspirin, too.  Anton Philidor | 07/15/04
GM sells Bayer Asprin?  Laff | 07/15/04
Overseas programmers are paid.  Anton Philidor | 07/15/04
Thanks! Yes so far so good..knock on uh plastic (so hard to find wood )  Laff | 07/15/04
I hear you, but my clients say your wrong.  No_Ax_to_Grind | 07/15/04
First, we wait for SP 2  Anton Philidor | 07/15/04
Dude give it up already. You are ENTIRELY missing it  Jeff Spicoli | 07/15/04
On topic  Anton Philidor | 07/15/04
Spyware is much worse than you think  ekuns | 07/16/04
Discussing rhetoric used in the Commentary  Anton Philidor | 07/19/04
Evolution  Linux User 147560 | 07/15/04
My bad...  No_Ax_to_Grind | 07/16/04
So typical, Harley and anything British Leaks. . .  boomslang_z | 07/16/04
Floppiness  tic swayback | 07/15/04
Mine is a PC, no floppy here  voska | 07/15/04
Frickin dell's....  JoeMama_z | 07/15/04
Never be less to complain about  voska | 07/15/04
re: Maybe GM should  Iain_Peters | 07/15/04
Legacy apps only TINY problem. You're missing the issue here  Jeff Spicoli | 07/15/04
Actually...  Michael Kelly | 07/15/04
The problem as I see it.  No_Ax_to_Grind | 07/15/04
Good point  Michael Kelly | 07/15/04
I use Virtual PC.  JoeMama_z | 07/15/04
RE: Good point  cammobus@... | 07/22/04
I got sand in my eye!  JoeMama_z | 07/15/04
There is a lot of Windows based spyware out there also!  B.O.F.H. | 07/15/04
You're so full of it.  chiwawa | 07/16/04
Someone needs to brush up on their computer/network security knowledge  toadlife | 07/16/04
I would gently suggest that it is you and Windows  mlindl | 07/16/04
Attention Don! Your password has been guessed!  Still Lynn | 07/22/04
Yep, MS OS is too much old spaghetti  FilledOut | 07/15/04
Hear the zealot wail.  Anton Philidor | 07/15/04
Being a zealot doesn't automatically make you wrong.  No_Ax_to_Grind | 07/15/04
By definition, a zealot has lost touch with reality.  Anton Philidor | 07/15/04
TRUE...But even someone who has lost touch with REALITY can have a POINT!  Laff | 07/15/04
Yes. ...uhm Okay.  Anton Philidor | 07/15/04
While it is true that people are more than capable of using even the TRUTH  Laff | 07/15/04
But, it still doesn't mean he is all wrong.  No_Ax_to_Grind | 07/15/04
Emulation as application.  Anton Philidor | 07/15/04
By that definition, I think you yourself would be a "Zealot".  Linux_Developer | 07/16/04
In that post, I just reporting the usual reaction...  Anton Philidor | 07/16/04
Thanks, Anton. You brightened up my day for me. 9.5  Linux_Developer | 07/16/04
Thanks  Linux User 147560 | 07/16/04
Being able to control startups would REALLY help  Michael Kelly | 07/15/04
You can identify all startups  Anton Philidor | 07/15/04
That's great for an adminstrator who knows of the problem...  Michael Kelly | 07/15/04
If only you were right.  No_Ax_to_Grind | 07/15/04
Boot viruses  Anton Philidor | 07/15/04
which ones?  JoeMama_z | 07/15/04
We hear you wail  Robert Crocker | 07/15/04
Destroy to save  Anton Philidor | 07/15/04
You ignore so much...  Robert Crocker | 07/15/04
Catching up.  Anton Philidor | 07/15/04
User vs. Enterprise  Robert Crocker | 07/16/04
Good story link  Anton Philidor | 07/19/04
Too quick to dismiss the security issues.  enduser_z | 07/18/04
Users do expect security; problems an exception  Anton Philidor | 07/19/04
eh?  Iain_Peters | 07/15/04
Diagnosing zealotry  Anton Philidor | 07/15/04
What if.........  freetonk | 07/15/04
Man I love these feedback wars.  bjbrock | 07/15/04
It is fun.....:)  Laff | 07/15/04
The only thing I don't like is trolling.  Linux_Developer | 07/16/04
The talbacks here are so cute (and mostly clueless)  B.O.F.H. | 07/15/04
Thank you for the information.  boomslang_z | 07/16/04
You are right about spyware, but legacy support really is the core problem  toadlife | 07/16/04
It isn?t just legacy apps or support!  B.O.F.H. | 07/16/04
You sure know how to change the subject  toadlife | 07/16/04
Your issues addressed...  B.O.F.H. | 07/17/04
.  toadlife | 07/17/04
no the core of the problem is people can not  V Sanders | 07/16/04
That application is useless  toadlife | 07/16/04
Good really wins here but.....  pj-xmesh | 07/15/04
How to detect and get rid of spyware?  pcfreedom | 07/16/04
Don't bother asking here, but try these. . .  boomslang_z | 07/16/04
You guys have no clue  sunnylowe | 07/16/04
uhm... spyware isnt illegal in most cases  Stuka | 07/19/04
I have been waiting for the wireless fixes  V Sanders | 07/16/04
I have a easy solution  V Sanders | 07/16/04
wrong wrong wrong  V Sanders | 07/16/04
It Would Seem  ParadigmOdyssey | 07/17/04
What you are describing has existed for several years...  wonderbored | 07/19/04
problems with windows?  terracell | 07/18/04
As Einstein would say...  wonderbored | 07/19/04
Good Catch!  steevcoco | 07/20/04
Ladies, Ladies...calm down happy...  eulagree | 07/20/04
Windows...  eulagree | 07/20/04
Windows...  eulagree | 07/20/04
I Am...  eulagree | 07/20/04
Most well-written ZDNet article I've ever read!  syrynxx | 07/21/04
spyware  jadboggess | 07/22/04
service pack 2, more then just a service pack  V Sanders | 07/28/04
download winxp sp1 and 2  albat2006@... | 04/27/06

What do you think?

SmartPlanet

Click Here