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

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

Function at 0x14000a1d0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x21], 0
je 0x14000a1f3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x20
jb 0x14000a1e0
mov byte [rcx + 0x21], 0
mov rax, rcx
ret

Function at 0x14000a200
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1d], 0
je 0x14000a223
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1c
jb 0x14000a210
mov byte [rcx + 0x1d], 0
mov rax, rcx
ret

Function at 0x14000a230
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x18], 0
je 0x14000a253
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x17
jb 0x14000a240
mov byte [rcx + 0x18], 0
mov rax, rcx
ret
Function at 0x14000b080
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x13], 0
je 0x14000b0a3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x12
jb 0x14000b090
mov byte [rcx + 0x13], 0
mov rax, rcx
ret

Function at 0x14000b0b0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x22], 0
je 0x14000b0d3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x21
jb 0x14000b0c0
mov byte [rcx + 0x22], 0
mov rax, rcx
ret

Function at 0x14000b0e0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xa], 0
je 0x14000b103
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 9
jb 0x14000b0f0
mov byte [rcx + 0xa], 0
mov rax, rcx
ret
Function at 0x14000bd50
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x2a], 0
je 0x14000bd73
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x29
jb 0x14000bd60
mov byte [rcx + 0x2a], 0
mov rax, rcx
ret

Function at 0x14000bd80
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x20], 0
je 0x14000bda3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1f
jb 0x14000bd90
mov byte [rcx + 0x20], 0
mov rax, rcx
ret
Function at 0x14000cbf0
Capabilities:
Encode data using xor

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

Function at 0x14000cc20
Capabilities:
Encode data using xor

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

Function at 0x14000cf90
Capabilities:
Create thread

Disassembly:
sub rsp, 0x68
mov rax, qword [0x14015d040]
xor rax, rsp
mov qword [rsp + 0x50], rax
mov ecx, 1
call fcn.14010ee60
mov qword [rsp + 0x40], rax
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0
mov r9, rax
lea r8, [0x14002e8b0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x30], rax
test rax, rax
je 0x14000d021
cmp dword [rsp + 0x38], 0
je 0x14000d015
movaps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x40], xmm0
lea rcx, [rsp + 0x40]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
jne 0x14000d015
mov rcx, qword [rsp + 0x50]
xor rcx, rsp
call fcn.14010ee40
add rsp, 0x68
ret
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
nop
mov dword [rsp + 0x38], 0
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3

Function at 0x14000d040
Capabilities:
Create thread

Disassembly:
sub rsp, 0x78
mov rax, qword [0x14015d040]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x50], ecx
mov byte [rsp + 0x54], dl
mov ecx, 8
call fcn.14010ee60
mov r9, rax
mov rax, qword [rsp + 0x50]
mov qword [r9], rax
mov qword [rsp + 0x50], r9
lea rax, [rsp + 0x38]
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], 0
lea r8, [0x14002ea10]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x30], rax
test rax, rax
je 0x14000d0f4
cmp dword [rsp + 0x38], 0
jne 0x14000d0b4
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
movaps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x50]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
je 0x14000d0d9
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.14010ee40
add rsp, 0x78
ret
mov dword [rsp + 0x38], 0
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3

Function at 0x14000ea60
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1c], 0
je 0x14000ea83
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1b
jb 0x14000ea70
mov byte [rcx + 0x1c], 0
mov rax, rcx
ret
Function at 0x14000ea90
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x24], 0
je 0x14000eab3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x23
jb 0x14000eaa0
mov byte [rcx + 0x24], 0
mov rax, rcx
ret

Function at 0x14000eac0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1b], 0
je 0x14000eae3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1a
jb 0x14000ead0
mov byte [rcx + 0x1b], 0
mov rax, rcx
ret

Function at 0x14000eaf0
Capabilities:
Create thread

Disassembly:
mov dword [rsp + 8], ecx
sub rsp, 0x78
mov rax, qword [0x14015d040]
xor rax, rsp
mov qword [rsp + 0x60], rax
mov ecx, 8
call fcn.14010ee60
lea rcx, [rsp + 0x80]
mov qword [rax], rcx
mov qword [rsp + 0x50], rax
lea rcx, [rsp + 0x38]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], 0
mov r9, rax
lea r8, [0x14002ea40]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__beginthreadex]
mov qword [rsp + 0x30], rax
test rax, rax
je 0x14000eba3
cmp dword [rsp + 0x38], 0
jne 0x14000eb63
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
movaps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x50], xmm0
lea rcx, [rsp + 0x50]
call qword [sym.imp.MSVCP140.dll__Thrd_detach]
test eax, eax
je 0x14000eb88
mov ecx, 1
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
xorps xmm0, xmm0
movdqa xmmword [rsp + 0x30], xmm0
mov rcx, qword [rsp + 0x60]
xor rcx, rsp
call fcn.14010ee40
add rsp, 0x78
ret
mov dword [rsp + 0x38], 0
mov ecx, 6
call qword [sym.imp.MSVCP140.dll_void___cdecl_std::_Throw_Cpp_error_int_]
int3

Function at 0x14000f2d0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x10], 0
je 0x14000f2f3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0xf
jb 0x14000f2e0
mov byte [rcx + 0x10], 0
mov rax, rcx
ret

Function at 0x14000f300
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xe], 0
je 0x14000f323
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0xd
jb 0x14000f310
mov byte [rcx + 0xe], 0
mov rax, rcx
ret
Function at 0x14000f760
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x23], 0
je 0x14000f783
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x22
jb 0x14000f770
mov byte [rcx + 0x23], 0
mov rax, rcx
ret
Function at 0x140026c60
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x32], 0
je 0x140026c83
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x31
jb 0x140026c70
mov byte [rcx + 0x32], 0
mov rax, rcx
ret

Function at 0x140026c90
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x2f], 0
je 0x140026cb3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x2e
jb 0x140026ca0
mov byte [rcx + 0x2f], 0
mov rax, rcx
ret

Function at 0x140026cc0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x27], 0
je 0x140026ce3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x26
jb 0x140026cd0
mov byte [rcx + 0x27], 0
mov rax, rcx
ret

Function at 0x140026cf0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1e], 0
je 0x140026d13
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1d
jb 0x140026d00
mov byte [rcx + 0x1e], 0
mov rax, rcx
ret

Function at 0x140026d20
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1a], 0
je 0x140026d43
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x19
jb 0x140026d30
mov byte [rcx + 0x1a], 0
mov rax, rcx
ret

Function at 0x140026d50
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3a], 0
je 0x140026d73
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x39
jb 0x140026d60
mov byte [rcx + 0x3a], 0
mov rax, rcx
ret

Function at 0x140026d80
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x1f], 0
je 0x140026da3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x1e
jb 0x140026d90
mov byte [rcx + 0x1f], 0
mov rax, rcx
ret

Function at 0x140026db0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x26], 0
je 0x140026dd3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x25
jb 0x140026dc0
mov byte [rcx + 0x26], 0
mov rax, rcx
ret

Function at 0x140026de0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x38], 0
je 0x140026e03
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x37
jb 0x140026df0
mov byte [rcx + 0x38], 0
mov rax, rcx
ret

Function at 0x140026e10
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0xb], 0
je 0x140026e33
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0xa
jb 0x140026e20
mov byte [rcx + 0xb], 0
mov rax, rcx
ret

Function at 0x140026e40
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x12], 0
je 0x140026e63
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x11
jb 0x140026e50
mov byte [rcx + 0x12], 0
mov rax, rcx
ret
Function at 0x140026e70
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x17], 0
je 0x140026e93
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x16
jb 0x140026e80
mov byte [rcx + 0x17], 0
mov rax, rcx
ret

Function at 0x140026ea0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x29], 0
je 0x140026ec3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x28
jb 0x140026eb0
mov byte [rcx + 0x29], 0
mov rax, rcx
ret

Function at 0x140026ed0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x25], 0
je 0x140026ef3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x24
jb 0x140026ee0
mov byte [rcx + 0x25], 0
mov rax, rcx
ret

Function at 0x140026f00
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4b], 0
je 0x140026f23
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x4a
jb 0x140026f10
mov byte [rcx + 0x4b], 0
mov rax, rcx
ret

Function at 0x140026f30
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3b], 0
je 0x140026f53
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3a
jb 0x140026f40
mov byte [rcx + 0x3b], 0
mov rax, rcx
ret

Function at 0x140026f60
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3e], 0
je 0x140026f83
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3d
jb 0x140026f70
mov byte [rcx + 0x3e], 0
mov rax, rcx
ret

Function at 0x140026f90
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x45], 0
je 0x140026fb3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x44
jb 0x140026fa0
mov byte [rcx + 0x45], 0
mov rax, rcx
ret

Function at 0x140026fc0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3d], 0
je 0x140026fe3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3c
jb 0x140026fd0
mov byte [rcx + 0x3d], 0
mov rax, rcx
ret

Function at 0x140026ff0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x34], 0
je 0x140027013
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x33
jb 0x140027000
mov byte [rcx + 0x34], 0
mov rax, rcx
ret

Function at 0x140027020
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x44], 0
je 0x140027043
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x43
jb 0x140027030
mov byte [rcx + 0x44], 0
mov rax, rcx
ret

Function at 0x140027050
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3c], 0
je 0x140027073
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3b
jb 0x140027060
mov byte [rcx + 0x3c], 0
mov rax, rcx
ret
Function at 0x140027080
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x3f], 0
je 0x1400270a3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3e
jb 0x140027090
mov byte [rcx + 0x3f], 0
mov rax, rcx
ret

Function at 0x1400270b0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x42], 0
je 0x1400270d3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x41
jb 0x1400270c0
mov byte [rcx + 0x42], 0
mov rax, rcx
ret

Function at 0x1400270e0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x46], 0
je 0x140027103
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x45
jb 0x1400270f0
mov byte [rcx + 0x46], 0
mov rax, rcx
ret

Function at 0x140027110
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x49], 0
je 0x140027133
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x48
jb 0x140027120
mov byte [rcx + 0x49], 0
mov rax, rcx
ret

Function at 0x140027140
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x40], 0
je 0x140027163
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x3f
jb 0x140027150
mov byte [rcx + 0x40], 0
mov rax, rcx
ret

Function at 0x140027170
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x39], 0
je 0x140027193
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x38
jb 0x140027180
mov byte [rcx + 0x39], 0
mov rax, rcx
ret

Function at 0x1400271a0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4f], 0
je 0x1400271c3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x4e
jb 0x1400271b0
mov byte [rcx + 0x4f], 0
mov rax, rcx
ret

Function at 0x1400271d0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x66], 0
je 0x1400271f3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x65
jb 0x1400271e0
mov byte [rcx + 0x66], 0
mov rax, rcx
ret

Function at 0x140027200
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x43], 0
je 0x140027223
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x42
jb 0x140027210
mov byte [rcx + 0x43], 0
mov rax, rcx
ret

Function at 0x140027230
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x55], 0
je 0x140027253
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x54
jb 0x140027240
mov byte [rcx + 0x55], 0
mov rax, rcx
ret

Function at 0x140027260
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4a], 0
je 0x140027283
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x49
jb 0x140027270
mov byte [rcx + 0x4a], 0
mov rax, rcx
ret
Function at 0x140027290
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4c], 0
je 0x1400272b3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x4b
jb 0x1400272a0
mov byte [rcx + 0x4c], 0
mov rax, rcx
ret

Function at 0x1400272c0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4d], 0
je 0x1400272e3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x4c
jb 0x1400272d0
mov byte [rcx + 0x4d], 0
mov rax, rcx
ret

Function at 0x1400272f0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x48], 0
je 0x140027313
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x47
jb 0x140027300
mov byte [rcx + 0x48], 0
mov rax, rcx
ret

Function at 0x140027320
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x51], 0
je 0x140027343
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x50
jb 0x140027330
mov byte [rcx + 0x51], 0
mov rax, rcx
ret

Function at 0x140027350
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x54], 0
je 0x140027373
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x53
jb 0x140027360
mov byte [rcx + 0x54], 0
mov rax, rcx
ret

Function at 0x140027380
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x53], 0
je 0x1400273a3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x52
jb 0x140027390
mov byte [rcx + 0x53], 0
mov rax, rcx
ret

Function at 0x1400273b0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x52], 0
je 0x1400273d3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x51
jb 0x1400273c0
mov byte [rcx + 0x52], 0
mov rax, rcx
ret

Function at 0x1400273e0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x2d], 0
je 0x140027403
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x2c
jb 0x1400273f0
mov byte [rcx + 0x2d], 0
mov rax, rcx
ret

Function at 0x140027410
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x30], 0
je 0x140027433
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x2f
jb 0x140027420
mov byte [rcx + 0x30], 0
mov rax, rcx
ret

Function at 0x140027440
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x63], 0
je 0x140027463
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x62
jb 0x140027450
mov byte [rcx + 0x63], 0
mov rax, rcx
ret

Function at 0x140027470
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x6a], 0
je 0x140027493
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x69
jb 0x140027480
mov byte [rcx + 0x6a], 0
mov rax, rcx
ret
Function at 0x1400274a0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x28], 0
je 0x1400274c3
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x27
jb 0x1400274b0
mov byte [rcx + 0x28], 0
mov rax, rcx
ret
Function at 0x140027ae0
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x5f], 0
je 0x140027b03
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x5e
jb 0x140027af0
mov byte [rcx + 0x5f], 0
mov rax, rcx
ret

Function at 0x140027b10
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x4e], 0
je 0x140027b33
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x4d
jb 0x140027b20
mov byte [rcx + 0x4e], 0
mov rax, rcx
ret

Function at 0x140027b40
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x59], 0
je 0x140027b63
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x58
jb 0x140027b50
mov byte [rcx + 0x59], 0
mov rax, rcx
ret

Function at 0x140027b70
Capabilities:
Encode data using xor

Disassembly:
cmp byte [rcx + 0x2c], 0
je 0x140027b93
xor eax, eax
nop dword [rax + rax]
lea edx, [rax - 0x2b]
xor byte [rcx + rax], dl
inc rax
cmp rax, 0x2b
jb 0x140027b80
mov byte [rcx + 0x2c], 0
mov rax, rcx
ret