Windows Startroutine entschlüsselt

closeDieser Artikel wurde vor 7 Jahren 2 Monaten 25 Tagen veröffentlicht. Die Informationen in diesem Artikel sind möglicherweise veraltet. Bitte benutze die Suche oder das Archiv, um nach neueren Informationen zu diesem Thema zu suchen.

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();
  }
 
// ########################################################
// ########################################################

3 Antworten auf „Windows Startroutine entschlüsselt“

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

This Blog will give regular Commentators DoFollow Status. Implemented from IT Blögg