Download X-Plane v6.30 crack by X-Plane
Added to site | 2003-12-31 |
Rating | 91/100 |
Votes | 7 |
xplanev6.30crackxplane.zip (5632 bytes)
name | size | compressed |
---|---|---|
howto-crack.txt | 172 | 126 |
howto-create-crack/ | 0 | 0 |
howto-create-crack/function.txt | 5341 | 1055 |
howto-create-crack/code.txt | 6197 | 1450 |
howto-create-crack/howto.txt | 1034 | 518 |
X-Plane 630 crack.exe | 5135 | 1723 |
howto-crack.txt
Copy "X-Plane 630 crack.exe" to your directory contains file "X-Plane 630.exe". Run "X-Plane 630 crack.exe". Use button "Patch". thats all; |
howto-create-crack/function.txt
* Referenced by a CALL at Addresses: |:00440860 , :00440870 , :0046A6AF , :0046A6C0 , :004A7E21 |:004A7E32 | :0044DE32 55 push ebp :0044DE33 89E5 mov ebp, esp :0044DE35 53 push ebx :0044DE36 81ECF8010000 sub esp, 000001F8 :0044DE3C 57 push edi :0044DE3D B8CCCCCCCC mov eax, CCCCCCCC :0044DE42 8D7C2404 lea edi, dword ptr [esp+04] :0044DE46 B97E000000 mov ecx, 0000007E :0044DE4B F3 repz :0044DE4C AB stosd :0044DE4D 5F pop edi :0044DE4E 8D8508FEFFFF lea eax, dword ptr [ebp+FFFFFE08] :0044DE54 50 push eax :0044DE55 FF7508 push [ebp+08] :0044DE58 6850695400 push 00546950 :0044DE5D E8124CFEFF call 00432A74 :0044DE62 83C40C add esp, 0000000C :0044DE65 6A00 push 00000000 :0044DE67 8B1DA0AB3A07 mov ebx, dword ptr [073AABA0] :0044DE6D 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :0044DE70 01DB add ebx, ebx :0044DE72 8B0CDD9C06D400 mov ecx, dword ptr [8*ebx+00D4069C] :0044DE79 E85464FBFF call 004042D2 :0044DE7E 8B0DA0AB3A07 mov ecx, dword ptr [073AABA0] :0044DE84 69C990000000 imul ecx, 00000090 :0044DE8A 81C19806D400 add ecx, 00D40698 :0044DE90 E826F3FBFF call 0040D1BB :0044DE95 6A00 push 00000000 :0044DE97 8B1DA0AB3A07 mov ebx, dword ptr [073AABA0] :0044DE9D 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :0044DEA0 01DB add ebx, ebx :0044DEA2 8B0CDD9C06D400 mov ecx, dword ptr [8*ebx+00D4069C] :0044DEA9 E82464FBFF call 004042D2 :0044DEAE 6A08 push 00000008 :0044DEB0 8D8508FEFFFF lea eax, dword ptr [ebp+FFFFFE08] :0044DEB6 50 push eax :0044DEB7 8B0DA0AB3A07 mov ecx, dword ptr [073AABA0] :0044DEBD 69C990000000 imul ecx, 00000090 :0044DEC3 81C19806D400 add ecx, 00D40698 :0044DEC9 E80E62FCFF call 004140DC :0044DECE 6A04 push 00000004 :0044DED0 8B1DA0AB3A07 mov ebx, dword ptr [073AABA0] :0044DED6 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :0044DED9 01DB add ebx, ebx :0044DEDB 8B0CDD9C06D400 mov ecx, dword ptr [8*ebx+00D4069C] :0044DEE2 E8D465FBFF call 004044BB :0044DEE7 50 push eax :0044DEE8 E89C65FBFF call 00404489 :0044DEED 59 pop ecx :0044DEEE 59 pop ecx :0044DEEF 3C00 cmp al, 00 :0044DEF1 7407 je 0044DEFA :0044DEF3 B800000000 mov eax, 00000000 :0044DEF8 EB76 jmp 0044DF70 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0044DEF1(C) | :0044DEFA 6A01 push 00000001 :0044DEFC 8B1DA0AB3A07 mov ebx, dword ptr [073AABA0] :0044DF02 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :0044DF05 01DB add ebx, ebx :0044DF07 8B0CDD9C06D400 mov ecx, dword ptr [8*ebx+00D4069C] :0044DF0E E8A865FBFF call 004044BB :0044DF13 50 push eax :0044DF14 E87065FBFF call 00404489 :0044DF19 59 pop ecx :0044DF1A 59 pop ecx :0044DF1B 3C00 cmp al, 00 :0044DF1D 7407 je 0044DF26 :0044DF1F B800000000 mov eax, 00000000 :0044DF24 EB4A jmp 0044DF70 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0044DF1D(C) | :0044DF26 6A02 push 00000002 :0044DF28 8B1DA0AB3A07 mov ebx, dword ptr [073AABA0] :0044DF2E 8D1CDB lea ebx, dword ptr [ebx+8*ebx] :0044DF31 01DB add ebx, ebx :0044DF33 8B0CDD9C06D400 mov ecx, dword ptr [8*ebx+00D4069C] :0044DF3A E87C65FBFF call 004044BB :0044DF3F 50 push eax :0044DF40 E84465FBFF call 00404489 :0044DF45 59 pop ecx :0044DF46 59 pop ecx :0044DF47 3C00 cmp al, 00 :0044DF49 7407 je 0044DF52 :0044DF4B B800000000 mov eax, 00000000 :0044DF50 EB1E jmp 0044DF70 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0044DF49(C) | :0044DF52 8B0DA0AB3A07 mov ecx, dword ptr [073AABA0] :0044DF58 69C990000000 imul ecx, 00000090 :0044DF5E 81C19806D400 add ecx, 00D40698 :0044DF64 E852F2FBFF call 0040D1BB :0044DF69 B801000000 mov eax, 00000001 :0044DF6E EB00 jmp 0044DF70 * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:0044DEF8(U), :0044DF24(U), :0044DF50(U), :0044DF6E(U) | :0044DF70 8D65FC lea esp, dword ptr [ebp-04] :0044DF73 5B pop ebx :0044DF74 5D pop ebp :0044DF75 C3 ret |
howto-create-crack/code.txt
* Possible StringData Ref from Data Obj ->"No VERSION-6.0 CD found! X-Plane " ->"is operating in demo mode." | :0046A679 6872086100 push 00610872 :0046A67E 6A00 push 00000000 :0046A680 E808EFFCFF call 0043958D :0046A685 83C418 add esp, 00000018 :0046A688 C705BCA6630001000000 mov dword ptr [0063A6BC], 00000001 * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:0046A640(C), :0046A653(C), :0046A65C(C) | :0046A692 833DBCA6630000 cmp dword ptr [0063A6BC], 00000000 :0046A699 0F849B000000 je 0046A73A :0046A69F BA00000000 mov edx, 00000000 :0046A6A4 8915BCA66300 mov dword ptr [0063A6BC], edx * Possible StringData Ref from Data Obj ->"FIDELITY BUILD.txt" | :0046A6AA 68AE086100 push 006108AE :0046A6AF E87E37FEFF call 0044DE32 :0046A6B4 59 pop ecx :0046A6B5 898554FDFFFF mov dword ptr [ebp+FFFFFD54], eax * Possible StringData Ref from Data Obj ->"HOW TO INSTALL VERSION 6.txt" | :0046A6BB 68C1086100 push 006108C1 :0046A6C0 E86D37FEFF call 0044DE32 :0046A6C5 59 pop ecx :0046A6C6 898558FDFFFF mov dword ptr [ebp+FFFFFD58], eax :0046A6CC BA00000000 mov edx, 00000000 :0046A6D1 31C0 xor eax, eax :0046A6D3 83BD54FDFFFF00 cmp dword ptr [ebp+FFFFFD54], 00000000 :0046A6DA 7505 jne 0046A6E1 :0046A6DC B801000000 mov eax, 00000001 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0046A6DA(C) | :0046A6E1 83F800 cmp eax, 00000000 :0046A6E4 741A je 0046A700 :0046A6E6 31C0 xor eax, eax :0046A6E8 83BD58FDFFFF00 cmp dword ptr [ebp+FFFFFD58], 00000000 :0046A6EF 7505 jne 0046A6F6 :0046A6F1 B801000000 mov eax, 00000001 * Referenced by a (U)nconditional or (C)onditional Jump at Address: |:0046A6EF(C) | :0046A6F6 83F800 cmp eax, 00000000 :0046A6F9 7405 je 0046A700 :0046A6FB BA01000000 mov edx, 00000001 * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:0046A6E4(C), :0046A6F9(C) | :0046A700 881558995D01 mov byte ptr [015D9958], dl :0046A706 8B8554FDFFFF mov eax, dword ptr [ebp+FFFFFD54] :0046A70C A3BC07D400 mov dword ptr [00D407BC], eax :0046A711 803D58995D0100 cmp byte ptr [015D9958], 00 :0046A718 7520 jne 0046A73A :0046A71A 6A0F push 0000000F :0046A71C 68DE086100 push 006108DE * Possible StringData Ref from Data Obj ->"Next time put the CD in before " ->"you start X-Plane to avoid this " ->"annoyance!" | :0046A721 68DF086100 push 006108DF * Possible StringData Ref from Data Obj ->"I am taking you out of demo mode " ->"now!" | :0046A726 6829096100 push 00610929 * Possible StringData Ref from Data Obj ->"OK I found the CD!" | :0046A72B 684F096100 push 0061094F :0046A730 6A00 push 00000000 :0046A732 E856EEFCFF call 0043958D :0046A737 83C418 add esp, 00000018 * Referenced by a (U)nconditional or (C)onditional Jump at Addresses: |:0046A699(C), :0046A718(C) | :0046A73A 803D58995D0100 cmp byte ptr [015D9958], 00 :0046A741 0F8498000000 je 0046A7DF :0046A747 D90504995D01 fld dword ptr [015D9904] :0046A74D D81D58026100 fcomp dword ptr [00610258] :0046A753 DFE0 fstsw ax :0046A755 F6C445 test ah, 45 :0046A758 0F8581000000 jne 0046A7DF :0046A75E 833DB4A6630000 cmp dword ptr [0063A6B4], 00000000 :0046A765 7578 jne 0046A7DF :0046A767 C705B4A6630001000000 mov dword ptr [0063A6B4], 00000001 :0046A771 68DCA55400 push 0054A5DC :0046A776 6850695400 push 00546950 * Possible StringData Ref from Data Obj ->"I do not detect an X-Plane 6.0 " ->"or later CD in the following drive: " | :0046A77B 6862096100 push 00610962 :0046A780 E8EF82FCFF call 00432A74 :0046A785 83C40C add esp, 0000000C :0046A788 68DCA55400 push 0054A5DC * 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!" | :0046A78D 68A6096100 push 006109A6 :0046A792 68DCA55400 push 0054A5DC :0046A797 E8D882FCFF call 00432A74 :0046A79C 83C40C add esp, 0000000C :0046A79F 6A0F push 0000000F :0046A7A1 68DE086100 push 006108DE * 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!)" | :0046A7A6 68130A6100 push 00610A13 * 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!" |
howto-create-crack/howto.txt
How-to crack X-Plane 6.30 Used disassembler W32Dasm version 8.9 1) disasemble X-Plane 630.exe 2) find string "I do not detect an X-Plane 6.0" - is in the location code.txt :0046A776 3) function called from addres :0046A6C0 - call 0044DE32 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 :0044DEF8(U), :0044DF24(U), :0044DF50(U), :0044DF6E(U). In 3 first addreses is (one instruction back) mov eax,00000000 and in the last is 00000001. 6) in this 3 locations :0044DEF3, :0044DF1F, :0044DF4B 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 4D2F3, 4D31F, 4D34B replace this "b8 00 00 00 00" herewith : "b8 01 00 00 00". thats all; |