Win2k and NT4 source leaked?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Heed
    mini MURCer
    • Oct 1999
    • 65

    #1

    Win2k and NT4 source leaked?

    Slashdot: News for nerds, stuff that matters. Timely news source for technology related news and B2B software reviews & comparisons.



    Can't believe it hasn't been posted yet.

    Neowin is the original source apparently, but they got knocked offline when this went up at slashdot.

    From the original Neowin report:

    "At this time, it is hard to establish whether or not full code has leaked, and this will undoubtedly remain the situation until an attempt is made to compile them. Microsoft are currently unavailable for comment surrounding this leak so we have no official response from them at the time of writing.

    This leak is a shock not only to Neowin, but to the wider IT industry. 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.

    We ask that for the wider benefit of the IT community that members and readers support Microsoft by forwarding anything they know about the leak to the Microsoft's Anti-Piracy department."
    Last edited by Heed; 12 February 2004, 17:04.
    Thought thinks itself.
  • Nowhere
    Super MURCer
    • Jun 2002
    • 4830

    #2
    That would be something...and could potentially disqualify at least NT 4.0 & win2k as OSes I would consider for use anywhere (possibly also XP...)

    And I wonder what MS will do to the ones who leaked it One thing for sure: it will be very painfull...

    Comment

    • Wombat
      Super MURCer
      • Aug 2000
      • 9498

      #3
      MS will probably benefit from the leak more than lose. These are old OSes. However, they share the same technology as new OSes, so MS can now argue that legitimate projects like Samba <I>must</I> have used the leaked code to develop their implementation.
      Gigabyte P35-DS3L with a Q6600, 2GB Kingston HyperX (after *3* bad pairs of Crucial Ballistix 1066), Galaxy 8800GT 512MB, SB X-Fi, some drives, and a Dell 2005fpw. Running WinXP.

      Comment

      • Nappe1
        MURCer
        • Jul 2000
        • 561

        #4
        acording to my sources, at least the Win2K source looks to be real.

        yes, they are old OS'es, but remember that Windows XP is actually Windows NT 5.1 while 2K is NT 5.0, so the differences between the two aren't as big as you could expect based on new things you see. Teh core is most likely pretty much same.
        "Dippadai"

        Comment

        • isochar
          Super MURCer
          • Nov 1999
          • 1113

          #5
          I wonder whose head is going to roll for this...

          Comment

          • Jon P. Inghram
            Super MURCer
            • Oct 1999
            • 3878

            #6
            If it's for real it's gonna be interesting to see what comes of this for sure... like Wombat said, they could use this to take a SCO stance with any competing software. And I don't even want to think about the potential for security exploits.

            Comment

            • Chrono_Wanderer
              Super MURCer
              • Mar 2002
              • 2540

              #7
              ohh... shite... ouch... for MS...

              and the other OSes smiles

              Comment

              • dZeus
                Moderator
                • Aug 2000
                • 4622

                #8
                I've read lots of statements on the net from people who worked on the source, or had a licence to see it, that _if_ the win2k source is real, at least lots of it is missing in the leaked part (coincidentally always the stuff they worked on or were interested in seeing).

                Other people commented that the complete source code was much much larger than 200MB (in the order of tens of GBs rather than hundreds of MBs).
                Last edited by dZeus; 13 February 2004, 01:33.

                Comment

                • Drizzt
                  Super MURCer
                  • Oct 1999
                  • 1314

                  #9
                  Originally posted by dZeus

                  Other people commented that the complete source code was much much larger than 200MB (in the order of tens of GBs rather than hundreds of MBs).
                  Not much realistic, 200MB is much more probable.
                  Sat on a pile of deads, I enjoy my oysters.

                  Comment

                  • The PIT
                    Super MURCer
                    • Aug 1999
                    • 11901

                    #10
                    Perhaps someone will properly debug it.
                    Chief Lemon Buyer no more Linux sucks but not as much
                    Weather nut and sad git.

                    My Weather Page

                    Comment

                    • Nicram
                      MURCer
                      • Mar 2002
                      • 279

                      #11
                      Well this is real source code. & it's not so important that XP or 2003 are new couse they are use the same mechanism in kernel for applications. Win32s is in all versions from ME too 2003. So if some hacker got source code & will find many errors in kernel architecture, them MS got little problem
                      A CRAY is the only computer that runs an endless loop in just 4 hours...

                      Comment

                      • Guru
                        Super MURCer
                        • Nov 1999
                        • 6018

                        #12
                        Windows 98 source code!

                        // TOP SECRET Microsoft(c) Code
                        // Project: Chicago(tm)
                        // Projected release-date: Summer 1998

                        #include "win31.h"
                        #include "win95.h"
                        #include "evenmore.h"
                        #include "oldstuff.h"
                        #include "bill_rulz.h"
                        #define INSTALL = HARD

                        char make_prog_look_big[1600000];

                        void main()
                        (
                        while(!CRASHED) (
                        display_copyright_message();
                        display_bill_rules_message();
                        do_nothing_loop();

                        if (first_time_installation) (
                        make_50_megabyte_swapfile();
                        do_nothing_loop();
                        totally_screw_up_HPFS_file_system();
                        search_and_destroy_the_rest_of_OS/2();
                        hang_system();
                        )

                        write_something(anything);
                        display_copyright_message();
                        do_nothing_loop();
                        do_some_stuff();

                        if (still_not_crashed) (
                        display_copyright_message();
                        do_nothing_loop();
                        basically_run_windows_3.1();
                        do_nothing_loop();
                        do_nothing_loop();
                        )
                        )

                        if (detect_cache())
                        disable_cache();

                        if (fast_cpu()) (
                        set_wait_states(lots);
                        set_mouse(speed, very_slow);
                        set_mouse(action, jumpy);
                        set_mouse(reaction, sometimes);
                        )

                        /* printf("Welcome to Windows 3.11"); */
                        /* printf("Welcome to Windows 95"); */
                        printf("Welcome to Windows 98");
                        if (system_ok())
                        crash(to_dos_prompt);
                        else
                        system_memory = open("a:|swp0001.swp",O_CREATE);
                        while(something) (
                        sleep(5);
                        get_user_input();
                        sleep(5);
                        act_on_user_input();
                        sleep(5);
                        )

                        create_general_protection_fault();
                        )
                        According to the latest official figures, 43% of all statistics are totally worthless...

                        Comment

                        • KvHagedorn
                          Super MURCer
                          • Aug 1999
                          • 10725

                          #13
                          ROFLMAO

                          Comment

                          • Technoid
                            Super MURCer
                            • Sep 1999
                            • 7645

                            #14
                            BWAHAHAHAHAHAHA
                            If there's artificial intelligence, there's bound to be some artificial stupidity.

                            Jeremy Clarkson "806 brake horsepower..and that on that limp wrist faerie liquid the Americans call petrol, if you run it on the more explosive jungle juice we have in Europe you'd be getting 850 brake horsepower..."

                            Comment

                            • bsdgeek
                              Super MURCer
                              • Feb 2002
                              • 1543

                              #15
                              technology, tech, news, enterprise, beta, software, apps, computing, internet

                              Comment

                              Working...