[1.351/2.0] Fixing the compound bug

  • Konbuyu başlatan Konbuyu başlatan Amir
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Kayıtlı Üye
Katılım
19 Aralık 2012
Mesajlar
118
Hey KO-FOX community!



This patch was built by the Twostars but It doesn't work on 1351/2.0 Gameservers because the code cave was used before.



So I built up a new code cave for this fix.



Again Twostars built it up I just get it work in 1351/2.0 and by the way ! Tested it and yea! its fixed!

Kod:
0049D8B9 E9 024A0600 JMP 0050286A

0049D8BE 90 NOP



0050286A ^0F8D B7BAF9FF JGE 0049E327

00502870 60 PUSHAD

00502871 66:0FB755 F8 MOVZX DX,WORD PTR SS:[EBP-8]

00502876 66:0FB77D FA MOVZX DI,WORD PTR SS:[EBP-6]

0050287B 66:0FB74D FC MOVZX CX,WORD PTR SS:[EBP-4]

00502880 66:3BF9 CMP DI,CX

00502883 74 68 JE SHORT 005028ED

00502885 66:3BFA CMP DI,DX

00502888 74 63 JE SHORT 005028ED

0050288A 66:3BD1 CMP DX,CX

0050288D 74 5E JE SHORT 005028ED

0050288F 8BB6 98800000 MOV ESI,DWORD PTR DS:[ESI+8098]

00502895 8DB6 88000000 LEA ESI,DWORD PTR DS:[ESI+88]

0050289B 81C6 50010000 ADD ESI,150

005028A1 66:B8 1800 MOV AX,18

005028A5 8B5D E0 MOV EBX,DWORD PTR SS:[EBP-20]

005028A8 56 PUSH ESI

005028A9 50 PUSH EAX

005028AA 52 PUSH EDX

005028AB 57 PUSH EDI

005028AC 66:F7E7 MUL DI

005028AF 5A POP EDX

005028B0 0FB7F8 MOVZX EDI,AX

005028B3 03F7 ADD ESI,EDI

005028B5 391E CMP DWORD PTR DS:[ESI],EBX

005028B7 5F POP EDI

005028B8 58 POP EAX

005028B9 5E POP ESI

005028BA 75 31 JNZ SHORT 005028ED

005028BC 56 PUSH ESI

005028BD 50 PUSH EAX

005028BE 51 PUSH ECX

005028BF 52 PUSH EDX

005028C0 66:F7E1 MUL CX

005028C3 5A POP EDX

005028C4 0FB7C8 MOVZX ECX,AX

005028C7 03F1 ADD ESI,ECX

005028C9 391E CMP DWORD PTR DS:[ESI],EBX

005028CB 59 POP ECX

005028CC 58 POP EAX

005028CD 5E POP ESI

005028CE 75 1D JNZ SHORT 005028ED

005028D0 56 PUSH ESI

005028D1 50 PUSH EAX

005028D2 51 PUSH ECX

005028D3 52 PUSH EDX

005028D4 66:8BCA MOV CX,DX

005028D7 66:F7E1 MUL CX

005028DA 5A POP EDX

005028DB 0FB7C8 MOVZX ECX,AX

005028DE 03F1 ADD ESI,ECX

005028E0 391E CMP DWORD PTR DS:[ESI],EBX

005028E2 59 POP ECX

005028E3 58 POP EAX

005028E4 5E POP ESI

005028E5 75 06 JNZ SHORT 005028ED

005028E7 61 POPAD

005028E8 ^E9 D2AFF9FF JMP 0049D8BF

005028ED 61 POPAD

005028EE ^E9 34BAF9FF JMP 0049E327
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Üst Alt
Reklam
Reklam