Windows Startroutine entschlüsselt

Einigen Hackern ist es vor kurzer Zeit gelungen, die Window$ Installations- und Startroutine zu entschlüsseln. Hier folgt nun eine kleiner Auszug aus dem Programmlisting.
Hinweis an die Win-Nutzer: Nicht so ganz ernst nehmen und lächeln!
 
 

Einigen Hackern ist es vor kurzer Zeit gelungen, die Window$ Installations- und Startroutine zu entschlüsseln. Hier folgt nun eine kleiner Auszug aus dem Programmlisting.

Hinweis an die Win-Nutzer: Nicht so ganz ernst nehmen und lächeln!

// ########################################################
// Windows Installations- und Startroutine entschlüsselt.
// ########################################################
 
#include "dos.h"
#include "win30.h"
#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
#define BILLGATES = GOD
 
int totalNewFeatures = 3;
int totalWorkingNewFeatures = 0;
 
float ReleaseBugCounter = 3895456E+08;
boolean readyForRelease = FALSE;
 
char make_prog_look_big[16000000];
 
void main()
  {
    while(!CRASHED)
      {
        display_copyright_message();
        display_bill_rules_message();
 
        do_nothing_loop();
 
        if (first_time_installation && TotalNumberOfBugs < ReleaseBugCounter)
          {
 
           if ((installedRAM <= 2GB) || (CPUSpeed < 4GHz))
             {
              MessageBox("Hardware incompatibily error!");
              getKeyPress();
             }
           else
             {
              MakeSwapFile(1GB);
 
              SearchAndDestroy(FIREFOX|OPENOFFICEORG|LINUX|ANYTHING_GOOGLE);
 
              AddRandomDriver();
 
              MessageBox("Driver incompatibily error!");
              getKeyPress();
             }
 
            do_nothing_loop();
 
            hang_system();
          }
 
        write_something(anything);
        display_copyright_message();
 
        do_nothing_loop();
 
        do_some_stuff();
 
        if (still_not_crashed)
          {
            CheckUserLicense();
            DoubleCheckUserLicense();
            TrippleCheckUserLicense();
            RelayUserDetailsToRedmond();
 
            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);
      }
 
    // The Welcome Screen
    /* 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"); */
    /* printf("Welcome to Windows XP"); */
    /* printf("Welcome to Windows Vista"); */
    printf("Welcome to Windows 7");
 
    if (system_ok())
      crash(to_dos_prompt)
    else
      system_memory = open("a:\swp0001.swp", O_CREATE);
 
    while(something)
      {
        sleep(50);
        get_user_input();
 
        sleep(50);
        act_on_user_input();
 
        sleep(50);
      }
 
    create_general_protection_fault();
  }
 
// ########################################################
// ########################################################