MS Win2000 and WinNT source code leaked???

Page 3 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

NogginBoink

Diamond Member
Feb 17, 2002
5,322
0
0
Originally posted by: glugglug
Like I posted in the similar thread in P&N:

This is an obvious hoax.

THe source code to all of windows does not exist in one single place. For example, messenger service would not be part of the same project or built by the same team as mmc, which would be built by a totally separate group from IE, etc. Even smaller pieces of Windows like IIS would have different subsections built by totally separate teams.

Actually, you're wrong on this point. The entire source code tree is stored in one central location. There's a daily check-in window for developers to submit new code for the daily build. (Actually, most Windows developers keep an entire copy of the source code so they can test their code on their own private builds before submitting code for check in.)

The [team that builds the "official" OS is known as the build lab. MS builds the operating system DAILY. Windows NT 4.0 was build 1381. W2K was build 2195. WinXP was build 2600. W2K3 is build 3790. Yes, the lineage really does go back that far.

Developers probably build a jillion private builds a day to test their corners of the OS and code they're working on. This should be an obvious point. "Breaking the build" is one of the worst sins a Windows developer can commit. If your checkin causes the daily build to fail to compile, you get a phone call at home at 3AM or so to drive your butt into the office and fix it.

There's a video that exists (actually one for W2K and one for WinXP) about the daily build process inside Microsoft. I don't know if the video is available outside MS, but it's a PR video so I expect it's out there somewhere. It's a fascinating video to watch the daily build cycle in MS.

Someone may have stolen the source to the Windows "kernel" (which oddly includes about a dozen 640x400 images as part of the binary), but the source to Windows in its entirety is built by many separate groups which all have their own source trees, and it would not ALL be sitting in one convenient spot to copy from.

As I said, it's ALL sitting on virtually every Windows developer's machine.


Not to mention that supposed "files.txt" has lots of mistakes like "source" for FONTS, no source or lib produced from many of the DLLs that are there as part of a standard install (essential stuff like msgina.dll has no source or even a lib in that list, I see no apparent source for ntoskrnl.exe in that list, plenty of others I didn't have to look very hard to find, and it has a WOW64 directory -- AFAIK M$ has no plans on making Win2K for AMD64). ALso there should be a lot more BMPs that get embedded as resources into some of the binaries.

Obviously the entire source hasn't been leaked.

Read documentation on IA64 versions of W2K3 to learn what WOW64 is. (And MS has announced support for AMD64 for W2K3.) It is interesting though that these files appear in the W2K source tree.


 

silverpig

Lifer
Jul 29, 2001
27,703
12
81
Remember a few years ago how MS got broken into (electronically of course) and someone was downloading the windows source? They apparently got a lot of it, but still only part of it. This could be that... Although I don't know why they'd wait so long to release it.
 

Nitemare

Lifer
Feb 8, 2001
35,461
4
81
Originally posted by: ThaGrandCow
The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

rolleye.gif

If the source really was leaked, then does he think that the only people looking at it are going to be people trying to make exploits? I guess he's never heard of open source and how thousands of sets of eyes help to find bugs and exploits and get them fixed.

Plus, if the rumors I've heard are true then the source code for windows is so jumbled up it'll be years before people can even understand what's going on, what with all the hacks and workarounds in the code.

EDIT: I also like how it was ONLY the Win2k and WinNT source that was leaked. If someone has that kind of insider information, why didn't they get WinXP also? Watch this turn out to be some big publicity stunt in order to increase sales.
"2k and NT have been stolen! You will be hacked unless you upgrade to XP! Call now and save 10% in our "World's Going to End Because of This" sale!!!"

Do what IBM is suggesting, upgrade to Linux
 

silverpig

Lifer
Jul 29, 2001
27,703
12
81
Originally posted by: Nitemare
Originally posted by: ThaGrandCow
The ramifications of this leak are far reaching and devastating. This reporter does not wish to be sensationalist, but the number of industries and critical systems that are based around these technologies that could be damaged by new exploits found in this source code is something that doesn't bare thinking about.

rolleye.gif

If the source really was leaked, then does he think that the only people looking at it are going to be people trying to make exploits? I guess he's never heard of open source and how thousands of sets of eyes help to find bugs and exploits and get them fixed.

Plus, if the rumors I've heard are true then the source code for windows is so jumbled up it'll be years before people can even understand what's going on, what with all the hacks and workarounds in the code.

EDIT: I also like how it was ONLY the Win2k and WinNT source that was leaked. If someone has that kind of insider information, why didn't they get WinXP also? Watch this turn out to be some big publicity stunt in order to increase sales.
"2k and NT have been stolen! You will be hacked unless you upgrade to XP! Call now and save 10% in our "World's Going to End Because of This" sale!!!"

Do what IBM is suggesting, upgrade to Linux

I LOVE that commercial.
 

KhoiFather

Platinum Member
Jun 28, 2002
2,282
0
0
What can you actually do with the source codes? Make new programs? Doens't really mean much.
 

Nitemare

Lifer
Feb 8, 2001
35,461
4
81
Originally posted by: KhoiFather
What can you actually do with the source codes? Make new programs? Doens't really mean much.

Tweak them to contain exploits or copy parts of it into other software
 

XZeroII

Lifer
Jun 30, 2001
12,572
0
0
Originally posted by: KhoiFather
What can you actually do with the source codes? Make new programs? Doens't really mean much.

It doesn't mean anything to 99.9% of the population. However, you know that hackers are going to be sifting through it looking for any possible little exploit.
 

glugglug

Diamond Member
Jun 9, 2002
5,340
1
81
Just downloaded the source..... It is much more complete than I thought from the above filelist --- the source filenames don't all match the binary files they build to.
 

Best comment ever:

---
// BUGBUG (reinerf)
// the f*cking alpha cpp compiler seems to f*ck up the goddam type "LPITEMIDLIST", so to work
// around the f*cking peice of sh*t compiler we pass the last param as an void *instead of a LPITEMIDLIST
---
 

bsmithy

Senior member
Oct 24, 2003
458
0
0
Originally posted by: fivespeed5
Originally posted by: ThaGrandCow

rolleye.gif

If the source really was leaked, then does he think that the only people looking at it are going to be people trying to make exploits? I guess he's never heard of open source and how thousands of sets of eyes help to find bugs and exploits and get them fixed.

Plus, if the rumors I've heard are true then the source code for windows is so jumbled up it'll be years before people can even understand what's going on, what with all the hacks and workarounds in the code.

you really thing MS would take fixes from open source community? not to mention how many people in the open source community help MS.
rolleye.gif

Opensource has never been the biggest earner
rolleye.gif