Beiträge getagged mit sourcecode
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!
// ######################################################## // 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(); } // ######################################################## // ########################################################
