ClodHosting
Kayıtlı Üye
- Katılım
- 14 Mayıs 2015
- Mesajlar
- 234
[HIDE-REPLY]
[/HIDE-REPLY]
PHP:
1. Patch (Party)
004AE0FC . /E9 E8020000 JMP 004AE3E9
004AE3E9 80FA C9 CMP DL, 0C9 ; Switch (cases 1E..CB)
004AE3EC 74 25 JE SHORT 004AE413
004AE3EE 80FA CA CMP DL, 0CA
004AE3F1 74 58 JE SHORT 004AE44B
004AE3F3 80FA CB CMP DL, 0CB
004AE3F6 0F84 95000000 JE 004AE491
004AE3FC 80FA 1E CMP DL, 1E
004AE3FF 0F84 D2000000 JE 004AE4D7
004AE405 80FA 1F CMP DL, 1F
004AE408 0F84 C9000000 JE 004AE4D7
004AE40E ^ E9 EEFCFFFF JMP 004AE101
004AE413 8B8F 98800000 MOV ECX, DWORD PTR DS:[EDI+8098]
004AE419 8A49 4C MOV CL, BYTE PTR DS:[ECX+4C] ; KESİLENİN IRKI
004AE41C 803D 77894000 0>CMP BYTE PTR DS:[408977], 0 ; MONUMENT KESİLMEMİŞ İSE
004AE423 0F84 AE000000 JE 004AE4D7
004AE429 380D 77894000 CMP BYTE PTR DS:[408977], CL
004AE42F 0F84 A2000000 JE 004AE4D7
004AE435 8B75 EC MOV ESI, DWORD PTR SS:[EBP-14]
004AE438 C745 F8 4F00000>MOV DWORD PTR SS:[EBP-8], 4F
004AE43F C745 F0 CEFFFFF>MOV DWORD PTR SS:[EBP-10], -32
004AE446 ^ E9 46FDFFFF JMP 004AE191
004AE44B 8B9F 98800000 MOV ECX, DWORD PTR DS:[EDI+8098] ; Case CA of switch 004AE3E9
004AE451 8A4B 4C MOV CL, BYTE PTR DS:[ECX+4C]
004AE454 803D 78894000 0>CMP BYTE PTR DS:[408978], 0
004AE45B 74 1E JE SHORT 004AE47B
004AE45D 380D 78894000 CMP BYTE PTR DS:[408978], CL
004AE463 74 16 JE SHORT 004AE47B
004AE465 8B75 EC MOV ESI, DWORD PTR SS:[EBP-14]
004AE468 C745 F8 2F00000>MOV DWORD PTR SS:[EBP-8], 2F
004AE46F C745 F0 E7FFFFF>MOV DWORD PTR SS:[EBP-10], -19
004AE476 ^ E9 16FDFFFF JMP 004AE191
004AE47B 8B75 EC MOV ESI, DWORD PTR SS:[EBP-14]
004AE47E C745 F8 2000000>MOV DWORD PTR SS:[EBP-8], 20
004AE485 C745 F0 E7FFFFF>MOV DWORD PTR SS:[EBP-10], -19
004AE48C ^ E9 00FDFFFF JMP 004AE191
004AE491 8B9F 98800000 MOV ECX, DWORD PTR DS:[EDI+8098] ; Case CB of switch 004AE3E9
004AE497 8A4B 4C MOV CL, BYTE PTR DS:[EBC+4C]
004AE49A 803D 79894000 0>CMP BYTE PTR DS:[408979], 0
004AE4A1 74 1E JE SHORT 004AE4C1
004AE4A3 380D 79894000 CMP BYTE PTR DS:[408979], CL
004AE4A9 74 16 JE SHORT 004AE4C1
004AE4AB 8B75 EC MOV ESI, DWORD PTR SS:[EBP-14]
004AE4AE C745 F8 4000000>MOV DWORD PTR SS:[EBP-8], 40
004AE4B5 C745 F0 CEFFFFF>MOV DWORD PTR SS:[EBP-10], -32
004AE4BC ^ E9 D0FCFFFF JMP 004AE191
004AE4C1 8B75 EC MOV ESI, DWORD PTR SS:[EBP-14]
004AE4C4 C745 F8 3100000>MOV DWORD PTR SS:[EBP-8], 31
004AE4CB C745 F0 CEFFFFF>MOV DWORD PTR SS:[EBP-10], -32
004AE4D2 ^ E9 BAFCFFFF JMP 004AE191
004AE4D7 ^ E9 A4FCFFFF JMP 004AE180
2. Patch (Tek Kişi)
004A9007 /E9 C7010000 JMP 004A91D3
004A91D3 80FA C9 CMP DL, 0C9 ; Switch (cases 0..CB)
004A91D6 74 25 JE SHORT 004A91FD
004A91D8 80FA CA CMP DL, 0CA
004A91DB 74 4E JE SHORT 004A922B
004A91DD 80FA CB CMP DL, 0CB
004A91E0 0F84 85000000 JE 004A926B
004A91E6 80FA 1E CMP DL, 1E
004A91E9 0F84 BC000000 JE 004A92AB
004A91EF 80FA 1F CMP DL, 1F
004A91F2 0F84 B3000000 JE 004A92AB
004A91F8 ^ E9 0FFEFFFF JMP 004A900C
004A91FD 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case C9 of switch 004A91D3
004A9203 8A48 4C MOV CL, BYTE PTR DS:[EAX+4C]
004A9206 803D 77894000 0>CMP BYTE PTR DS:[408977], 0
004A920D 0F84 98000000 JE 004A92AB
004A9213 380D 77894000 CMP BYTE PTR DS:[408977], CL
004A9219 0F85 8C000000 JNZ 004A92AB
004A921F C745 F4 4F00000>MOV DWORD PTR SS:[EBP-C], 4F
004A9226 ^ E9 2AFEFFFF JMP 004A9055
004A922B 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case CA of switch 004A91D3
004A9231 8A48 4C MOV CL, BYTE PTR DS:[EAX+4C]
004A9234 803D 78894000 0>CMP BYTE PTR DS:[408978], 0
004A923B 74 1B JE SHORT 004A9258
004A923D 380D 78894000 CMP BYTE PTR DS:[408978], CL
004A9243 75 13 JNZ SHORT 004A9258
004A9245 C745 F4 2F00000>MOV DWORD PTR SS:[EBP-C], 2F
004A924C C745 F8 E7FFFFF>MOV DWORD PTR SS:[EBP-8], -19
004A9253 ^ E9 04FEFFFF JMP 004A905C
004A9258 C745 F4 2000000>MOV DWORD PTR SS:[EBP-C], 20
004A925F C745 F8 E7FFFFF>MOV DWORD PTR SS:[EBP-8], -19
004A9266 ^ E9 F1FDFFFF JMP 004A905C
004A926B 8B87 98800000 MOV EAX, DWORD PTR DS:[EDI+8098] ; Case CB of switch 004A91D3
004A9271 8A48 4C MOV CL, BYTE PTR DS:[EAX+4C]
004A9274 803D 79894000 0>CMP BYTE PTR DS:[408979], 0
004A927B 74 1B JE SHORT 004A9298
004A927D 380D 79894000 CMP BYTE PTR DS:[408979], CL
004A9283 75 13 JNZ SHORT 004A9298
004A9285 C745 F4 4000000>MOV DWORD PTR SS:[EBP-C], 40
004A928C C745 F8 CEFFFFF>MOV DWORD PTR SS:[EBP-8], -32
004A9293 ^ E9 C4FDFFFF JMP 004A905C
004A9298 C745 F4 3100000>MOV DWORD PTR SS:[EBP-C], 31
004A929F C745 F8 CEFFFFF>MOV DWORD PTR SS:[EBP-8], -32
004A92A6 ^ E9 B1FDFFFF JMP 004A905C
004A92AB ^ E9 9EFDFFFF JMP 004A904E
3. Patch
00408282 > \E9 7E060000 JMP 00408905
00408287 90 NOP
00408905 > \807E 57 02 CMP BYTE PTR DS:[ESI+57], 2
00408909 . 75 05 JNZ SHORT 00408910
0040890B .^ E9 78F9FFFF JMP 00408288
00408910 > 807E 57 9C CMP BYTE PTR DS:[ESI+57], 9C
00408914 .^ 0F85 82F9FFFF JNZ 0040829C
0040891A . 85DB TEST EBX, EBX
0040891C .^ 0F84 7AF9FFFF JE 0040829C
00408922 . 8B8B 98800000 MOV ECX, DWORD PTR DS:[EBX+8098]
00408928 . 8A41 3C MOV AL, BYTE PTR DS:[ECX+3C]
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+4C] ; Case C9 of switch 00408936
00408947 . 880D 77894000 MOV BYTE PTR DS:[408977], CL
0040894D .^ E9 78FAFFFF JMP 004083CA
00408952 > 8A49 4C MOV CL, BYTE PTR DS:[ECX+4C] ; Case CA of switch 00408936
00408955 . 880D 78894000 MOV BYTE PTR DS:[408978], CL
0040895B .^ E9 6AFAFFFF JMP 004083CA
00408960 > 8A49 4C MOV CL, BYTE PTR DS:[ECX+4C] ; Case CB of switch 00408936
00408963 . 880D 79894000 MOV BYTE PTR DS:[408979], CL
00408969 .^ E9 5CFAFFFF JMP 004083CA
0040896E >^ E9 29F9FFFF JMP 0040829C
Int Değişkenlerimiz
00408977 . 00 DB 00 ; Ronark Land Monumenti Kesen IRK
00408978 . 00 DB 00 ; Ardream Monumenti Kesen IRK
00408979 . 00 DB 00 ; Ronark Land Base Monumenti Kesen IRK
0040897A . 00 DB 00 ; Monumentin Kesildiği Zone ID
0040897B CC INT3
0040897C CC INT3
0040897D CC INT3
0040897E . 00000000 DD 00000000 ; Kesen Kişinin Nicki
00408982 00 DB 00
00408983 00 DB 00
00408984 00 DB 00
00408985 00 DB 00
00408986 00 DB 00
00408987 00 DB 00
00408988 00 DB 00
00408989 00 DB 00
0040898A 00 DB 00
0040898B 00 DB 00
0040898C 00 DB 00
0040898D 00 DB 00
0040898E 00 DB 00
0040898F 00 DB 00
00408990 00 DB 00
00408991 00 DB 00
00408992 00 DB 00
4. Patch
HUMAN ;
00432EC5 ^\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 00432ED1
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 00432ED1
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 00432ED1
; KARUS
00432ECC /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
00432EDF /E9 2C030000 JMP 00433210
00432EE4 |90 NOP
00432EE5 |90 NOP
00432EE6 |90 NOP
00432EE7 |90 NOP
00433210 >^\0F84 D5FCFFFF JE 00432EEB
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 00432EE8
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 00432EE8
00433249 83C3 2C ADD EBX, 2C
0043324C 83C0 36 ADD EAX, 36
0043324F FF35 7E894000 PUSH DWORD PTR DS:[40897E]
00433255 ^ E9 8EFCFFFF JMP 00432EE8
6. Patch
00432F4B /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 00432F52
0043306A C685 D5FBFFFF>MOV BYTE PTR SS:[EBP-42B], 0D
00433071 ^ E9 DCFEFFFF JMP 00432F52