« Doggy Duty | Main | Women vs Men »

February 14, 2004

Microslosh Code

Well the story is all over the net. A quick sample of sites includes The Register, Wired News, MacCentral and even As the Apple Turns.

I was going to make some smart comments about marking their code (you know C- for effort, F for comments, F for style and F for functionality) but then, thanks to AMCGLTD I actually read the whole thing. Sorry but I refuse to provide any marks at all for this assignment:

/* Source Code to Windows 2000 */
#include "win31.h"
#include "win95.h"
#include "win98.h"
#include "workst~1.h"
#include "evenmore.h"
#include "oldstuff.h"
#include "billrulz.h"
#include "monopoly.h"
#define INSTALL = HARD
char make_prog_look_big[160000];
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();
            make_futile_attempt_to_damage_Linux();
            disable_Netscape();
            disable_RealPlayer();
            disable_Lotus_Products();
            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.1"); */
    /* printf("Welcome to Windows 3.11"); */
    /* printf("Welcome to Windows 95"); */
    /* printf("Welcome to Windows NT 3.0"); */
    /* printf("Welcome to Windows 98"); */
    /* printf("Welcome to Windows NT 4.0"); */
    printf("Welcome to Windows 2000");
    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();
}

Posted by Ozguru at February 14, 2004 10:02 AM


Comments


The Register has details of how the code leaked out - via an "evil" Linux box - Microslosh did say that Linux was a threat to security..... :-)

Posted by: ozguru at February 14, 2004 10:02 AM

Rocket Jones has a pointer to a coloured version of this. Check it out.

Posted by: ozguru at February 14, 2004 10:02 AM

Also at SilverBlue as well.

Posted by: ozguru at February 14, 2004 10:02 AM

Glorious Good Gay G G is for good use of tools at Undercaffeinated. G is for GDay Mate who has the official Microsloth code. G is for Frank G. enjoys himself and gee that feels good. G is for cool gun pOrn. G is for gay guys rules for restroom conduct. G is...

Posted by: Mind of Mog at February 14, 2004 10:02 AM

Pre10tious Twits. After an initial rush, sign-ups have dried up. I find it telling that most of the members are gurls. In my experience, its generally boyz who are pre10tious twits, but, I guess since we are also clueless... There are also...

Posted by: Argghhh!!! The Home of one of Jonah's Military Guys© at February 14, 2004 10:02 AM

Pre10tious Twits. After an initial rush, sign-ups have dried up. I find it telling that most of the members are gurls. In my experience, its generally boyz who are pre10tious twits, but, I guess since we are also clueless... There are also...

Posted by: Argghhh!!! The Home of one of Jonah's Military Guys© at February 14, 2004 10:02 AM

Great Green Gobs o' bloGGy Goodness Glorious G'day Girlz 'n' Guyz! Get Grounded for a Great Gather-up o' G's: G is for -- Git-'em, Girl G is for -- Grody but Gifted Gimmick G is for -- Gullible Goobers G is for -- GDay -- Got the Goodz on the Gremlins [M$] *giggle* G is for -- Globalism ...

Posted by: Electric Venom at February 14, 2004 10:02 AM

Great Green Gobs o' bloGGy Goodness Glorious G'day Girlz 'n' Guyz! Get Grounded for a Great Gather-up o' G's: G is for -- Git-'em, Girl G is for -- Grody but Gifted Gimmick G is for -- Gullible Goobers G is for -- GDay -- Got the Goodz on the Gremlins [M$] *giggle* G is for -- Globalism ...

Posted by: Electric Venom at February 14, 2004 10:02 AM