joyce8/EMBER2024-capa huggingface dataset:
Function at 0x180025a94
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025ade
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x1df31ce4
nop
mov word [rcx + 4], 0x87bc
mov edx, 0xcdda42d3
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025af7
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025b20
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025b6a
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x87b9fa35
nop
mov word [rcx + 4], 0xaac5
mov edx, 0xd94f1f79
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025b83
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025bac
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025bf6
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x1760141b
nop
mov word [rcx + 4], 0x1cd9
mov edx, 0xd2849415
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025c0f
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025c38
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025c82
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x11d12db2
nop
mov word [rcx + 4], 0xb07a
mov edx, 0xd72ee557
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025c9b
mov rax, rbx
add rsp, 0x30
pop rbx
ret
Function at 0x180025cc4
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025d0e
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x6ada6736
nop
mov word [rcx + 4], 0xa5ac
mov edx, 0xf6cfb893
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025d27
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025d50
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025d9a
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x6b989fbf
nop
mov word [rcx + 4], 0x1cb9
mov edx, 0x259f58d
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025db3
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025ddc
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025e26
mov rcx, qword [rbx]
nop
mov dword [rcx], 0xef4a986c
nop
mov word [rcx + 4], 0x6173
mov edx, 0x117fe92e
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025e3f
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025e68
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025eb2
mov rcx, qword [rbx]
nop
mov dword [rcx], 0xf63223a2
nop
mov word [rcx + 4], 0xf1ed
mov edx, 0x1c1bc800
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025ecb
mov rax, rbx
add rsp, 0x30
pop rbx
ret
Function at 0x180025ef4
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025f3e
mov rcx, qword [rbx]
nop
mov dword [rcx], 0x120db97d
nop
mov word [rcx + 4], 0x3af3
mov edx, 0x1f7fd411
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025f57
mov rax, rbx
add rsp, 0x30
pop rbx
ret

Function at 0x180025f80
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
mov qword [rsp + 0x10], rdx
push rbx
sub rsp, 0x30
mov rbx, rdx
xor eax, eax
mov dword [rsp + 0x20], eax
xorps xmm0, xmm0
movups xmmword [rdx], xmm0
mov qword [rdx + 0x10], rax
mov qword [rdx + 0x18], 0xf
mov byte [rdx], al
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea edx, [rax + 5]
mov rcx, rbx
call fcn.180005910
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180025fca
mov rcx, qword [rbx]
nop
mov dword [rcx], 0xbcf2bcd4
nop
mov word [rcx + 4], 0x11f6
mov edx, 0x2ce76ee0
mov r8d, 6
imul edx, edx, 0x343fd
add edx, 0x269ec3
mov eax, edx
shr eax, 0x10
xor byte [rcx], al
inc rcx
sub r8, 1
jne 0x180025fe3
mov rax, rbx
add rsp, 0x30
pop rbx
ret
Function at 0x18002701c
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
cmp qword [rdx + 0x10], 4
mov rbx, rdx
jb 0x18002704b
mov qword [rdx + 0x10], 4
mov rax, rdx
cmp qword [rdx + 0x18], 0xf
jbe 0x180027045
mov rax, qword [rdx]
mov byte [rax + 4], 0
jmp 0x18002705f
mov edx, 4
xor r8d, r8d
sub rdx, qword [rbx + 0x10]
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027069
mov rbx, qword [rbx]
nop
mov ecx, 0xa3dfd33c
mov dword [rbx], 0x2bb1d004
mov edx, 5
nop
mov byte [rbx + 4], 0x98
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x18002707f
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800270a8
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800270d7
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800270d1
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800270e6
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800270f0
mov rbx, qword [rbx]
nop
mov ecx, 0xe5bf62d8
mov dword [rbx], 0xce547d66
mov edx, 7
nop
mov word [rbx + 4], 0x432
mov byte [rbx + 6], 0x4c
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x18002710c
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027134
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027163
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x18002715d
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027172
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x18002717c
mov rbx, qword [rbx]
nop
mov ecx, 0xe475a013
mov dword [rbx], 0x6757d154
mov edx, 7
nop
mov word [rbx + 4], 0x8e3f
mov byte [rbx + 6], 0x50
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027198
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800271c0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800271ef
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800271e9
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800271fe
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027208
mov rbx, qword [rbx]
nop
mov ecx, 0xe16f98ff
mov dword [rbx], 0xa00ecaf
mov edx, 7
nop
mov word [rbx + 4], 0x7966
mov byte [rbx + 6], 0x41
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027224
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x18002724c
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x18002727b
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027275
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x18002728a
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027294
mov rbx, qword [rbx]
nop
mov ecx, 0x59880596
mov dword [rbx], 0x6c0f651a
mov edx, 7
nop
mov word [rbx + 4], 0x7cc2
mov byte [rbx + 6], 0xca
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800272b0
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800272d8
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027307
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027301
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027316
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027320
mov rbx, qword [rbx]
nop
mov ecx, 0x2e211e6e
mov dword [rbx], 0xd2624bf0
mov edx, 7
nop
mov word [rbx + 4], 0xdc44
mov byte [rbx + 6], 0xab
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x18002733c
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027364
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027393
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x18002738d
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800273a2
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800273ac
mov rbx, qword [rbx]
nop
mov ecx, 0x5246f01
mov dword [rbx], 0x56344fe9
mov edx, 7
nop
mov word [rbx + 4], 0x5bcd
mov byte [rbx + 6], 0x59
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800273c8
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800273f0
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x18002741f
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027419
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x18002742e
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027438
mov rbx, qword [rbx]
nop
mov ecx, 0xa6568a79
mov dword [rbx], 0x76904a86
mov edx, 7
nop
mov word [rbx + 4], 0xbbe
mov byte [rbx + 6], 0x57
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027454
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x18002747c
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800274ab
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800274a5
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800274ba
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800274c4
mov rbx, qword [rbx]
nop
mov ecx, 0xa6563c9d
mov dword [rbx], 0xe74a9ec4
mov edx, 7
nop
mov word [rbx + 4], 0x599d
mov byte [rbx + 6], 0xd9
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800274e0
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027508
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027537
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027531
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027546
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027550
mov rbx, qword [rbx]
nop
mov ecx, 0x47b37f59
mov dword [rbx], 0x8bb1124
mov edx, 7
nop
mov word [rbx + 4], 0x5235
mov byte [rbx + 6], 0xd3
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x18002756c
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027594
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800275c3
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800275bd
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800275d2
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800275dc
mov rbx, qword [rbx]
nop
mov edx, 7
mov dword [rbx], 0x195b4971
mov ecx, 0x3f2c82ca
nop
mov word [rbx + 4], 0x7e9
mov byte [rbx + 6], 0x56
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800275f8
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027620
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x18002764f
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027649
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x18002765e
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027668
mov rbx, qword [rbx]
nop
mov ecx, 0xda2a11b8
mov dword [rbx], 0x5f9a2448
mov edx, 7
nop
mov word [rbx + 4], 0x8ba6
mov byte [rbx + 6], 0x9d
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027684
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x1800276ac
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800276db
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800276d5
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800276ea
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800276f4
mov rbx, qword [rbx]
nop
mov ecx, 0x67713e54
mov dword [rbx], 0x379fe491
mov edx, 7
nop
mov word [rbx + 4], 0x23b8
mov byte [rbx + 6], 0x8e
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027710
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027738
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027767
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027761
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027776
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027780
mov rbx, qword [rbx]
nop
mov ecx, 0x8227bf4e
mov dword [rbx], 0x712fcda3
mov edx, 7
nop
mov word [rbx + 4], 0x56b4
mov byte [rbx + 6], 0xf8
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x18002779c
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800277c4
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x1800277f3
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x1800277ed
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027802
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x18002780c
mov rbx, qword [rbx]
nop
mov ecx, 0x2a9e68ec
mov dword [rbx], 0x57601526
mov edx, 7
nop
mov word [rbx + 4], 0x60dc
mov byte [rbx + 6], 0x15
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027828
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027850
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x18002787f
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027879
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x18002788e
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027898
mov rbx, qword [rbx]
nop
mov ecx, 0x244f9ce3
mov dword [rbx], 0x140cdf4b
mov edx, 7
nop
mov word [rbx + 4], 0x609b
mov byte [rbx + 6], 2
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800278b4
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret
Function at 0x1800278dc
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x18002790b
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027905
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x18002791a
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027924
mov rbx, qword [rbx]
nop
mov ecx, 0xabbd2404
mov dword [rbx], 0x6def974a
mov edx, 7
nop
mov word [rbx + 4], 0x31cd
mov byte [rbx + 6], 0xec
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027940
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027968
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027997
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027991
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x1800279a6
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x1800279b0
mov rbx, qword [rbx]
nop
mov ecx, 0x919616c5
mov dword [rbx], 0x8d462779
mov edx, 7
nop
mov word [rbx + 4], 0xff82
mov byte [rbx + 6], 0x48
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x1800279cc
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x1800279f4
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027a23
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027a1d
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027a32
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027a3c
mov rbx, qword [rbx]
nop
mov ecx, 0xcb134747
mov dword [rbx], 0x7964180d
mov edx, 7
nop
mov word [rbx + 4], 0xb1cc
mov byte [rbx + 6], 0x9a
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027a58
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret

Function at 0x180027a80
Capabilities:
Encode data using xor

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rbx, rdx
mov edx, 6
cmp qword [rbx + 0x10], rdx
jb 0x180027aaf
mov qword [rbx + 0x10], rdx
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180027aa9
mov rax, qword [rbx]
mov byte [rax + 6], 0
jmp 0x180027abe
sub rdx, qword [rbx + 0x10]
xor r8d, r8d
mov rcx, rbx
call fcn.180005910
cmp qword [rbx + 0x18], 0xf
jbe 0x180027ac8
mov rbx, qword [rbx]
nop
mov ecx, 0x746c4cc4
mov dword [rbx], 0xca65a42d
mov edx, 7
nop
mov word [rbx + 4], 0x7c63
mov byte [rbx + 6], 0x48
imul ecx, ecx, 0x343fd
add ecx, 0x269ec3
mov eax, ecx
shr eax, 0x10
xor byte [rbx], al
inc rbx
sub rdx, 1
jne 0x180027ae4
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
ret