VodkapunditVodkapunditVodkapundit
Code-Breaking
Posted by Stephen Green  ·  13 February 2004

Will someone more knowledgeable than I am about computers please tell me how serious this story really is?

Internet users on Friday were ferociously downloading pirate versions of Microsoft Corp's (nasdaq: MSFT - news - people) Windows source code, stoking concerns hackers and virus writers could use it for a new wave of cyber attacks.

The world's largest software maker alerted the public on Thursday that parts of its valuable source code for its Windows NT and Windows 2000 operating systems had been leaked to various online file-sharing networks.

Microsoft said the released code amounted to a fraction of the entire program, but that wasn't stopping the curious and the malevolent from checking it out for themselves.

Comments

It will make it marginally easier to find security holes, but so many are being found already without source access that I'm not sure it will be that big of a deal. It might also give virus/trojan writers ideas for making their products nastier, but once again, things are already quite nasty, as a quick check of your inbox during one of the last outbreaks would have shown.

Posted by: Puff at February 13, 2004 10:27 AM

This is Microsoft spin. They are worried that we will soon be seeing Nicrosoft Twindows, a knock off Korean PC OS that can do all that windows can for less. There is an effort to do this with Lindows, a Linux based windows knockoff, but that can only emulate functionallity. Twindows could give you the same Blue Screen of Death that Windows technology is so good at producing ;)

Posted by: Niall at February 13, 2004 11:34 AM

It's not that there aren't enough to keep the code kiddies and hack babies happy already.

The biggest impact is the imminent proliferation of open source OS's almost identical to Windoze.

Posted by: Venomous Kate at February 13, 2004 11:37 AM

It means Microsoft dropped the ball, and someone nicked a few prototype pies off the windowsill, that's all. The 'hacker' (actually, 'cracker') and virus angles were just added to 'sex up' the story. Don't expect reporters who report on computers to be any better read on their subject matter than the reporters that report on the military.

Posted by: Tom at February 13, 2004 12:07 PM

It's of minor significance. There's nothing truly groundbreaking in Win 2000 (far from it - if someone had thieved Apple's Quartz rendering engine, for example, that would be far more serious). A really high proportion of Microsoft's source code already circulates within the developer environment. There is, I suppose, a possibility of hitherto unknown security holes coming to light, but Windows already offers such an embarras de richesses that this is not a real problem.

I think the only real fallout is if some knowledgable software engineers get a look at the code and see how fantastically incompetent a lot of Microsoft's programmers are. MS has long been a watchword for sloppy coding - a while back I read of an effort to strip dead code of of IE, which turned a multi-megabyte executable into am 80K one. There's even a rumour that MS likes its code monkeys to be neophytes - they get more sucked into corporate culture that way and are easier to manage than the Big Swinging Dicks you get at places like Apple or Sun.

Posted by: David Gillies at February 13, 2004 12:25 PM

Not a big deal. Most all of Microsoft's products contain so many exploits, the worm kiddies haven't even begun to screw with them all.

The ones that are exceptionally nasty are those that can wander through firewalls and attack services that are routinely left open, such as http and smtp. If they got the IIS or exchange source code, well, suffice it to say I wouldn't want to be running a MS server for the next year or two.

Granted, I wouldn't want to in general, but still.

Posted by: Mr. Lion at February 13, 2004 01:00 PM

Those expounding upon the ramifications of this are blowing smoke until they know which branches of the source were leaked. I'm sure the source to notepad won't suprise anyone, or at least anyone who can use Spy++.

Posted by: bago at February 13, 2004 01:55 PM

I guess I'm a real live security guru -- twenty odd publications, wrote a couple of books for the Navy and DoD and DARPA on the topic -- and I mostly agree with the others; the code itself is no big thing except for the embarrassment factor of people seeing what crap MS gets away with selling. The truth is that Windows is 20 to 30 times bigger than operating systems that do similar things or more -- for example OS/400, which does everything Windows does and has a virtual machine layer. And the rumor about MS coders is no rumor -- I watched them do it with people out of my undergrad classes when I was still an academic. (One of them ended up marrying Bill Gates, so it's not like there was no career path available.)

The story right now is that it was disclosed by someone throwing away a system at MainSoft, a Microsoft partner. The most amusing thing is that it was a Linux system, so apparently even MS partners don't like actually using the damn thing.

Posted by: Charlie (Colorado) at February 13, 2004 03:34 PM

Companies haven't been upgrading to XP as fast as Microsoft would like...

Maybe they leaked it themselves, to scare customers into upgrading from NT and 2000 to "more secure" XP?

Posted by: Jon H at February 13, 2004 10:07 PM

With all due respect to Venomous Kate, serious Open Source programmers are gonna stay away from this like the freakin' plague. The conspiracy minded think Microsoft did it on purpose to pull an SCO on OS developers.

(Basically, if you see the source code, if Microsoft finds similar code in any project you work on in the future, it'll mean a lawsuit. Whether or not they'd win is another matter, but if you looked at it you'd open yourself and your project to a liability.)

Really the only people who would work on a Windows clone from this source would be amateurs and script kiddies, people much more likely to be searching for exploits. (Would you download some version of Windows that some kid has screwed around with? If you're willing to do that, why not just download a copy of the real thing?)

Posted by: scott h. at February 14, 2004 01:02 AM

Reports are that the version out there of W2K is the original release code. There's been three service packs and many other security fixes released for that -- so holes in that code may have already been patched.

As Charlie mentioned -- the chief embarrasment may be in seeing their bad coding practices come to life.

Posted by: Bruce Kratofil at February 14, 2004 07:23 AM

The source code leak is mostly useful to the envious and the maladapted "experts" who now get to bash MS. Windows security is no worse (and no better) than Linux, Unix or OS/400. All have vulnerabilities but, due to the parasitic and envious nature of the script kiddies and other assorted hackers who hate MS, Windows is by far the most heavily targeted.

Charlie, in particular, may know security but his statement that OS/400 "does everything that Windows does" shows that he hasn't a clue regarding software development. Windows runs on literally thousands of distinct hardware configurations. OS/400 runs on, what, 10 or 20 tightly constrained implementations?

Support for high-powered games with photo-realism? Support for multimedia? Support for hundreds of thousands of applications? Windows, yes. OS/400, No. Except for some multimedia, the same is true for *nix.

So, go ahead, flame away and keep on pretending that "any day now" the whole rest of the world will see your transcendent wisdom and abandon Windows in favor of Linux/Apple.

Posted by: Bill Gates at February 14, 2004 08:45 AM

Before you take "photo-realism" out of context - yes, I know that *nix is often used for photorealistic graphics work. Indeed, I've done exactly this kind of graphics work on Unix myself...

Posted by: Bill Gates at February 14, 2004 08:47 AM



Navigation

MDS - Give Until It Hurts

Terror War Scorecard
Watching America

50 Things
American Cancer Ablation Center
Buy VodkaPundit Stuff



VodkaPundit on Amazon
Vodkapundit for PDA (AvantGo)
Vodkapundit for PDA (Not)
VodkaPundit XML or RDF

Search



Advanced Search



Last Call

The Author

"Son, don't be stupid on purpose."
-SFC Thomas A. Teel

Absolut Link

Blog-Iran

Top Shelf

Ann Althouse
Baldilocks
Austin Bay
Belmont Club
Tim Blair
Chequer Board
Command Post
Counterterrorism Blog
Day By Day
Daniel Drezner
From the Bleachers
Hit & Run
INDC Journal
Iraq the Model
James Joyner
James Lileks
Megan McArdle
OPFOR
Protein Wisdom
Glenn Reynolds
Bill Roggio
ScreedBlog
Roger L. Simon
Rob Smith
Steven Taylor
Venomous Kate
Matt Welch
Winds of Change
Michael Yon
Yuppies of Zion


The Usual

Across the Atlantic
Anticipatory Retaliation
Atlas Shrugs
The Black Republican
Blogcritics
Captain's Quarters
Phil Carter
The Daily Ablution
Andrew Ian Dodge
Eye on the Left
Mike Hendrix
In From the Cold
Charles Johnson
Kathy Kinsley
A Likely Story
Brian Linse
Jay Manifold
Neocon News
Frank Martin
QandO
Bill Quick
Rantburg
John Scalzi
Sine Qua Non Pundit
Team Stryker
Mac Thomason
Michael Totten
Jesse Walker
Dr. Weevil
Bill Whittle
Chief Wiggles
Sissy Willis
Cathy Young

Micro Brews

American Realpolitik
Black Five
Boots and Sabers
Capitalist Lion
Scott Chaffin
John Cole
Coming Anarchy
Bo Cowgill
Dr. Frank's Blogs of War
Donklephant
Ed Driscoll
Kim du Toit
Glenn Frazier
Joe Gandleman
The Gay Patriot
Godless Capitalist
Bill Hobbs
John Hudock
Frank J.'s IMAO
Joanne Jacobs
Brothers Judd
Junk Yard Blog
Major John
Davids Medienkritik
Mr. Misha's Rottweiler
Only Baseball Matters
Matt Moore
Jack O'Toole
Peaktalk
Eric S. Raymond
Red Sugar
Resurrection Song
Robin Roberts
Andrea See
Mathew Sheren
Spoons Experience
DC Thornton
Yankee Station

Gin & Tonic

Albion's Seedlings
American Digest
Radley Balko
Paul Berger
Robert Bidinotto
Blogometer
BusinessPundit
The Chicago Boyz
Classical Values
Conrad the Expat
Susanna Cornett
Dave Cullen
England's Sword
Dean Esmay
Horsefeathers
Jessica's Well
Alex Knapp
Legal Spin
Light of Reason
The Lipstick Republican
Moxie
OxBlog
Suman Palit
Punch the Bag
The Pursuit of Happiness
Samizdata
Sofia Sideshow
Natalie Solent
Texas Best Grok
Professor Michael Tinkler
Cal Ulmann
Brothers Volokh

Cosmopolitans

Justene Adamec
Stephen Bainbridge
La Shawn Barber
Moira Breen
Sasha Castel
Colorado Psycho
Clayton Cramer
CrossingWallStreet
Martin Devon
Kevin Drum
Henry Hanks
Diana Hsieh
Jeff Jarvis
Jessica
Sean Kirby
Liberty Belles
Rachel Lucas
Jeralyn Merritt
Philip Murphy
Oasis of Sanity
Andrew Olmsted
Walter Olson
Michael Parker
Popped Culture
Porphyrogenitus
Fritz Schrank
Donald Sensing
Elizabeth Spiers
The Swanky Conservative
Two Blowhards
Michael Ubaldi
Alexandra von Maltzan
Will Wilkinson

Rum & Coke

The Argument Clinic
Below the Beltway
The Bitch Girls
Jay Caruso
Dog's Life
Fire On The Mountain
GeckoBlue
GZ Expat
David Hogberg
John Hawkins
Horologium
Kris Lofgren
Floyd McWilliams
John Moore
PhotoDude
Robyn Pollman
Chas Rich
Silflay Hraka
Geitner Simmons
Skippy
Dave Tepper
Transterrestrial Musings
Trying to Grok
Walter in Denver
Don Watkins
Weekend Pundit
Joshua Zader

Tequila Shots

Todd A
N.Z. Bear
Begging to Differ
David MSC
Gary Farber
Highered Intelligence
Isntapundit
Jonathan and Wanda
Ken Layne
Nick Marsala
Dan Michalski
Sheila O'Malley
Dawn Olsen
Tony Pierce
Raving Atheist
Matt Traylor
Sekimori
WMET Blog
World Wide Rant

Manischewitz

Moe Freedman
Tal G. in Jerusalem
IsraPundit
Kesher Talk
Mike Silverman
Allison Kaplan Sommer
Meryl Yourish

Boozehounds

Allah Is In the House
Dave Barry's Blog
The Daily Sedative
Doug Dever
Daniel Frank
Scott Ott
Large American Penis
Short Strange Trip
Ten Fingers, Six Strings
Jim Treacher

Cyanide-Laced Kool-Aid

Laurence Simon

Sex on the Beach

Body in Mind
ErosBlog
Eroticalee
Just One Bite
Fred Lapides
New York Hotties
SLA
Unablogger

Kegger

Ben Domenech
HokiePundit
Hoosier Review
John Tabin
Nicholas West

Fosters

Duck Season
Mike Jericho
John Ray
Bernard Slattery
Whacking Day

Molson

Banana Counting Monkey
Daimnation!
Dispatches
David Janes
Western Standard

Left Wing Bar Nuts

Ted Barlow
Joshua Marshall
Dan Perkins

Cover Charge

Eric Alterman
Dave Barry
Barone Blog
Austin Bay
Jay Bryant
C-Log
Campaign Desk
Steve Chapman
Dallas News Blog
Matt Drudge
Google News
Nat Henthoff
Hugh Hewitt
Mickey Kaus
Howard Kurtz
National Review Online
The New Republic
The New York Times
Newsweek
OpinionJournal
Kathleen Parker
Daniel Pipes
Virginia Postrel
Roll Call
Larry Sabato
Linda Seebach
Slate
Sploid
Mark Steyn
StrategyPage
Andrew Sullivan
Tapped
Tech Central Station
Time
US News & World Report
David Warren
The Washington Post

Under the Table

American Times
Angry Left
Asparagirl
BitchPundit
John Braue
Shiloh Bucher
Carthaginian Peace
Lorenzo Cortes
Steven Den Beste
Fevered Rants
Scott "Funkadelic" Ganz
Juan Gato
Happy Fun Pundit
Andrea Harris
Scott Koenig
Brink Lindsey
Sue Lizano
Kieran Lyons
Mean Mr. Mustard
Meeshness
Punditwatch
Dennis Rogers
Jim Ryan
Spinsanity
Unremitting Verse
Norah Vincent
Tony Woodlief

Archives

Powered by Movable TypeDesign by Sekimori