Files
Currency-War-SR/tools/gridfight-extract-node/fixtures/phainon-4.6.53.asm
T
2026-10-30 23:54:07 +07:00

214 lines
13 KiB
NASM

Disassembly of section .data:
000000019e825440 <.data>:
19e825440: 41 57 push r15
19e825442: 41 56 push r14
19e825444: 41 54 push r12
19e825446: 56 push rsi
19e825447: 57 push rdi
19e825448: 53 push rbx
19e825449: 48 83 ec 28 sub rsp,0x28
19e82544d: 49 89 d7 mov r15,rdx
19e825450: 49 89 ce mov r14,rcx
19e825453: 80 3d 22 76 52 eb 00 cmp BYTE PTR [rip+0xffffffffeb527622],0x0 # 0x189d4ca7c
19e82545a: 0f 84 c7 02 00 00 je 0x19e825727
19e825460: 48 8b 0d 39 6e 0a eb mov rcx,QWORD PTR [rip+0xffffffffeb0a6e39] # 0x1898cc2a0
19e825467: e8 64 d5 73 e5 call 0x183f629d0
19e82546c: 49 89 07 mov QWORD PTR [r15],rax
19e82546f: 48 8b 0d f2 1f 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051ff2] # 0x189877468
19e825476: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e82547d: 0f 84 ba 02 00 00 je 0x19e82573d
19e825483: 4c 89 f1 mov rcx,r14
19e825486: e8 a5 5f aa ff call 0x19e2cb430
19e82548b: 48 89 c3 mov rbx,rax
19e82548e: f6 c3 01 test bl,0x1
19e825491: 74 2b je 0x19e8254be
19e825493: 49 8b 37 mov rsi,QWORD PTR [r15]
19e825496: 48 85 f6 test rsi,rsi
19e825499: 0f 84 da 02 00 00 je 0x19e825779
19e82549f: 48 8b 0d c2 1f 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051fc2] # 0x189877468
19e8254a6: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e8254ad: 0f 84 d5 02 00 00 je 0x19e825788
19e8254b3: 4c 89 f1 mov rcx,r14
19e8254b6: e8 75 5f aa ff call 0x19e2cb430
19e8254bb: 89 46 44 mov DWORD PTR [rsi+0x44],eax
19e8254be: f6 c3 02 test bl,0x2
19e8254c1: 74 2b je 0x19e8254ee
19e8254c3: 49 8b 37 mov rsi,QWORD PTR [r15]
19e8254c6: 48 85 f6 test rsi,rsi
19e8254c9: 0f 84 af 02 00 00 je 0x19e82577e
19e8254cf: 48 8b 0d 92 1f 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051f92] # 0x189877468
19e8254d6: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e8254dd: 0f 84 b4 02 00 00 je 0x19e825797
19e8254e3: 4c 89 f1 mov rcx,r14
19e8254e6: e8 45 5f aa ff call 0x19e2cb430
19e8254eb: 89 46 48 mov DWORD PTR [rsi+0x48],eax
19e8254ee: f6 c3 04 test bl,0x4
19e8254f1: 74 4f je 0x19e825542
19e8254f3: 49 8b 37 mov rsi,QWORD PTR [r15]
19e8254f6: 48 85 f6 test rsi,rsi
19e8254f9: 0f 84 84 02 00 00 je 0x19e825783
19e8254ff: 48 8b 3d f2 4b 15 eb mov rdi,QWORD PTR [rip+0xffffffffeb154bf2] # 0x18997a0f8
19e825506: 4c 8b 25 e3 4b 15 eb mov r12,QWORD PTR [rip+0xffffffffeb154be3] # 0x18997a0f0
19e82550d: 48 83 c6 10 add rsi,0x10
19e825511: 48 8b 0d 50 1f 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051f50] # 0x189877468
19e825518: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e82551f: 0f 84 81 02 00 00 je 0x19e8257a6
19e825525: 48 8b 05 4c 55 1a eb mov rax,QWORD PTR [rip+0xffffffffeb1a554c] # 0x1899caa78
19e82552c: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e825531: 4c 89 f1 mov rcx,r14
19e825534: 48 89 fa mov rdx,rdi
19e825537: 4d 89 e0 mov r8,r12
19e82553a: 49 89 f1 mov r9,rsi
19e82553d: e8 7e 0f 50 f9 call 0x197d264c0
19e825542: f6 c3 08 test bl,0x8
19e825545: 74 4f je 0x19e825596
19e825547: 49 8b 37 mov rsi,QWORD PTR [r15]
19e82554a: 48 85 f6 test rsi,rsi
19e82554d: 0f 84 3f 02 00 00 je 0x19e825792
19e825553: 48 8b 3d 9e 4b 15 eb mov rdi,QWORD PTR [rip+0xffffffffeb154b9e] # 0x18997a0f8
19e82555a: 4c 8b 25 8f 4b 15 eb mov r12,QWORD PTR [rip+0xffffffffeb154b8f] # 0x18997a0f0
19e825561: 48 83 c6 28 add rsi,0x28
19e825565: 48 8b 0d fc 1e 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051efc] # 0x189877468
19e82556c: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e825573: 0f 84 3c 02 00 00 je 0x19e8257b5
19e825579: 48 8b 05 f8 54 1a eb mov rax,QWORD PTR [rip+0xffffffffeb1a54f8] # 0x1899caa78
19e825580: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e825585: 4c 89 f1 mov rcx,r14
19e825588: 48 89 fa mov rdx,rdi
19e82558b: 4d 89 e0 mov r8,r12
19e82558e: 49 89 f1 mov r9,rsi
19e825591: e8 2a 0f 50 f9 call 0x197d264c0
19e825596: f6 c3 10 test bl,0x10
19e825599: 74 4f je 0x19e8255ea
19e82559b: 49 8b 37 mov rsi,QWORD PTR [r15]
19e82559e: 48 85 f6 test rsi,rsi
19e8255a1: 0f 84 fa 01 00 00 je 0x19e8257a1
19e8255a7: 48 8b 3d 72 fc 1c eb mov rdi,QWORD PTR [rip+0xffffffffeb1cfc72] # 0x1899f5220
19e8255ae: 4c 8b 25 53 43 1f eb mov r12,QWORD PTR [rip+0xffffffffeb1f4353] # 0x189a19908
19e8255b5: 48 83 c6 30 add rsi,0x30
19e8255b9: 48 8b 0d a8 1e 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051ea8] # 0x189877468
19e8255c0: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e8255c7: 0f 84 f7 01 00 00 je 0x19e8257c4
19e8255cd: 48 8b 05 3c 43 1f eb mov rax,QWORD PTR [rip+0xffffffffeb1f433c] # 0x189a19910
19e8255d4: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e8255d9: 4c 89 f1 mov rcx,r14
19e8255dc: 48 89 fa mov rdx,rdi
19e8255df: 4d 89 e0 mov r8,r12
19e8255e2: 49 89 f1 mov r9,rsi
19e8255e5: e8 26 31 4d f9 call 0x197cf8710
19e8255ea: f6 c3 20 test bl,0x20
19e8255ed: 74 4f je 0x19e82563e
19e8255ef: 49 8b 37 mov rsi,QWORD PTR [r15]
19e8255f2: 48 85 f6 test rsi,rsi
19e8255f5: 0f 84 b5 01 00 00 je 0x19e8257b0
19e8255fb: 48 8b 3d 1e fc 1c eb mov rdi,QWORD PTR [rip+0xffffffffeb1cfc1e] # 0x1899f5220
19e825602: 4c 8b 25 ff 42 1f eb mov r12,QWORD PTR [rip+0xffffffffeb1f42ff] # 0x189a19908
19e825609: 48 83 c6 38 add rsi,0x38
19e82560d: 48 8b 0d 54 1e 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051e54] # 0x189877468
19e825614: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e82561b: 0f 84 b2 01 00 00 je 0x19e8257d3
19e825621: 48 8b 05 e8 42 1f eb mov rax,QWORD PTR [rip+0xffffffffeb1f42e8] # 0x189a19910
19e825628: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e82562d: 4c 89 f1 mov rcx,r14
19e825630: 48 89 fa mov rdx,rdi
19e825633: 4d 89 e0 mov r8,r12
19e825636: 49 89 f1 mov r9,rsi
19e825639: e8 d2 30 4d f9 call 0x197cf8710
19e82563e: f6 c3 40 test bl,0x40
19e825641: 74 4f je 0x19e825692
19e825643: 49 8b 37 mov rsi,QWORD PTR [r15]
19e825646: 48 85 f6 test rsi,rsi
19e825649: 0f 84 70 01 00 00 je 0x19e8257bf
19e82564f: 48 8b 3d ca fb 1c eb mov rdi,QWORD PTR [rip+0xffffffffeb1cfbca] # 0x1899f5220
19e825656: 4c 8b 25 ab 42 1f eb mov r12,QWORD PTR [rip+0xffffffffeb1f42ab] # 0x189a19908
19e82565d: 48 83 c6 18 add rsi,0x18
19e825661: 48 8b 0d 00 1e 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051e00] # 0x189877468
19e825668: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e82566f: 0f 84 6d 01 00 00 je 0x19e8257e2
19e825675: 48 8b 05 94 42 1f eb mov rax,QWORD PTR [rip+0xffffffffeb1f4294] # 0x189a19910
19e82567c: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e825681: 4c 89 f1 mov rcx,r14
19e825684: 48 89 fa mov rdx,rdi
19e825687: 4d 89 e0 mov r8,r12
19e82568a: 49 89 f1 mov r9,rsi
19e82568d: e8 7e 30 4d f9 call 0x197cf8710
19e825692: f6 c3 80 test bl,0x80
19e825695: 74 4f je 0x19e8256e6
19e825697: 49 8b 37 mov rsi,QWORD PTR [r15]
19e82569a: 48 85 f6 test rsi,rsi
19e82569d: 0f 84 2b 01 00 00 je 0x19e8257ce
19e8256a3: 48 8b 3d 76 fb 1c eb mov rdi,QWORD PTR [rip+0xffffffffeb1cfb76] # 0x1899f5220
19e8256aa: 4c 8b 25 57 42 1f eb mov r12,QWORD PTR [rip+0xffffffffeb1f4257] # 0x189a19908
19e8256b1: 48 83 c6 20 add rsi,0x20
19e8256b5: 48 8b 0d ac 1d 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051dac] # 0x189877468
19e8256bc: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e8256c3: 0f 84 23 01 00 00 je 0x19e8257ec
19e8256c9: 48 8b 05 40 42 1f eb mov rax,QWORD PTR [rip+0xffffffffeb1f4240] # 0x189a19910
19e8256d0: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e8256d5: 4c 89 f1 mov rcx,r14
19e8256d8: 48 89 fa mov rdx,rdi
19e8256db: 4d 89 e0 mov r8,r12
19e8256de: 49 89 f1 mov r9,rsi
19e8256e1: e8 2a 30 4d f9 call 0x197cf8710
19e8256e6: f7 c3 00 01 00 00 test ebx,0x100
19e8256ec: 74 2b je 0x19e825719
19e8256ee: 49 8b 37 mov rsi,QWORD PTR [r15]
19e8256f1: 48 85 f6 test rsi,rsi
19e8256f4: 0f 84 e3 00 00 00 je 0x19e8257dd
19e8256fa: 48 8b 0d 67 1d 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051d67] # 0x189877468
19e825701: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e825708: 0f 84 e8 00 00 00 je 0x19e8257f6
19e82570e: 4c 89 f1 mov rcx,r14
19e825711: e8 1a 5d aa ff call 0x19e2cb430
19e825716: 89 46 40 mov DWORD PTR [rsi+0x40],eax
19e825719: 48 83 c4 28 add rsp,0x28
19e82571d: 5b pop rbx
19e82571e: 5f pop rdi
19e82571f: 5e pop rsi
19e825720: 41 5c pop r12
19e825722: 41 5e pop r14
19e825724: 41 5f pop r15
19e825726: c3 ret
19e825727: b9 6c 0e 01 00 mov ecx,0x10e6c
19e82572c: e8 5f 62 73 e5 call 0x183f5b990
19e825731: c6 05 44 73 52 eb 01 mov BYTE PTR [rip+0xffffffffeb527344],0x1 # 0x189d4ca7c
19e825738: e9 23 fd ff ff jmp 0x19e825460
19e82573d: e8 de ee 72 e5 call 0x183f54620
19e825742: 48 8b 0d 1f 1d 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051d1f] # 0x189877468
19e825749: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e825750: 0f 85 2d fd ff ff jne 0x19e825483
19e825756: e8 c5 ee 72 e5 call 0x183f54620
19e82575b: 48 8b 0d 06 1d 05 eb mov rcx,QWORD PTR [rip+0xffffffffeb051d06] # 0x189877468
19e825762: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e825769: 0f 85 14 fd ff ff jne 0x19e825483
19e82576f: e8 ac ee 72 e5 call 0x183f54620
19e825774: e9 0a fd ff ff jmp 0x19e825483
19e825779: e8 72 b1 6c e5 call 0x183ef08f0
19e82577e: e8 6d b1 6c e5 call 0x183ef08f0
19e825783: e8 68 b1 6c e5 call 0x183ef08f0
19e825788: e8 93 ee 72 e5 call 0x183f54620
19e82578d: e9 21 fd ff ff jmp 0x19e8254b3
19e825792: e8 59 b1 6c e5 call 0x183ef08f0
19e825797: e8 84 ee 72 e5 call 0x183f54620
19e82579c: e9 42 fd ff ff jmp 0x19e8254e3
19e8257a1: e8 4a b1 6c e5 call 0x183ef08f0
19e8257a6: e8 75 ee 72 e5 call 0x183f54620
19e8257ab: e9 75 fd ff ff jmp 0x19e825525
19e8257b0: e8 3b b1 6c e5 call 0x183ef08f0
19e8257b5: e8 66 ee 72 e5 call 0x183f54620
19e8257ba: e9 ba fd ff ff jmp 0x19e825579
19e8257bf: e8 2c b1 6c e5 call 0x183ef08f0
19e8257c4: e8 57 ee 72 e5 call 0x183f54620
19e8257c9: e9 ff fd ff ff jmp 0x19e8255cd
19e8257ce: e8 1d b1 6c e5 call 0x183ef08f0
19e8257d3: e8 48 ee 72 e5 call 0x183f54620
19e8257d8: e9 44 fe ff ff jmp 0x19e825621
19e8257dd: e8 0e b1 6c e5 call 0x183ef08f0
19e8257e2: e8 39 ee 72 e5 call 0x183f54620
19e8257e7: e9 89 fe ff ff jmp 0x19e825675
19e8257ec: e8 2f ee 72 e5 call 0x183f54620
19e8257f1: e9 d3 fe ff ff jmp 0x19e8256c9
19e8257f6: e8 25 ee 72 e5 call 0x183f54620
19e8257fb: e9 0e ff ff ff jmp 0x19e82570e