joyce8/EMBER2024-capa huggingface dataset:
Function at 0x140017360
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17340
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400173df
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x1400173c0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017540
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17520
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400175bf
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x1400175a0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017630
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17610
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400176af
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017690
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x140017810
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x177f0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001788f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017870
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017900
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x178e0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001797f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017960
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x1400179f0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x179d0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140017a6f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017a50
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017bd0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17bb0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
Function at 0x140017cc0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17ca0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140017d3f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017d20
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017db0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17d90
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140017e2f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017e10
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140017f90
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x17f70
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001800f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140017ff0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x140018080
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x18060
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400180ff
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x1400180e0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140018260
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x18240
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400182df
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x1400182c0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140018530
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x18510
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x1400185af
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140018590
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x140018620
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x18600
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001869f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140018680
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140018800
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x187e0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001887f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140018860
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x1400188f0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x188d0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001896f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140018950
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x140018cb0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x18c90
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140018d2f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140018d10
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140019700
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x196e0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001977f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019760
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x1400198e0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x198c0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001995f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019940
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x1400199d0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x199b0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140019a4f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019a30
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140019ac0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x19aa0
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140019b3f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019b20
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140019bb0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x19b90
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140019c2f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019c10
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x140019ca0
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x19c80
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140019d1f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019d00
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x140019e80
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x19e60
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x140019eff
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x140019ee0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x14001a150
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x1a130
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001a1cf
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x14001a1b0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret
Function at 0x14001a240
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x1a220
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001a2bf
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x14001a2a0
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x14001a330
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x1a310
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001a3af
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x14001a390
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret

Function at 0x14001a420
Capabilities:
Encode data using xor

Disassembly:
push rbp
push rax
mov rbp, rsp
push r10
push r9
push r8
push rdx
push rax
push rcx
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x10]
movabs rcx, 0x1a400
mov qword [rbp], rcx
mov rcx, qword [rbp]
mov r8, qword [rcx + rax + 8]
mov rdx, qword [rcx + rax + 0x10]
mov qword [rcx + rax + 0x10], 0
lea r9, [rax + rdx]
add r9, r8
add r9, 0xfffffffffffffffc
add r8, rax
cmp r8, r9
jae 0x14001a49f
add rdx, rax
add rdx, 0xfffffffffffffffc
nop word [rax + rax]
mov r9d, dword [rcx + rax + 0x18]
xor dword [r8], r9d
mov r9, r8
add r9, 4
mov r10, qword [rcx + rax + 8]
add r10, rdx
mov r8, r9
cmp r9, r10
jb 0x14001a480
mov edx, dword [rcx + rax + 0x18]
mov rcx, qword [rcx + rax]
mov dword [rcx + rax], edx
pop rcx
pop rax
pop rdx
pop r8
pop r9
pop r10
add rsp, 8
pop rbp
ret