Function at 0x140056270
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 8], 0
je 0x140056293
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 7
jb 0x140056280
mov byte [rcx + 8], 0
ret

Function at 0x1400562a0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 7], 0
je 0x1400562c3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 6
jb 0x1400562b0
mov byte [rcx + 7], 0
ret

Function at 0x1400562d0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xf], 0
je 0x1400562f3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 0xe
jb 0x1400562e0
mov byte [rcx + 0xf], 0
ret

Function at 0x140056300
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xd], 0
je 0x140056323
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 0xc
jb 0x140056310
mov byte [rcx + 0xd], 0
ret

Function at 0x140056330
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xc], 0
je 0x140056353
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 0xb
jb 0x140056340
mov byte [rcx + 0xc], 0
ret

Function at 0x140056360
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xe], 0
je 0x140056383
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 0xd
jb 0x140056370
mov byte [rcx + 0xe], 0
ret

Function at 0x140056390
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x14], 0
je 0x1400563b3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 0x13
jb 0x1400563a0
mov byte [rcx + 0x14], 0
ret

Function at 0x1400563c0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 5], 0
je 0x1400563e3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 4
jb 0x1400563d0
mov byte [rcx + 5], 0
ret

Function at 0x1400563f0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xa], 0
je 0x140056413
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 9
jb 0x140056400
mov byte [rcx + 0xa], 0
ret

Function at 0x140056420
Capabilities:
Encode data using xor

Disassembly:
push rbx
sub rsp, 0x30
xor eax, eax
mov rbx, rdx
cmp byte [rcx + 0xa], al
je 0x140056443
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 9
jb 0x140056430
mov byte [rcx + 0xa], 0
lea r8, [rcx + 9]
mov rdx, rcx
mov rcx, rbx
call fcn.14005b580
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x140056470
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 4], 0
je 0x140056493
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 3
jb 0x140056480
mov byte [rcx + 4], 0
ret

Function at 0x1400565f0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 6], 0
je 0x140056613
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x74]
xor byte [rax + rcx], dl
inc rax
cmp rax, 5
jb 0x140056600
mov byte [rcx + 6], 0
ret