Download X-Plane v6.21 crack
| Added to site | 2005-02-12 | 
| Rating | 80/100 | 
| Votes | 3 | 
xplanev6.21crack.zip (5667 bytes)
| name | size | compressed | 
|---|---|---|
| howto-create-crack/ | 0 | 0 | 
| howto-create-crack/code.txt | 6376 | 1512 | 
| howto-create-crack/function.txt | 5298 | 1033 | 
| howto-create-crack/howto.txt | 1030 | 515 | 
| howto-crack.txt | 172 | 126 | 
| X-Plane 621 crack.exe | 5135 | 1721 | 
howto-create-crack/code.txt
| :00466253 6A00                    push 00000000
:00466255 E8CBE4FCFF              call 00434725
:0046625A 83C418                  add esp, 00000018
:0046625D C70584E2610001000000    mov dword ptr [0061E284], 00000001
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:00466215(C), :00466228(C), :00466231(C)
|
:00466267 833D84E2610000          cmp dword ptr [0061E284], 00000000
:0046626E 7451                    je 004662C1
:00466270 BA00000000              mov edx, 00000000
:00466275 891584E26100            mov dword ptr [0061E284], edx
:0046627B 31DB                    xor ebx, ebx
* Possible StringData Ref from Data Obj ->"HOW TO INSTALL VERSION 6.txt"
                                  |
:0046627D 68F2405F00              push 005F40F2
:00466282 E87C14FEFF              call 00447703
:00466287 59                      pop ecx
:00466288 83F800                  cmp eax, 00000000
:0046628B 7505                    jne 00466292
:0046628D BB01000000              mov ebx, 00000001
* Referenced by a (U)nconditional or (C)onditional Jump at Address:
|:0046628B(C)
|
:00466292 881D103E5D01            mov byte ptr [015D3E10], bl
:00466298 803D103E5D0100          cmp byte ptr [015D3E10], 00
:0046629F 7520                    jne 004662C1
:004662A1 6A0D                    push 0000000D
:004662A3 680F415F00              push 005F410F
* Possible StringData Ref from Data Obj ->"Next time put the CD in before "
                                        ->"you start X-Plane to avoid this "
                                        ->"annoyance!"
                                  |
:004662A8 6810415F00              push 005F4110
* Possible StringData Ref from Data Obj ->"I am taking you out of demo mode "
                                        ->"now!"
                                  |
:004662AD 685A415F00              push 005F415A
* Possible StringData Ref from Data Obj ->"OK I found the CD!"
                                  |
:004662B2 6880415F00              push 005F4180
:004662B7 6A00                    push 00000000
:004662B9 E867E4FCFF              call 00434725
:004662BE 83C418                  add esp, 00000018
* Referenced by a (U)nconditional or (C)onditional Jump at Addresses:
|:0046626E(C), :0046629F(C)
|
:004662C1 803D103E5D0100          cmp byte ptr [015D3E10], 00
:004662C8 0F8498000000            je 00466366
:004662CE D905801E5D01            fld dword ptr [015D1E80]
:004662D4 D81D883A5F00            fcomp dword ptr [005F3A88]
:004662DA DFE0                    fstsw ax
:004662DC F6C445                  test ah, 45
:004662DF 0F8581000000            jne 00466366
:004662E5 833D7CE2610000          cmp dword ptr [0061E27C], 00000000
:004662EC 7578                    jne 00466366
:004662EE C7057CE2610001000000    mov dword ptr [0061E27C], 00000001
:004662F8 68DC455300              push 005345DC
:004662FD 68440B5300              push 00530B44
* Possible StringData Ref from Data Obj ->"I do not detect an X-Plane 6.0 "
                                        ->"or later CD in the following drive: "
                                  |
:00466302 6893415F00              push 005F4193
:00466307 E86A79FCFF              call 0042DC76
:0046630C 83C40C                  add esp, 0000000C
:0046630F 68DC455300              push 005345DC
* Possible StringData Ref from Data Obj ->" so I shall now ignore your joystick "
                                        ->"input since you have not put the "
                                        ->"X-Plane 6.0 or later CD in that "
                                        ->"drive!"
                                  |
:00466314 68D7415F00              push 005F41D7
:00466319 68DC455300              push 005345DC
:0046631E E85379FCFF              call 0042DC76
:00466323 83C40C                  add esp, 0000000C
:00466326 6A0D                    push 0000000D
:00466328 680F415F00              push 005F410F
* Possible StringData Ref from Data Obj ->"(If you already have an X-Plane "
                                        ->"6.0 or later CD, be sure to put "
                                        ->"it in the drive before you start "
                                        ->"the sim to avoid this message!)"
                                  |
:0046632D 6844425F00              push 005F4244
* Possible StringData Ref from Data Obj ->"Order your copy now at WWW.X-PLANE.COM, "
                                        ->"or call Laminar Research at (803) "
                                        ->"738-0910 and order your full copy "
                                        ->"today!"
                                  |
:00466332 68C5425F00              push 005F42C5
:00466337 68DC455300              push 005345DC
:0046633C 6A00                    push 00000000
:0046633E E8E2E3FCFF              call 00434725
:00466343 83C418                  add esp, 00000018
:00466346 6A0D                    push 0000000D
* Possible StringData Ref from Data Obj ->"The mouse will not operate the "
                                        ->"yoke, but can be used for all "
                                        ->"other functions."
                                  |
:00466348 6838435F00              push 005F4338
* Possible StringData Ref from Data Obj ->"2: the trim, located on the far "
                                        ->"right of the power quadrant, operated "
                                        ->"with the [ and ] keys."
                                  |
:0046634D 6886435F00              push 005F4386
* Possible StringData Ref from Data Obj ->"1: the autopilot, located near "
                                        ->"the bottom of the radio stack, "
                                        ->"with values set in the glareshield."
                                  |
:00466352 68E3435F00              push 005F43E3
* Possible StringData Ref from Data Obj ->"For the rest of the flight, you "
                                        ->"can still fly the aircraft with:"
                                  |
:00466357 6845445F00              push 005F4445
:0046635C 6A00                    push 00000000
:0046635E E8C2E3FCFF              call 00434725
:00466363 83C418                  add esp, 00000018
 | 
howto-create-crack/function.txt
| * Referenced by a CALL at Addresses: |:00466282 , :0049F73B , :0049F74C | :00447703 55 push ebp :00447704 89E5 mov ebp, esp :00447706 53 push ebx :00447707 81ECF8010000 sub esp, 000001F8 :0044770D 57 push edi :0044770E B8CCCCCCCC mov eax, CCCCCCCC :00447713 8D7C2404 lea edi, dword ptr [esp+04] :00447717 B97E000000 mov ecx, 0000007E :0044771C F3 repz :0044771D AB stosd :0044771E 5F pop edi :0044771F 8D8508FEFFFF lea eax, dword ptr [ebp+FFFFFE08] :00447725 50 push eax :00447726 FF7508 push [ebp+08] :00447729 68440B5300 push 00530B44 :0044772E E84365FEFF call 0042DC76 :00447733 83C40C add esp, 0000000C :00447736 6A00 push 00000000 :00447738 8B1D184CAD06 mov ebx, dword ptr [06AD4C18] :0044773E 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :00447741 01DB add ebx, ebx :00447743 8B0CDD6445D700 mov ecx, dword ptr [8*ebx+00D74564] :0044774A E8EFCAFBFF call 0040423E :0044774F 8B0D184CAD06 mov ecx, dword ptr [06AD4C18] :00447755 69C990000000 imul ecx, 00000090 :0044775B 81C16045D700 add ecx, 00D74560 :00447761 E8095BFCFF call 0040D26F :00447766 6A00 push 00000000 :00447768 8B1D184CAD06 mov ebx, dword ptr [06AD4C18] :0044776E 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :00447771 01DB add ebx, ebx :00447773 8B0CDD6445D700 mov ecx, dword ptr [8*ebx+00D74564] :0044777A E8BFCAFBFF call 0040423E :0044777F 6A08 push 00000008 :00447781 8D8508FEFFFF lea eax, dword ptr [ebp+FFFFFE08] :00447787 50 push eax :00447788 8B0D184CAD06 mov ecx, dword ptr [06AD4C18] :0044778E 69C990000000 imul ecx, 00000090 :00447794 81C16045D700 add ecx, 00D74560 :0044779A E85691FCFF call 004108F5 :0044779F 6A04 push 00000004 :004477A1 8B1D184CAD06 mov ebx, dword ptr [06AD4C18] :004477A7 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :004477AA 01DB add ebx, ebx :004477AC 8B0CDD6445D700 mov ecx, dword ptr [8*ebx+00D74564] :004477B3 E86FCCFBFF call 00404427 :004477B8 50 push eax :004477B9 E837CCFBFF call 004043F5 :004477BE 59 pop ecx :004477BF 59 pop ecx :004477C0 3C00 cmp al, 00 :004477C2 7407 je 004477CB :004477C4 B800000000 mov eax, 00000000 :004477C9 EB76 jmp 00447841 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:004477C2(C) | :004477CB 6A01 push 00000001 :004477CD 8B1D184CAD06 mov ebx, dword ptr [06AD4C18] :004477D3 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :004477D6 01DB add ebx, ebx :004477D8 8B0CDD6445D700 mov ecx, dword ptr [8*ebx+00D74564] :004477DF E843CCFBFF call 00404427 :004477E4 50 push eax :004477E5 E80BCCFBFF call 004043F5 :004477EA 59 pop ecx :004477EB 59 pop ecx :004477EC 3C00 cmp al, 00 :004477EE 7407 je 004477F7 :004477F0 B800000000 mov eax, 00000000 :004477F5 EB4A jmp 00447841 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:004477EE(C) | :004477F7 6A02 push 00000002 :004477F9 8B1D184CAD06 mov ebx, dword ptr [06AD4C18] :004477FF 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :00447802 01DB add ebx, ebx :00447804 8B0CDD6445D700 mov ecx, dword ptr [8*ebx+00D74564] :0044780B E817CCFBFF call 00404427 :00447810 50 push eax :00447811 E8DFCBFBFF call 004043F5 :00447816 59 pop ecx :00447817 59 pop ecx :00447818 3C00 cmp al, 00 :0044781A 7407 je 00447823 :0044781C B800000000 mov eax, 00000000 :00447821 EB1E jmp 00447841 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0044781A(C) | :00447823 8B0D184CAD06 mov ecx, dword ptr [06AD4C18] :00447829 69C990000000 imul ecx, 00000090 :0044782F 81C16045D700 add ecx, 00D74560 :00447835 E8355AFCFF call 0040D26F :0044783A B801000000 mov eax, 00000001 :0044783F EB00 jmp 00447841 * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:004477C9(U), :004477F5(U), :00447821(U), :0044783F(U) | :00447841 8D65FC lea esp, dword ptr [ebp-04] :00447844 5B pop ebx :00447845 5D pop ebp :00447846 C3 ret | 
howto-create-crack/howto.txt
| How-to crack X-Plane 6.21 Used disassembler W32Dasm version 8.9 1) disasemble X-Plane 621.exe 2) find string "I do not detect an X-Plane 6.0" - is in the location code.txt :004662FD 3) function called from addres :00466282 - call 00447703 is function, that returns in register EAX "00000000", if not in the CD-ROM original CD and "00000001", if found in CD-ROM original CD. 4) is demand ensure, that the function "function.txt" always returns in register EAX "00000001". 5) return from this function is possible from this addreses :004477C9(U), :004477F5(U), :00447821(U), :0044783F(U). In 3 first addreses is (one instruction back) mov eax,00000000 and in the last is 00000001. 6) in this 3 locations :004477C4, :004477F0, :0044781C is demand this code: "B800000000 -- mov eax, 00000000" replace this new code: "B800000000 -- mov eax, 00000001" 7) In hexaeditor are this codes at there positions 46bc4, 46bf0, 46c1c replace this "b8 00 00 00 00" herewith : "b8 01 00 00 00". thats all; | 
howto-crack.txt
| Copy "X-Plane 621 crack.exe" to your directory contains file "X-Plane 621.exe". Run "X-Plane 621 crack.exe". Use button "Patch". thats all; |