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

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x28
jb 0x140074850
cmp eax, 0x2e
jae 0x140074940
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x2e
jb 0x140074930
mov rax, r8
mov byte [r8 + 0x2e], 0
add rsp, 0x18
ret

Function at 0x140074950
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x58
jb 0x140074990
cmp eax, 0x5a
jae 0x140074a80
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x5a
jb 0x140074a70
mov rax, r8
mov byte [r8 + 0x5a], 0
add rsp, 0x18
ret
Function at 0x140074a90
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x48
jb 0x140074ad0
cmp eax, 0x4f
jae 0x140074bc0
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x4f
jb 0x140074bb0
mov rax, r8
mov byte [r8 + 0x4f], 0
add rsp, 0x18
ret

Function at 0x140074bd0
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x78
jb 0x140074c10
cmp eax, 0x72
jae 0x140074d00
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x72
jb 0x140074cf0
mov rax, r8
mov byte [r8 + 0x72], 0
add rsp, 0x18
ret
Function at 0x140074d10
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x58
jb 0x140074d50
cmp eax, 0x5f
jae 0x140074e40
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x5f
jb 0x140074e30
mov rax, r8
mov byte [r8 + 0x5f], 0
add rsp, 0x18
ret

Function at 0x140074e50
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x38
jb 0x140074e90
cmp eax, 0x39
jae 0x140074f80
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x39
jb 0x140074f70
mov rax, r8
mov byte [r8 + 0x39], 0
add rsp, 0x18
ret
Function at 0x140074f90
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x38
jb 0x140074fd0
cmp eax, 0x38
jae 0x1400750c0
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x38
jb 0x1400750b0
mov rax, r8
mov byte [r8 + 0x38], 0
add rsp, 0x18
ret

Function at 0x1400750d0
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x48
jb 0x140075110
cmp eax, 0x43
jae 0x140075200
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x43
jb 0x1400751f0
mov rax, r8
mov byte [r8 + 0x43], 0
add rsp, 0x18
ret
Function at 0x140075210
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8d, 8
movdqa xmm4, xmmword [0x1400c1240]
movdqa xmmword [rsp], xmm0
mov r9d, dword [rsp]
nop
lea eax, [r8 - 8]
movd xmm0, r9d
movd xmm1, eax
lea rdx, [rdx + 0x10]
pshufd xmm1, xmm1, 0
lea eax, [r8 - 4]
paddd xmm1, xmm3
movd xmm2, r8d
andps xmm1, xmm4
pshufd xmm2, xmm2, 0
packuswb xmm1, xmm1
paddd xmm2, xmm3
packuswb xmm1, xmm1
andps xmm2, xmm4
paddb xmm1, xmm0
packuswb xmm2, xmm2
movd xmm0, dword [rdx - 0x18]
xorps xmm1, xmm0
packuswb xmm2, xmm2
movd dword [rdx - 0x18], xmm1
movd xmm1, eax
lea eax, [r8 + 4]
pshufd xmm1, xmm1, 0
add r8d, 0x10
paddd xmm1, xmm3
movd xmm0, r9d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r9d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
xorps xmm2, xmm0
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea eax, [r8 - 8]
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r9d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp eax, 0x40
jb 0x140075240
mov byte [rcx + 0x40], 0
mov rax, rcx
add rsp, 0x18
ret

Function at 0x140075330
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x38
jb 0x140075370
cmp eax, 0x34
jae 0x140075460
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x34
jb 0x140075450
mov rax, r8
mov byte [r8 + 0x34], 0
add rsp, 0x18
ret
Function at 0x140075470
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x38
jb 0x1400754b0
cmp eax, 0x31
jae 0x1400755a0
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x31
jb 0x140075590
mov rax, r8
mov byte [r8 + 0x31], 0
add rsp, 0x18
ret

Function at 0x1400755b0
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x48
jb 0x1400755f0
cmp eax, 0x4e
jae 0x1400756e0
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x4e
jb 0x1400756d0
mov rax, r8
mov byte [r8 + 0x4e], 0
add rsp, 0x18
ret
Function at 0x1400756f0
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x38
jb 0x140075730
cmp eax, 0x3d
jae 0x140075820
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x3d
jb 0x140075810
mov rax, r8
mov byte [r8 + 0x3d], 0
add rsp, 0x18
ret

Function at 0x140075830
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x28
jb 0x140075870
cmp eax, 0x27
jae 0x140075960
mov edx, eax
add rdx, r8
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x27
jb 0x140075950
mov rax, r8
mov byte [r8 + 0x27], 0
add rsp, 0x18
ret
Function at 0x140075970
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x2d8
jb 0x1400759b0
cmp eax, 0x2df
jae 0x140075ab2
mov edx, eax
add rdx, r8
nop word [rax + rax]
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x2df
jb 0x140075aa0
mov rax, r8
mov byte [r8 + 0x2df], 0
add rsp, 0x18
ret

Function at 0x140075ad0
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0x18
movdqa xmm0, xmmword [0x1400c1360]
lea rdx, [rcx + 8]
movdqa xmm3, xmmword [0x1400c11f0]
mov r8, rcx
movdqa xmm4, xmmword [0x1400c1240]
xor eax, eax
movdqa xmmword [rsp], xmm0
mov r9d, 8
mov r10d, dword [rsp]
nop dword [rax]
nop dword [rax + rax]
lea ecx, [r9 - 4]
movd xmm1, eax
pshufd xmm1, xmm1, 0
lea rdx, [rdx + 0x10]
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
movd xmm2, r9d
packuswb xmm1, xmm1
add eax, 0x10
packuswb xmm1, xmm1
paddb xmm1, xmm0
pshufd xmm2, xmm2, 0
movd xmm0, dword [rdx - 0x18]
paddd xmm2, xmm3
xorps xmm1, xmm0
andps xmm2, xmm4
movd dword [rdx - 0x18], xmm1
packuswb xmm2, xmm2
movd xmm1, ecx
lea ecx, [r9 + 4]
pshufd xmm1, xmm1, 0
add r9d, 0x10
movd xmm0, r10d
paddd xmm1, xmm3
packuswb xmm2, xmm2
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0x14]
xorps xmm1, xmm0
movd xmm0, r10d
movd dword [rdx - 0x14], xmm1
paddb xmm2, xmm0
movd xmm0, dword [rdx - 0x10]
movd xmm1, ecx
xorps xmm2, xmm0
pshufd xmm1, xmm1, 0
movd dword [rdx - 0x10], xmm2
paddd xmm1, xmm3
movd xmm0, r10d
andps xmm1, xmm4
packuswb xmm1, xmm1
packuswb xmm1, xmm1
paddb xmm1, xmm0
movd xmm0, dword [rdx - 0xc]
xorps xmm1, xmm0
movd dword [rdx - 0xc], xmm1
cmp r9d, 0x248
jb 0x140075b10
cmp eax, 0x243
jae 0x140075c12
mov edx, eax
add rdx, r8
nop word [rax + rax]
lea ecx, [rax + 0x14]
inc eax
xor byte [rdx], cl
lea rdx, [rdx + 1]
cmp eax, 0x243
jb 0x140075c00
mov rax, r8
mov byte [r8 + 0x243], 0
add rsp, 0x18
ret