• HyperFilter | DoS Protection | DDoS Protection | DoS Mitigation | DDoS Mitigation | AntiDoS | AntiDDoS | Proxy Shielding

13xx Ebenezer Monument

  • Konbuyu başlatan Konbuyu başlatan YNG
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...

YNG

Katılım
14 Nisan 2012
Mesajlar
1,881
Ardream, Ronark Land Base ve Ronark Land Monumenti Kesen IRK'a Daha Fazla NP Vermek Aynı Zamanda Gelen Giden NP leri Düzenlemek (+15 NP)



1. Patch (Party)

0048C20D . /E9 DD620700 JMP Ebenezer.005024EF





005024EF > \80FA C9 CMP DL, 0C9 ; Switch (cases 0..CB)

005024F2 . 74 19 JE SHORT Ebenezer.0050250D

005024F4 . 80FA CA CMP DL, 0CA

005024F7 . 74 3B JE SHORT Ebenezer.00502534

005024F9 . 80FA CB CMP DL, 0CB

005024FC . 74 5D JE SHORT Ebenezer.0050255B

005024FE . 80FA 1E CMP DL, 1E

00502501 . 74 05 JE SHORT Ebenezer.00502508

00502503 . 80FA 1F CMP DL, 1F

00502506 . 75 02 JNZ SHORT Ebenezer.0050250A

00502508 > EB 7B JMP SHORT Ebenezer.00502585 ; Cases 1E,1F of switch 005024EF

0050250A > EB 7E JMP SHORT Ebenezer.0050258A

0050250C 90 NOP

0050250D > 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case C9 of switch 005024EF

00502513 . 8A40 48 MOV AL, BYTE PTR DS:[EAX+48]

00502516 . 3805 DA235000 CMP BYTE PTR DS:[5023DA], AL

0050251C . 74 0B JE SHORT Ebenezer.00502529

0050251E . 6A 40 PUSH 40

00502520 . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502527 . EB 57 JMP SHORT Ebenezer.00502580

00502529 > 6A 4F PUSH 4F

0050252B . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502532 . EB 4C JMP SHORT Ebenezer.00502580

00502534 > 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case CA of switch 005024EF

0050253A . 8A40 48 MOV AL, BYTE PTR DS:[EAX+48]

0050253D . 3805 DB235000 CMP BYTE PTR DS:[5023DB], AL

00502543 . 74 0B JE SHORT Ebenezer.00502550

00502545 . 6A 20 PUSH 20

00502547 . C745 F8 E7FFF>MOV DWORD PTR SS:[EBP-8], -19

0050254E . EB 30 JMP SHORT Ebenezer.00502580

00502550 > 6A 2F PUSH 2F

00502552 . C745 F8 E7FFF>MOV DWORD PTR SS:[EBP-8], -19

00502559 . EB 25 JMP SHORT Ebenezer.00502580

0050255B > 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case CB of switch 005024EF

00502561 . 8A40 48 MOV AL, BYTE PTR DS:[EAX+48]

00502564 . 3805 DC235000 CMP BYTE PTR DS:[5023DC], AL

0050256A . 74 0B JE SHORT Ebenezer.00502577

0050256C . 6A 40 PUSH 40

0050256E . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502575 . EB 09 JMP SHORT Ebenezer.00502580

00502577 > 6A 4F PUSH 4F

00502579 . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502580 >^ E9 CD9CF8FF JMP Ebenezer.0048C252

00502585 >^ E9 BF9CF8FF JMP Ebenezer.0048C249

0050258A >^ E9 839CF8FF JMP Ebenezer.0048C212



2. Patch (Tek Kişi)

0049039C . /E9 EF210700 JMP Ebenezer.00502590







00502590 > \80F9 C9 CMP CL, 0C9 ; Switch (cases 0..CB)

00502593 . 74 1E JE SHORT Ebenezer.005025B3

00502595 . 80F9 CA CMP CL, 0CA

00502598 . 74 44 JE SHORT Ebenezer.005025DE

0050259A . 80F9 CB CMP CL, 0CB

0050259D . 74 6A JE SHORT Ebenezer.00502609

0050259F . 80F9 1E CMP CL, 1E

005025A2 . 74 05 JE SHORT Ebenezer.005025A9

005025A4 . 80F9 1F CMP CL, 1F

005025A7 . 75 05 JNZ SHORT Ebenezer.005025AE

005025A9 >^ E9 6FDEF8FF JMP Ebenezer.0049041D ; Cases 1E,1F of switch 00502590

005025AE >^ E9 EEDDF8FF JMP Ebenezer.004903A1

005025B3 > 3E:8B4D F4 MOV ECX, DWORD PTR DS:[EBP-C] ; Case C9 of switch 00502590

005025B7 . 8B89 98800000 MOV ECX, DWORD PTR DS:[ECX+8098]

005025BD . 8A49 48 MOV CL, BYTE PTR DS:[ECX+48]

005025C0 . 380D DA235000 CMP BYTE PTR DS:[5023DA], CL

005025C6 . 74 0B JE SHORT Ebenezer.005025D3

005025C8 . 6A 40 PUSH 40

005025CA . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

005025D1 . EB 5F JMP SHORT Ebenezer.00502632

005025D3 > 6A 4F PUSH 4F

005025D5 . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

005025DC . EB 54 JMP SHORT Ebenezer.00502632

005025DE > 3E:8B4D F4 MOV ECX, DWORD PTR DS:[EBP-C] ; Case CA of switch 00502590

005025E2 . 8B89 98800000 MOV ECX, DWORD PTR DS:[ECX+8098]

005025E8 . 8A49 48 MOV CL, BYTE PTR DS:[ECX+48]

005025EB . 380D DB235000 CMP BYTE PTR DS:[5023DB], CL

005025F1 . 74 0B JE SHORT Ebenezer.005025FE

005025F3 . 6A 20 PUSH 20

005025F5 . C745 F8 E7FFF>MOV DWORD PTR SS:[EBP-8], -19

005025FC . EB 34 JMP SHORT Ebenezer.00502632

005025FE > 6A 2F PUSH 2F

00502600 . C745 F8 E7FFF>MOV DWORD PTR SS:[EBP-8], -19

00502607 . EB 29 JMP SHORT Ebenezer.00502632

00502609 > 3E:8B4D F4 MOV ECX, DWORD PTR DS:[EBP-C] ; Case CB of switch 00502590

0050260D . 8B89 98800000 MOV ECX, DWORD PTR DS:[ECX+8098]

00502613 . 8A49 48 MOV CL, BYTE PTR DS:[ECX+48]

00502616 . 380D DC235000 CMP BYTE PTR DS:[5023DC], CL

0050261C . 74 0B JE SHORT Ebenezer.00502629

0050261E . 6A 40 PUSH 40

00502620 . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502627 . EB 09 JMP SHORT Ebenezer.00502632

00502629 > 6A 4F PUSH 4F

0050262B . C745 F8 CEFFF>MOV DWORD PTR SS:[EBP-8], -32

00502632 >^ E9 EFDDF8FF JMP Ebenezer.00490426



3. Patch



00402004 > \E9 7E060000 JMP 00408905

00408287 90 NOP



00408905 > \807E 57 02 CMP WORD PTR DS:[ESI+20], 0F3C

00408909 . 75 05 JNZ SHORT 00408910

0040890B .^ E9 78F9FFFF JMP 0040200C

00408910 > 807E 57 9C CMP BYTE PTR DS:[ESI+57], 9C

00408914 .^ 0F85 82F9FFFF JNZ 0040201C

0040891A . 85DB TEST EBX, EBX

0040891C .^ 0F84 7AF9FFFF JE 0040201C

00408922 . 8B8B 98800000 MOV ECX, DWORD PTR DS:[EBX+8098]

00408928 . 8A41 3C MOV AL, BYTE PTR DS:[ECX+3B]

0040892B . A2 7A894000 MOV BYTE PTR DS:[40897A], AL

00408930 . 890D 7E894000 MOV DWORD PTR DS:[40897E], ECX

00408936 . 3C C9 CMP AL, 0C9 ; Switch (cases C9..CB)

00408938 . 74 0A JE SHORT 00408944

0040893A . 3C CA CMP AL, 0CA

0040893C . 74 14 JE SHORT 00408952

0040893E . 3C CB CMP AL, 0CB

00408940 . 74 1E JE SHORT 00408960

00408942 . EB 2A JMP SHORT 0040896E

00408944 > 8A49 4C MOV CL, BYTE PTR DS:[ECX+48] ; Case C9 of switch 00408936

00408947 . 880D 77894000 MOV BYTE PTR DS:[408977], CL

0040894D .^ E9 78FAFFFF JMP 0040214A

00408952 > 8A49 4C MOV CL, BYTE PTR DS:[ECX+48] ; Case CA of switch 00408936

00408955 . 880D 78894000 MOV BYTE PTR DS:[408978], CL

0040895B .^ E9 6AFAFFFF JMP 0040214A

00408960 > 8A49 4C MOV CL, BYTE PTR DS:[ECX+48] ; Case CB of switch 00408936

00408963 . 880D 79894000 MOV BYTE PTR DS:[408979], CL

00408969 .^ E9 5CFAFFFF JMP 0040214A

0040896E >^ E9 29F9FFFF JMP 0040201C









4. Patch

HUMAN ;

0042726E |> \BE BE000000 MOV ESI, 0BE ; Case 2 of switch 0042724C





0042726E ^\E9 A8FDFFFF JMP 00432C72

00432ECA 90 NOP

00432ECB 90 NOP



00432C72 > /807B 57 9C CMP BYTE PTR DS:[EBX+57], 9C

00432C76 . |74 0A JE SHORT 00432C82

00432C78 . |BE BE000000 MOV ESI, 0BE

00432C7D . |E9 4F020000 JMP 0042727A

00432C82 > |8A15 7A894000 MOV DL, BYTE PTR DS:[40897A]

00432C88 . |80FA C9 CMP DL, 0C9 ; Switch (cases C9..CB)

00432C8B . |74 14 JE SHORT 00432CA1

00432C8D . |80FA CA CMP DL, 0CA

00432C90 . |74 16 JE SHORT 00432CA8

00432C92 . |80FA CB CMP DL, 0CB

00432C95 . |74 18 JE SHORT 00432CAF

00432C97 . |BE BE000000 MOV ESI, 0BE ; Default case of switch 00432C88

00432C9C . |E9 30020000 JMP 0042727A

00432CA1 |BE F8000000 MOV ESI, 0F8

00432CA6 . |EB 0E JMP SHORT 00432CB6

00432CA8 |BE F4000000 MOV ESI, 0F4

00432CAD . |EB 07 JMP SHORT 00432CB6

00432CAF |BE F6000000 MOV ESI, 0F6

00432CB4 . |EB 00 JMP SHORT 00432CB6

00432CB6 > |E9 16020000 JMP 0042727A



; KARUS



00427275 /E9 3D010000 JMP 0043300E



0043300E > \807B 57 9C CMP BYTE PTR DS:[EBX+57], 9C

00433012 . 74 0A JE SHORT 0043301E

00433014 . BE BD000000 MOV ESI, 0BD

00433019 .^ E9 B3FEFFFF JMP 00432ED1

0043301E > 8A15 7A894000 MOV DL, BYTE PTR DS:[40897A]

00433024 . 80FA C9 CMP DL, 0C9 ; Switch (cases C9..CB)

00433027 . 74 14 JE SHORT 0043303D

00433029 . 80FA CA CMP DL, 0CA

0043302C . 74 16 JE SHORT 00433044

0043302E . 80FA CB CMP DL, 0CB

00433031 . /74 18 JE SHORT 0043304B

00433033 . BE BD000000 MOV ESI, 0BD ; Default case of switch 00433024

00433038 .^ E9 94FEFFFF JMP 00432ED1

0043303D BE F7000000 MOV ESI, 0F7

00433042 . EB 0E JMP SHORT 00433052

00433044 BE F3000000 MOV ESI, 0F3

00433049 . EB 07 JMP SHORT 00433052

0043304B BE F5000000 MOV ESI, 0F5

00433050 . EB 00 JMP SHORT 00433052

00433052 >^ E9 7AFEFFFF JMP 00432ED1



5. Patch



00427288 /E9 2C030000 JMP 00433210

00432EE4 |90 NOP

00432EE5 |90 NOP

00432EE6 |90 NOP

00432EE7 |90 NOP



00433210 >^\0F84 D5FCFFFF JE 00427294

00433216 . 807B 57 9C CMP BYTE PTR DS:[EBX+57], 9C

0043321A . 74 0C JE SHORT 00433228

0043321C . 83C3 2C ADD EBX, 2C

0043321F . 83C0 36 ADD EAX, 36

00433222 . 53 PUSH EBX

00433223 .^ E9 C0FCFFFF JMP 00427291

00433228 > 8A15 7A894000 MOV DL, BYTE PTR DS:[40897A]

0043322E . 80FA C9 CMP DL, 0C9

00433231 . 74 16 JE SHORT 00433249

00433233 . 80FA CA CMP DL, 0CA

00433236 . 74 11 JE SHORT 00433249

00433238 . 80FA CB CMP DL, 0CB

0043323B . 74 0C JE SHORT 00433249

0043323D . 83C3 2C ADD EBX, 2C

00433240 . 83C0 36 ADD EAX, 36

00433243 . 53 PUSH EBX

00433244 .^ E9 9FFCFFFF JMP 00427291

00433249 83C3 2C ADD EBX, 2C

0043324C 83C0 36 ADD EAX, 36

0043324F FF35 7E894000 PUSH DWORD PTR DS:[40897E]

00433255 ^ E9 8EFCFFFF JMP 00427291





6. Patch





004272F4 /E9 08010000 JMP 00433058

00432F50 |90 NOP

00432F51 |90 NOP



00433058 807B 57 9C CMP BYTE PTR DS:[EBX+2B], 9C

0043305C 74 0C JE SHORT 0043306A

0043305E C685 D5FBFFFF>MOV BYTE PTR SS:[EBP-42B], 8

00433065 ^ E9 E8FEFFFF JMP 004272FB

0043306A C685 D5FBFFFF>MOV BYTE PTR SS:[EBP-42B], 0D

00433071 ^ E9 DCFEFFFF JMP 004272FB



Dipnot : Dolu olan ofsetleri Dll Projesine kaydırmanız gerekmektedir..
 
ayhanın yaptığı asm patchlerin yanına ek olarak bir kaç patch bulunduğu için konuyu geri getirdim

belki o yanında olmayan patchler paylaştığı filesin yanındaki dll içindekilerdir bellide olmaz 🙂
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst