Hello World

This commit is contained in:
xa o committed 2026-10-30 23:54:07 +07:00
commit 7d342af29f
124 files changed
+627642

No files matched your search

@@ -0,0 +1,176 @@
Disassembly of section .data:
000000019e745df0 <.data>:
19e745df0: 56 push rsi
19e745df1: 57 push rdi
19e745df2: 53 push rbx
19e745df3: 48 83 ec 30 sub rsp,0x30
19e745df7: 48 89 d7 mov rdi,rdx
19e745dfa: 48 89 ce mov rsi,rcx
19e745dfd: 48 c7 44 24 28 00 00 mov QWORD PTR [rsp+0x28],0x0
19e745e04: 00 00
19e745e06: 48 8b 0d a3 04 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb1304a3] # 0x1898762b0
19e745e0d: e8 be cb 81 e5 call 0x183f629d0
19e745e12: 48 89 07 mov QWORD PTR [rdi],rax
19e745e15: 48 8b 0d 4c 16 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb13164c] # 0x189877468
19e745e1c: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745e23: 0f 84 c0 01 00 00 je 0x19e745fe9
19e745e29: 48 89 f1 mov rcx,rsi
19e745e2c: e8 ff 55 b8 ff call 0x19e2cb430
19e745e31: 48 8b 0f mov rcx,QWORD PTR [rdi]
19e745e34: 48 85 c9 test rcx,rcx
19e745e37: 0f 84 cf 01 00 00 je 0x19e74600c
19e745e3d: 89 c2 mov edx,eax
19e745e3f: d1 ea shr edx,1
19e745e41: 83 e0 01 and eax,0x1
19e745e44: f7 d8 neg eax
19e745e46: 31 d0 xor eax,edx
19e745e48: 88 41 30 mov BYTE PTR [rcx+0x30],al
19e745e4b: 48 8b 1f mov rbx,QWORD PTR [rdi]
19e745e4e: 48 85 db test rbx,rbx
19e745e51: 0f 84 ba 01 00 00 je 0x19e746011
19e745e57: 0f b6 43 30 movzx eax,BYTE PTR [rbx+0x30]
19e745e5b: 48 83 f8 05 cmp rax,0x5
19e745e5f: 0f 87 51 01 00 00 ja 0x19e745fb6
19e745e65: 48 8d 0d 34 02 00 00 lea rcx,[rip+0x234] # 0x19e7460a0
19e745e6c: 48 63 04 81 movsxd rax,DWORD PTR [rcx+rax*4]
19e745e70: 48 01 c8 add rax,rcx
19e745e73: ff e0 jmp rax
19e745e75: 48 8b 0d ec 15 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb1315ec] # 0x189877468
19e745e7c: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745e83: 0f 84 8d 01 00 00 je 0x19e746016
19e745e89: 48 89 f1 mov rcx,rsi
19e745e8c: e8 9f 55 b8 ff call 0x19e2cb430
19e745e91: 48 8b 0f mov rcx,QWORD PTR [rdi]
19e745e94: 48 85 c9 test rcx,rcx
19e745e97: 0f 84 9c 01 00 00 je 0x19e746039
19e745e9d: 48 89 c2 mov rdx,rax
19e745ea0: 48 d1 ea shr rdx,1
19e745ea3: 83 e0 01 and eax,0x1
19e745ea6: 48 f7 d8 neg rax
19e745ea9: 48 31 d0 xor rax,rdx
19e745eac: 48 89 41 28 mov QWORD PTR [rcx+0x28],rax
19e745eb0: e9 01 01 00 00 jmp 0x19e745fb6
19e745eb5: 48 8b 0d ac 15 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb1315ac] # 0x189877468
19e745ebc: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745ec3: 0f 84 75 01 00 00 je 0x19e74603e
19e745ec9: 48 8d 54 24 28 lea rdx,[rsp+0x28]
19e745ece: 48 89 f1 mov rcx,rsi
19e745ed1: e8 6a 2b bc ff call 0x19e308a40
19e745ed6: 48 8b 07 mov rax,QWORD PTR [rdi]
19e745ed9: 48 85 c0 test rax,rax
19e745edc: 0f 84 66 01 00 00 je 0x19e746048
19e745ee2: f2 0f 10 44 24 28 movsd xmm0,QWORD PTR [rsp+0x28]
19e745ee8: f2 0f 11 40 28 movsd QWORD PTR [rax+0x28],xmm0
19e745eed: e9 c4 00 00 00 jmp 0x19e745fb6
19e745ef2: 48 8b 0d 6f 15 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb13156f] # 0x189877468
19e745ef9: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745f00: 0f 84 47 01 00 00 je 0x19e74604d
19e745f06: 48 85 f6 test rsi,rsi
19e745f09: 0f 84 4c 01 00 00 je 0x19e74605b
19e745f0f: 48 8b 4e 10 mov rcx,QWORD PTR [rsi+0x10]
19e745f13: 8b 56 18 mov edx,DWORD PTR [rsi+0x18]
19e745f16: e8 b5 41 9c fe call 0x19d10a0d0
19e745f1b: 89 c3 mov ebx,eax
19e745f1d: 48 89 f1 mov rcx,rsi
19e745f20: ba 01 00 00 00 mov edx,0x1
19e745f25: e8 46 39 6d 00 call 0x19ee19870
19e745f2a: 48 8b 07 mov rax,QWORD PTR [rdi]
19e745f2d: 48 85 c0 test rax,rax
19e745f30: 0f 84 61 01 00 00 je 0x19e746097
19e745f36: 0f b6 cb movzx ecx,bl
19e745f39: 48 89 48 28 mov QWORD PTR [rax+0x28],rcx
19e745f3d: eb 77 jmp 0x19e745fb6
19e745f3f: 48 8b 3d 42 ae 27 eb mov rdi,QWORD PTR [rip+0xffffffffeb27ae42] # 0x1899c0d88
19e745f46: 48 83 c3 20 add rbx,0x20
19e745f4a: 48 8b 0d 17 15 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb131517] # 0x189877468
19e745f51: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745f58: 0f 84 02 01 00 00 je 0x19e746060
19e745f5e: 4c 8b 0d 43 ae 27 eb mov r9,QWORD PTR [rip+0xffffffffeb27ae43] # 0x1899c0da8
19e745f65: 48 89 f1 mov rcx,rsi
19e745f68: 48 89 fa mov rdx,rdi
19e745f6b: 49 89 d8 mov r8,rbx
19e745f6e: 48 83 c4 30 add rsp,0x30
19e745f72: 5b pop rbx
19e745f73: 5f pop rdi
19e745f74: 5e pop rsi
19e745f75: e9 66 ed 5a f9 jmp 0x197cf4ce0
19e745f7a: 48 8b 3d 07 ae 27 eb mov rdi,QWORD PTR [rip+0xffffffffeb27ae07] # 0x1899c0d88
19e745f81: 48 83 c3 18 add rbx,0x18
19e745f85: 48 8b 0d dc 14 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb1314dc] # 0x189877468
19e745f8c: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745f93: 0f 84 d1 00 00 00 je 0x19e74606a
19e745f99: 48 8b 05 f8 ad 27 eb mov rax,QWORD PTR [rip+0xffffffffeb27adf8] # 0x1899c0d98
19e745fa0: 48 89 44 24 20 mov QWORD PTR [rsp+0x20],rax
19e745fa5: 48 89 f1 mov rcx,rsi
19e745fa8: 48 89 fa mov rdx,rdi
19e745fab: 49 89 f8 mov r8,rdi
19e745fae: 49 89 d9 mov r9,rbx
19e745fb1: e8 6a 00 5e f9 call 0x197d26020
19e745fb6: 90 nop
19e745fb7: 48 83 c4 30 add rsp,0x30
19e745fbb: 5b pop rbx
19e745fbc: 5f pop rdi
19e745fbd: 5e pop rsi
19e745fbe: c3 ret
19e745fbf: 48 83 c3 10 add rbx,0x10
19e745fc3: 48 8b 0d 9e 14 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb13149e] # 0x189877468
19e745fca: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745fd1: 0f 84 9d 00 00 00 je 0x19e746074
19e745fd7: 48 89 f1 mov rcx,rsi
19e745fda: 48 89 da mov rdx,rbx
19e745fdd: 48 83 c4 30 add rsp,0x30
19e745fe1: 5b pop rbx
19e745fe2: 5f pop rdi
19e745fe3: 5e pop rsi
19e745fe4: e9 07 1e bb ff jmp 0x19e2f7df0
19e745fe9: e8 32 e6 80 e5 call 0x183f54620
19e745fee: 48 8b 0d 73 14 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb131473] # 0x189877468
19e745ff5: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e745ffc: 0f 85 27 fe ff ff jne 0x19e745e29
19e746002: e8 19 e6 80 e5 call 0x183f54620
19e746007: e9 1d fe ff ff jmp 0x19e745e29
19e74600c: e8 df a8 7a e5 call 0x183ef08f0
19e746011: e8 da a8 7a e5 call 0x183ef08f0
19e746016: e8 05 e6 80 e5 call 0x183f54620
19e74601b: 48 8b 0d 46 14 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb131446] # 0x189877468
19e746022: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e746029: 0f 85 5a fe ff ff jne 0x19e745e89
19e74602f: e8 ec e5 80 e5 call 0x183f54620
19e746034: e9 50 fe ff ff jmp 0x19e745e89
19e746039: e8 b2 a8 7a e5 call 0x183ef08f0
19e74603e: e8 dd e5 80 e5 call 0x183f54620
19e746043: e9 81 fe ff ff jmp 0x19e745ec9
19e746048: e8 a3 a8 7a e5 call 0x183ef08f0
19e74604d: e8 ce e5 80 e5 call 0x183f54620
19e746052: 48 85 f6 test rsi,rsi
19e746055: 0f 85 b4 fe ff ff jne 0x19e745f0f
19e74605b: e8 90 a8 7a e5 call 0x183ef08f0
19e746060: e8 bb e5 80 e5 call 0x183f54620
19e746065: e9 f4 fe ff ff jmp 0x19e745f5e
19e74606a: e8 b1 e5 80 e5 call 0x183f54620
19e74606f: e9 25 ff ff ff jmp 0x19e745f99
19e746074: e8 a7 e5 80 e5 call 0x183f54620
19e746079: 48 8b 0d e8 13 13 eb mov rcx,QWORD PTR [rip+0xffffffffeb1313e8] # 0x189877468
19e746080: 80 b9 b7 00 00 00 00 cmp BYTE PTR [rcx+0xb7],0x0
19e746087: 0f 85 4a ff ff ff jne 0x19e745fd7
19e74608d: e8 8e e5 80 e5 call 0x183f54620
19e746092: e9 40 ff ff ff jmp 0x19e745fd7
19e746097: e8 54 a8 7a e5 call 0x183ef08f0
19e74609c: cc int3
19e74609d: 0f 1f 00 nop DWORD PTR [rax]
19e7460a0: d5 fd ff ff {rex2 0xfd} ud0 r31,r31
19e7460a4: 15 fe ff ff 52 adc eax,0x52fffffe
19e7460a9: fe (bad)
19e7460aa: ff (bad)
19e7460ab: ff 9f fe ff ff da call FWORD PTR [rdi-0x25000002]
19e7460b1: fe (bad)
19e7460b2: ff (bad)
19e7460b3: ff 1f call FWORD PTR [rdi]
19e7460b5: ff (bad)
19e7460b6: ff (bad)
19e7460b7: ff 0f dec DWORD PTR [rdi]
19e7460b9: 1f (bad)
19e7460ba: 84 00 test BYTE PTR [rax],al
19e7460bc: 00 00 add BYTE PTR [rax],al
...
@@ -0,0 +1,213 @@
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
@@ -0,0 +1,20 @@
// Full Name: RPG.GameCore.GridFightPhanionUniqueTraitConfigRow
public class GridFightPhanionUniqueTraitConfigRow : object {
// Fields:
public System.Collections.Generic.Dictionary<string, uint> SavedValueAddList // Offset: 0x10
public System.Collections.Generic.Dictionary<RPG.GameCore.AvatarPropertyType, double> SpecialOwnerPropertyList // Offset: 0x18
public System.Collections.Generic.Dictionary<RPG.GameCore.AvatarPropertyType, double> SpecialAllMemberPropertyList // Offset: 0x20
public System.Collections.Generic.Dictionary<string, uint> SpecialSavedValueAddList // Offset: 0x28
public System.Collections.Generic.Dictionary<RPG.GameCore.AvatarPropertyType, double> OwnerPropertyList // Offset: 0x30
public System.Collections.Generic.Dictionary<RPG.GameCore.AvatarPropertyType, double> AllMemberPropertyList // Offset: 0x38
public uint MaxStarBonusID // Offset: 0x40
public uint Rarity // Offset: 0x44
public uint Star // Offset: 0x48
// Constructors:
public void .ctor() {} // VA: 0x19E825800, RVA: 0x1E825800
// Methods:
public static void FromBinary(FCOEMCEDLNL, RPG.GameCore.GridFightPhanionUniqueTraitConfigRow) {} // VA: 0x19E825440, RVA: 0x1E825440
}