Service Pack 2: Patching the unpatchable

Daily Newsletters

Sign up to ZDNet UK's daily newsletter.

Topics

sp2, os design, Spyware, XP

COMMENT
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 willy-waving 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 minimise the threat. Any company, government department or organisation 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 tyres. 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.

Talkback

I can't really take this guy's comments, this is the second time of my life I chose to "talk back", simply because he pisses me off.

All he says is that there is a problem in Windows, but any answer is never given. Should Mac OS X be any less complex than windows? should linux be? if 80% og all users used linux don't you think there would be quite a lot spyware for linux too?

The problem is not windows, the problm is the users that believe that their computers are "smart" or even "intelligent", and are thereby able to take care of themselves. a computer is a dump tool, which is supposed to help you do a bunch of trivial stuff.

If you stick to software that you trust, you should never face any problems with spyware, but if you use a 1000 different "freeware" program for various small companies it is like bying a "real Rolex" in China, and trusting the man to be honest.

I look forward to some more serious comments from this guy!

via Facebook 20 July, 2004 11:55
Reply

At last!
I was beginning to think I needed commiting to an asylum. Why is the media not addressing this for the rather serious situation it is?

Rupert - thankyou. I'm not what you'ld term a 'newbie'. I learnt it all from the bit and byte, to the where we are now. I've known about trojans, virii, spyware/malware for years, but the last few months have seen spyware evolve to a different plane.

As you have quite rightly identified; these are no longer geeks showing off - without any real malice. We are dealing with seasoned professionals with a commercial pay-off and a specific agenda. They actually don't want the software found...they want it to keep working. Just about every virus ever written, was written to be found, and anyone with an IQ above 20 could 'see' the weaknesses.

What we have here is acompletely different kettle of fish..and nearly all the commercial means of addressing these issues are behind the times.

The industry needs to take this seriously now - and the sooner the better.

via Facebook 20 July, 2004 12:17
Reply

I downloaded the latest patches and my comp crashed!!!

I reinstalled XP Pro, downloaded the patches from teh microsoft site again, and it crashed AGAIN!!!

HELP and advice needed here

via Facebook 29 July, 2004 03:54
Reply

I couldn't even finish the article... This author is ridiculous. I'm sorry all your friends raid the warez, porn, and "free" games sites and click 'yes' to every certificate popup. There are tons of freeware programs to remove this spyware. It's not Microsoft's fault you don't know enough to read before you start accepting installations. Get real. BTW... Pound for pound, Linux has more vulnerabilities than Windows, but none of you MS bashers ever seems to mention that.

via Facebook 29 July, 2004 14:55
Reply

I wouldn't want you consulting for us - Mr Anonymous. Are you aware that pages which exploited a certain vulnerability which MS seemed unable to patch for nearly two months, allowed installation and execution of backdoor trojans, without raising a single request for certificate authorization???

I'm glad 'IT Consultants' are so well informed these days...

via Facebook 3 August, 2004 13:47
Reply

linux and the mac os are just as bad if not worse, especially linux which is classed as safe as such a small minority of people use it.
Windows is large and monolithic but at least you dont have to spend days trying to work out how to get the operating system to recognise a usb device unlike linux which i promptly gave up with and went back to windows which under XP at least does what i want it to.
Spyware should be made illegal and be punishable with the same penalties as hacking ie jail, ban on using computers for a sizeable time and for the company paying for its development....liquidation.
Also its maybe gotten to the stage where the indutry like law, medicine etc needs to be licensed and those found developing without a license punished, as unfortunately there are far too many unscupolous people working in computing, ive met several that have done jail time for dishonesty etc yet are still allowed to work with computers?!?
i think the best thing microsoft could do id ditch everything they have with XP etc and ensure longhorn is a total newbuild, properly referenced etc, even if older programs stop working with it,. it would be a price id be willing to pay to use a secure operating system.

via Facebook 10 August, 2004 10:44
Reply

I thought this guy was an excellent technology editor, until I read this article, he suddenly comes across as the typical Windows user that expects wonders from his Windows machine. He puts down virus writers, but seems to congratulate the authors of spyware on their professional approach to the task. At the end, he says if Windows won't evolve we should change OS, but of course he'll never do that, he'll stick with Windows, because, he can change his OS already, and do away with spyware and viruses forever.

via Facebook 13 August, 2004 10:54
Reply

As long as something can install itself at system level without asking permission, the system won't be safe.

I hardly used my XP partition but I thought I'd scan for spyware and I was in for a shock. Thousands of things were found whereas I hardly ever use XP, let alone to go a stupid web sites.

Since then, I've hardly touched XP. I don't think Linux or MacOs don't have exploits but like it or not, their rarity (amongst plenty of other things) makes them safer.

There is a saying that goes : "to live happy, live hidden". Suits me fine.

via Facebook 13 August, 2004 16:30
Reply

I love windows really

via Facebook 25 October, 2005 17:44
Reply

Post your comment

In order to post a comment you need to be registered and logged in.

You can also log in with Facebook. Log in or create your ZDNet UK account below

  • Login

Will not be displayed with your comment

By signing up for this service, you indicate that you agree to our Terms and Conditions and have read and understood our Privacy Policy. Questions about membership? Find the answers in the Community FAQ

Get ZDNet UK's daily newsletter

Enter your email address to sign up

ZDNet UK Live

UnderINK

I agree with the previous commenter wholeheartedly. I couldn't say it better myself. This is very 'Big Brother'. And while I agree with protecting...

3 hours ago by UnderINK on European e-identity plan to be unveiled this month
Simon Bisson and Mary Branscombe

Nice to see that Turing's idea of a general purpose computer doing once-hardware-powered tasks in software is now universal ;-) Mary

8 hours ago by Simon Bisson and Mary Branscombe on Software with everything
Jason Burchell

seriously now. I've only bothered to read a small bit of the comments. do me and the rest of the world a favour. stop saying it does not work or...

12 hours ago by Jason Burchell via Facebook on Music industry negotiating over 24-bit downloads
Philip Charles Cohen

Read about it and weep, John Donahoe ... In addition to Visa’s V.me, there is now MasterCard’s PayPass digital wallet soon to arrive; another...

17 hours ago by Philip Charles Cohen via Facebook on PayPal takes phone-based payments to the high street
apexwm

Leslie Satenstein : Where have you ever seen Mozilla even mention this? Firefox is the most popular browser in the GNU/Linux OS, so I don't see...

17 hours ago by apexwm on Firefox rapid release improves Fedora Linux
songmaster

SHleG: Do you remember building a clockwork scorpion kit (I'm pretty sure I have a photo of it somewhere) — I think it was called something like...

19 hours ago by songmaster on Software with everything
Chris Wortman

Good I love Yahoo! Their search engine is getting better than Google as of late. I find more of what I want on the first page, and usually within...

19 hours ago by Chris Wortman via Facebook on Linux Mint 13 ramps up for KDE release
PatrickG

openhgs has made the point for Windows 8 multiple monitors without realising it! With Windows 7 you have to switch the mouse and so your focus...

21 hours ago by PatrickG on Windows 8 could speed multi-monitor uptake
Leslie Satenstein

Mozilla has threatened to stop supporting Linux. I guess that UBUNTU is going with another browser. I indicated that if Mozilla stops supporting...

23 hours ago by Leslie Satenstein via Facebook on Firefox rapid release improves Fedora Linux
Andy Bolstridge

Much as I abhor Microsoft's licensing practices, this is almost certainly down to purchasing IT equipment via 3rd party consultants - you get the...

23 hours ago by Andy Bolstridge via Facebook on 6 million wasted licences and £1,200 PCs: welcome to government IT
Jack Schofield

@openhgs Windows users have had multiple desktops since Linus started writing Linux. They just haven't shipped as standard because not enough...

2 days ago by Jack Schofield on Windows 8 could speed multi-monitor uptake
Jack Schofield

@Phil at Cloud4 What, Microsoft gets £1,200 per PC and £1,622 per server? Gosh, I'm amazed....

2 days ago by Jack Schofield on 6 million wasted licences and £1,200 PCs: welcome to government IT
craigsc

You guys have no idea what is going on at Autonomy. Autonomy could have been a much more profitable organization. The sales operations at Autonomy...

2 days ago by craigsc on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Moley

How does this impact on dual or multi booting? Seems to me to more or less prohibit this, from Windows 8 anyway. Will Grub 2 recognise Windows 8,...

2 days ago by Moley on Windows 8 start-up speed forces USB boot workaround
apexwm

I don't understand why there cannot be a slight pause during the boot process so the user can press a key. Many operating systems do this, even if...

2 days ago by apexwm on Windows 8 start-up speed forces USB boot workaround
Gavin Goodman

You can now buy the Xi3 modular computer in the UK at http://www.ocdistribution.com . This can be bought with the Tand3m software, pricing and...

2 days ago by Gavin Goodman on CES 2012: Xi3 microSERV3R
Phil at Cloud4

I agree: Mike Lynch can clearly build a business and manage strategy. I suspect the exit of Mike is more likely the end of a planned handover...

2 days ago by Phil at Cloud4 on HP cuts 27,000 staff as Autonomy chief Lynch leaves
Phil at Cloud4

This is unbeleivable government wastage with only one winner... Microsoft 1 - Tax payer Nil!

2 days ago by Phil at Cloud4 on 6 million wasted licences and £1,200 PCs: welcome to government IT
Mispam

So what do you do when you can't boot into windows? Why can't I just hold Shift while I power up instead of having to boot into windows and click a...

2 days ago by Mispam on Windows 8 start-up speed forces USB boot workaround
apexwm

I've also seen that Mac OS X for Intel machines is supposed to run in VirtualBox, which would also be a nice solution. I've never tried it though.

2 days ago by apexwm on xTreme Triple Booting: Linux, Mac & Windows