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

Disassembly:
test byte [0x13b84f0], 1
mov ecx, 0xac1b
jne 0x12f25c2
or dword [0x13b84f0], 1
lea eax, [ecx + 0x23]
mov edx, eax
add eax, 9
mov word [0x13b1a98], ax
mov word [0x13b1a8c], dx
add edx, 0x11
lea eax, [ecx + 0x64]
mov word [0x13b1a9a], ax
add eax, 0xffffffef
mov word [0x13b1a9c], ax
mov word [0x13b1a8e], dx
lea edx, [ecx + 0x43]
lea eax, [ecx + 0x5b]
mov word [0x13b1a9e], ax
mov word [0x13b1a90], dx
add edx, 0xfffffff8
add eax, 0xfffffff5
mov word [0x13b1aa0], ax
lea eax, [ecx + 0x29]
mov word [0x13b1aa2], ax
mov eax, ecx
mov word [0x13b1a92], dx
mov dword [0x13b1a94], 0xac3eac4b
mov word [0x13b1aa4], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b1a8c]
add eax, 2
mov word [eax + 0x13b2136], dx
cmp eax, 0x1a
jb 0x12f25c4
mov eax, 0x13b2138
ret

Function at 0x12f25e2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b84e8], 1
jne 0x12f2610
or dword [0x13b84e8], 1
mov dword [0x13b1ab4], 0x7f747627
mov dword [0x13b1ab8], 0x247e776e
mov dword [0x13b1abc], 0x1b252424
xor eax, eax
mov cl, byte [eax + 0x13b1ab4]
xor cl, 0x1b
mov byte [eax + 0x13b2160], cl
inc eax
cmp eax, 0xc
jb 0x12f2612
mov eax, 0x13b2160
ret

Function at 0x12f262d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b84e4], 1
mov edx, 0xac1b
jne 0x12f26ed
push esi
lea ecx, [edx + 0x1e]
mov eax, ecx
mov word [0x13b1ac0], ax
add eax, 2
or dword [0x13b84e4], 1
mov word [0x13b1ac2], ax
lea eax, [edx + 0x1b]
mov esi, eax
mov word [0x13b1ac4], si
mov word [0x13b1ac6], ax
add eax, 0x42
mov word [0x13b1ac8], ax
lea eax, [edx + 0x4e]
mov esi, eax
mov word [0x13b1aca], si
add esi, 0x11
mov word [0x13b1acc], si
lea esi, [edx + 0x4d]
mov word [0x13b1ace], si
add esi, 0xb
mov word [0x13b1ad0], si
lea esi, [edx + 0x29]
mov word [0x13b1ad2], si
mov esi, eax
mov word [0x13b1ad4], si
add esi, 0x15
add eax, 6
mov word [0x13b1ad6], si
lea esi, [edx + 0x50]
mov word [0x13b1ade], ax
mov eax, edx
mov word [0x13b1ad8], si
mov dword [0x13b1ada], 0xac69ac74
mov dword [0x13b1ae0], 0xac39ac26
mov word [0x13b1ae4], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x13b1ac0]
add eax, 2
mov word [eax + 0x13b216a], cx
cmp eax, 0x26
jb 0x12f26ef
mov eax, 0x13b216c
ret
Function at 0x12f27d0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
and esp, 0xfffffff8
sub esp, 0x7c
test byte [0x13b84e0], 1
push ebx
mov ebx, dword [ebp + 8]
push esi
push edi
mov ecx, 0xac1b
jne 0x12f280e
or dword [0x13b84e0], 1
lea eax, [ecx + 0x51]
mov word [0x13b1ae8], ax
add eax, 0xd
mov word [0x13b1aea], ax
mov eax, ecx
mov word [0x13b1aec], ax
xor esi, esi
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b1ae8]
add eax, 2
mov word [eax + 0x13b2192], dx
cmp eax, 6
jb 0x12f2812
lea eax, [ebx + 0xc]
cmp dword [eax + 0x14], 8
jb 0x12f2835
mov eax, dword [eax]
push 0x13b2194
push eax
lea eax, [esp + 0x18]
push eax
call fcn.01356887
add esp, 0xc
test eax, eax
jne 0x12f2900
push dword [esp + 0x10]
push dword [ebp + 0xc]
push ebx
call fcn.012f3563
push dword [esp + 0x10]
call fcn.012f2909
push eax
call fcn.01356de1
push dword [esp + 0x18]
call fcn.0135736d
add esp, 0xc
push 0x44
pop edi
push edi
lea eax, [esp + 0x44]
push esi
push eax
call fcn.0135b890
add esp, 0xc
mov dword [esp + 0x40], edi
xor eax, eax
lea ecx, [esp + 0x14]
push ecx
lea edi, [esp + 0x18]
stosd dword es:[edi], eax
lea ecx, [esp + 0x44]
push ecx
push esi
push esi
stosd dword es:[edi], eax
push esi
push esi
stosd dword es:[edi], eax
push esi
stosd dword es:[edi], eax
mov eax, dword [ebx + 0x28]
push esi
push eax
push esi
call dword [0x138608c]
test eax, eax
jne 0x12f28ee
call dword [0x13860a8]
push eax
lea eax, [esp + 0x28]
push eax
call fcn.0131dc13
cmp dword [eax + 0x14], 0x10
pop ecx
pop ecx
jb 0x12f28d2
mov eax, dword [eax]
push eax
call fcn.012f2949
push eax
call fcn.013570b1
pop ecx
pop ecx
push esi
push 1
lea ecx, [esp + 0x2c]
call fcn.012f4c89
jmp 0x12f2900
push dword [esp + 0x18]
mov esi, dword [0x13860bc]
call esi
push dword [esp + 0x14]
call esi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 8

Function at 0x12f2909
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b84dc], 1
jne 0x12f292c
or dword [0x13b84dc], 1
mov dword [0x13b1af0], 0x555e1116
mov word [0x13b1af4], 0x1b5f
xor eax, eax
mov cl, byte [eax + 0x13b1af0]
xor cl, 0x1b
mov byte [eax + 0x13b219c], cl
inc eax
cmp eax, 6
jb 0x12f292e
mov eax, 0x13b219c
ret

Function at 0x12f2949
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b84d8], 1
jne 0x12f29ce
or dword [0x13b84d8], 1
mov dword [0x13b1af8], 0x77727a5d
mov dword [0x13b1afc], 0x6f3b7f7e
mov dword [0x13b1b00], 0x69783b74
mov dword [0x13b1b04], 0x7e6f7a7e
mov dword [0x13b1b08], 0x7a69783b
mov dword [0x13b1b0c], 0x693b7368
mov dword [0x13b1b10], 0x69746b7e
mov dword [0x13b1b14], 0x3b697e6f
mov dword [0x13b1b18], 0x7874696b
mov dword [0x13b1b1c], 0x2168687e
mov dword [0x13b1b20], 0x11683e3b
mov byte [0x13b1b24], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1af8]
xor cl, 0x1b
mov byte [eax + 0x13b21a4], cl
inc eax
cmp eax, 0x2d
jb 0x12f29d0
mov eax, 0x13b21a4
ret
Function at 0x12f3a98
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8478], 1
jne 0x12f3acd
or dword [0x13b8478], 1
mov dword [0x13b1da4], 0x6e7f7456
mov dword [0x13b1da8], 0x3b217e77
mov dword [0x13b1dac], 0x1116683e
mov byte [0x13b1db0], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1da4]
xor cl, 0x1b
mov byte [eax + 0x13b2450], cl
inc eax
cmp eax, 0xd
jb 0x12f3acf
mov eax, 0x13b2450
ret

Function at 0x12f3aea
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8474], 1
jne 0x12f3b29
or dword [0x13b8474], 1
mov dword [0x13b1db4], 0x7e69734f
mov dword [0x13b1db8], 0x3b217f7a
mov dword [0x13b1dbc], 0x633e632b
mov dword [0x13b1dc0], 0x11161116
mov byte [0x13b1dc4], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1db4]
xor cl, 0x1b
mov byte [eax + 0x13b2460], cl
inc eax
cmp eax, 0x11
jb 0x12f3b2b
mov eax, 0x13b2460
ret

Function at 0x12f3b46
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8470], 1
jne 0x12f3b84
or dword [0x13b8470], 1
mov dword [0x13b1dc8], 0x7e78635e
mov dword [0x13b1dcc], 0x74726f6b
mov dword [0x13b1dd0], 0x7f3e3b75
mov word [0x13b1dd4], 0x1116
mov byte [0x13b1dd6], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1dc8]
xor cl, 0x1b
mov byte [eax + 0x13b2474], cl
inc eax
cmp eax, 0xf
jb 0x12f3b86
mov eax, 0x13b2474
ret

Function at 0x12f3ba1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b846c], 1
jne 0x12f3bdf
or dword [0x13b846c], 1
mov dword [0x13b1dd8], 0x7a787457
mov dword [0x13b1ddc], 0x7574726f
mov dword [0x13b1de0], 0x6b3e3b21
mov word [0x13b1de4], 0x1116
mov byte [0x13b1de6], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1dd8]
xor cl, 0x1b
mov byte [eax + 0x13b2484], cl
inc eax
cmp eax, 0xf
jb 0x12f3be1
mov eax, 0x13b2484
ret

Function at 0x12f3bfc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8468], 1
jne 0x12f3c3d
or dword [0x13b8468], 1
mov dword [0x13b1de8], 0x7e6b624f
mov dword [0x13b1dec], 0x683e3b21
mov dword [0x13b1df0], 0x632b333b
mov dword [0x13b1df4], 0x1632633e
mov word [0x13b1df8], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b1de8]
xor cl, 0x1b
mov byte [eax + 0x13b2494], cl
inc eax
cmp eax, 0x12
jb 0x12f3c3f
mov eax, 0x13b2494
ret

Function at 0x12f3c5a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8464], 1
jne 0x12f3ce2
or dword [0x13b8464], 1
mov dword [0x13b1dfc], 0x7a6f7e5f
mov dword [0x13b1e00], 0x21687772
mov dword [0x13b1e04], 0x72694f3b
mov dword [0x13b1e08], 0x6f3b7f7e
mov dword [0x13b1e0c], 0x7e693b74
mov dword [0x13b1e10], 0x7d3b7f7a
mov dword [0x13b1e14], 0x3b767469
mov dword [0x13b1e18], 0x74767e76
mov dword [0x13b1e1c], 0x7a3b6269
mov dword [0x13b1e20], 0x7e697f7f
mov dword [0x13b1e24], 0x3e3b6868
mov dword [0x13b1e28], 0x1b11166b
xor eax, eax
mov cl, byte [eax + 0x13b1dfc]
xor cl, 0x1b
mov byte [eax + 0x13b24a8], cl
inc eax
cmp eax, 0x30
jb 0x12f3ce4
mov eax, 0x13b24a8
ret
Function at 0x12f3cff
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8460], 1
jne 0x12f3d91
or dword [0x13b8460], 1
mov dword [0x13b1e2c], 0x7a6f7e5f
mov dword [0x13b1e30], 0x21687772
mov dword [0x13b1e34], 0x72694f3b
mov dword [0x13b1e38], 0x6f3b7f7e
mov dword [0x13b1e3c], 0x696c3b74
mov dword [0x13b1e40], 0x3b7e6f72
mov dword [0x13b1e44], 0x763b746f
mov dword [0x13b1e48], 0x6974767e
mov dword [0x13b1e4c], 0x7f7a3b62
mov dword [0x13b1e50], 0x687e697f
mov dword [0x13b1e54], 0x6b3e3b68
mov word [0x13b1e58], 0x1116
mov byte [0x13b1e5a], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1e2c]
xor cl, 0x1b
mov byte [eax + 0x13b24d8], cl
inc eax
cmp eax, 0x2f
jb 0x12f3d93
mov eax, 0x13b24d8
ret

Function at 0x12f3dae
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b845c], 1
jne 0x12f3e41
or dword [0x13b845c], 1
mov dword [0x13b1e5c], 0x7a6f7e5f
mov dword [0x13b1e60], 0x21687772
mov dword [0x13b1e64], 0x72694f3b
mov dword [0x13b1e68], 0x6f3b7f7e
mov dword [0x13b1e6c], 0x637e3b74
mov dword [0x13b1e70], 0x6f6e787e
mov dword [0x13b1e74], 0x7e763b7e
mov dword [0x13b1e78], 0x62697476
mov dword [0x13b1e7c], 0x3b6f7a3b
mov dword [0x13b1e80], 0x697f7f7a
mov dword [0x13b1e84], 0x3b68687e
mov dword [0x13b1e88], 0x11166b3e
mov byte [0x13b1e8c], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1e5c]
xor cl, 0x1b
mov byte [eax + 0x13b2508], cl
inc eax
cmp eax, 0x31
jb 0x12f3e43
mov eax, 0x13b2508
ret

Function at 0x12f3e5e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8458], 1
jne 0x12f3e95
or dword [0x13b8458], 1
mov dword [0x13b1e90], 0x7c7a775d
mov dword [0x13b1e94], 0x2b3b2168
mov dword [0x13b1e98], 0x16633e63
mov word [0x13b1e9c], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b1e90]
xor cl, 0x1b
mov byte [eax + 0x13b253c], cl
inc eax
cmp eax, 0xe
jb 0x12f3e97
mov eax, 0x13b253c
ret

Function at 0x12f3eb2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8454], 1
jne 0x12f3ee9
or dword [0x13b8454], 1
mov dword [0x13b1ea0], 0x7a697a4b
mov dword [0x13b1ea4], 0x7e6f7e76
mov dword [0x13b1ea8], 0x16216869
mov word [0x13b1eac], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b1ea0]
xor cl, 0x1b
mov byte [eax + 0x13b254c], cl
inc eax
cmp eax, 0xe
jb 0x12f3eeb
mov eax, 0x13b254c
ret

Function at 0x12f3f06
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8450], 1
jne 0x12f3f4f
or dword [0x13b8450], 1
mov dword [0x13b1eb0], 0x697a4b12
mov dword [0x13b1eb4], 0x6f7e767a
mov dword [0x13b1eb8], 0x3e40697e
mov dword [0x13b1ebc], 0x3b21467f
mov dword [0x13b1ec0], 0x11166b3e
mov byte [0x13b1ec4], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1eb0]
xor cl, 0x1b
mov byte [eax + 0x13b255c], cl
inc eax
cmp eax, 0x15
jb 0x12f3f51
mov eax, 0x13b255c
ret

Function at 0x12f3f6c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b844c], 1
jne 0x12f3fa4
or dword [0x13b844c], 1
mov dword [0x13b1ec8], 0x3b535e48
mov dword [0x13b1ecc], 0x777a755a
mov dword [0x13b1ed0], 0x68726862
mov dword [0x13b1ed4], 0x1b111621
xor eax, eax
mov cl, byte [eax + 0x13b1ec8]
xor cl, 0x1b
mov byte [eax + 0x13b2574], cl
inc eax
cmp eax, 0x10
jb 0x12f3fa6
mov eax, 0x13b2574
ret
Function at 0x12f3fc1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8448], 1
jne 0x12f4009
or dword [0x13b8448], 1
mov dword [0x13b1ed8], 0x71795412
mov dword [0x13b1edc], 0x3b6f787e
mov dword [0x13b1ee0], 0x7e6b626f
mov dword [0x13b1ee4], 0x683e3b21
mov word [0x13b1ee8], 0x1116
mov byte [0x13b1eea], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1ed8]
xor cl, 0x1b
mov byte [eax + 0x13b2584], cl
inc eax
cmp eax, 0x13
jb 0x12f400b
mov eax, 0x13b2584
ret

Function at 0x12f4026
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8444], 1
jne 0x12f408f
or dword [0x13b8444], 1
mov dword [0x13b1eec], 0x727a5d12
mov dword [0x13b1ef0], 0x3b7f7e77
mov dword [0x13b1ef4], 0x7d3b746f
mov dword [0x13b1ef8], 0x74777774
mov dword [0x13b1efc], 0x746b3b6c
mov dword [0x13b1f00], 0x7e6f7572
mov dword [0x13b1f04], 0x73783b69
mov dword [0x13b1f08], 0x1675727a
mov word [0x13b1f0c], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b1eec]
xor cl, 0x1b
mov byte [eax + 0x13b2598], cl
inc eax
cmp eax, 0x22
jb 0x12f4091
mov eax, 0x13b2598
ret

Function at 0x12f40ac
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8440], 1
jne 0x12f40cf
or dword [0x13b8440], 1
mov dword [0x13b1f10], 0x7f6f685b
mov word [0x13b1f14], 0x1b5b
xor eax, eax
mov cl, byte [eax + 0x13b1f10]
xor cl, 0x1b
mov byte [eax + 0x13b25bc], cl
inc eax
cmp eax, 6
jb 0x12f40d1
mov eax, 0x13b25bc
ret

Function at 0x12f40ec
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b843c], 1
jne 0x12f4123
or dword [0x13b843c], 1
mov dword [0x13b1f18], 0x6f756e69
mov dword [0x13b1f1c], 0x447e7672
mov dword [0x13b1f20], 0x7469697e
mov word [0x13b1f24], 0x1b69
xor eax, eax
mov cl, byte [eax + 0x13b1f18]
xor cl, 0x1b
mov byte [eax + 0x13b25c4], cl
inc eax
cmp eax, 0xe
jb 0x12f4125
mov eax, 0x13b25c4
ret

Function at 0x12f4140
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8438], 1
jne 0x12f416e
or dword [0x13b8438], 1
mov dword [0x13b1f28], 0x7c757a69
mov dword [0x13b1f2c], 0x697e447e
mov dword [0x13b1f30], 0x1b697469
xor eax, eax
mov cl, byte [eax + 0x13b1f28]
xor cl, 0x1b
mov byte [eax + 0x13b25d4], cl
inc eax
cmp eax, 0xc
jb 0x12f4170
mov eax, 0x13b25d4
ret

Function at 0x12f418b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8434], 1
jne 0x12f41c9
or dword [0x13b8434], 1
mov dword [0x13b1f34], 0x697e6d74
mov dword [0x13b1f38], 0x6c74777d
mov dword [0x13b1f3c], 0x69697e44
mov word [0x13b1f40], 0x6974
mov byte [0x13b1f42], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1f34]
xor cl, 0x1b
mov byte [eax + 0x13b25e0], cl
inc eax
cmp eax, 0xf
jb 0x12f41cb
mov eax, 0x13b25e0
ret

Function at 0x12f41e6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8430], 1
jne 0x12f421e
or dword [0x13b8430], 1
mov dword [0x13b1f44], 0x7e7f756e
mov dword [0x13b1f48], 0x74777d69
mov dword [0x13b1f4c], 0x697e446c
mov dword [0x13b1f50], 0x1b697469
xor eax, eax
mov cl, byte [eax + 0x13b1f44]
xor cl, 0x1b
mov byte [eax + 0x13b25f0], cl
inc eax
cmp eax, 0x10
jb 0x12f4220
mov eax, 0x13b25f0
ret
Function at 0x12f423b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b842c], 1
jne 0x12f4269
or dword [0x13b842c], 1
mov dword [0x13b1f54], 0x727c7477
mov dword [0x13b1f58], 0x697e4478
mov dword [0x13b1f5c], 0x1b697469
xor eax, eax
mov cl, byte [eax + 0x13b1f54]
xor cl, 0x1b
mov byte [eax + 0x13b2600], cl
inc eax
cmp eax, 0xc
jb 0x12f426b
mov eax, 0x13b2600
ret

Function at 0x12f4286
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8428], 1
jne 0x12f42bb
or dword [0x13b8428], 1
mov dword [0x13b1f60], 0x7a76747f
mov dword [0x13b1f64], 0x7e447572
mov dword [0x13b1f68], 0x69746969
mov byte [0x13b1f6c], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1f60]
xor cl, 0x1b
mov byte [eax + 0x13b260c], cl
inc eax
cmp eax, 0xd
jb 0x12f42bd
mov eax, 0x13b260c
ret

Function at 0x12f42d8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8424], 1
jne 0x12f4317
or dword [0x13b8424], 1
mov dword [0x13b1f70], 0x7a6d7572
mov dword [0x13b1f74], 0x447f7277
mov dword [0x13b1f78], 0x6e7c697a
mov dword [0x13b1f7c], 0x6f757e76
mov byte [0x13b1f80], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1f70]
xor cl, 0x1b
mov byte [eax + 0x13b261c], cl
inc eax
cmp eax, 0x11
jb 0x12f4319
mov eax, 0x13b261c
ret

Function at 0x12f4334
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8420], 1
jne 0x12f4369
or dword [0x13b8420], 1
mov dword [0x13b1f84], 0x7c757e77
mov dword [0x13b1f88], 0x7e44736f
mov dword [0x13b1f8c], 0x69746969
mov byte [0x13b1f90], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1f84]
xor cl, 0x1b
mov byte [eax + 0x13b2630], cl
inc eax
cmp eax, 0xd
jb 0x12f436b
mov eax, 0x13b2630
ret

Function at 0x12f4386
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b841c], 1
jne 0x12f43bb
or dword [0x13b841c], 1
mov dword [0x13b1f94], 0x446f6e74
mov dword [0x13b1f98], 0x69447d74
mov dword [0x13b1f9c], 0x7e7c757a
mov byte [0x13b1fa0], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1f94]
xor cl, 0x1b
mov byte [eax + 0x13b2640], cl
inc eax
cmp eax, 0xd
jb 0x12f43bd
mov eax, 0x13b2640
ret

Function at 0x12f43d8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8418], 1
jne 0x12f4405
or dword [0x13b8418], 1
mov dword [0x13b1fa4], 0x7e78637e
mov dword [0x13b1fa8], 0x74726f6b
mov word [0x13b1fac], 0x1b75
xor eax, eax
mov cl, byte [eax + 0x13b1fa4]
xor cl, 0x1b
mov byte [eax + 0x13b2650], cl
inc eax
cmp eax, 0xa
jb 0x12f4407
mov eax, 0x13b2650
ret

Function at 0x12f4422
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8414], 1
jne 0x12f4481
or dword [0x13b8414], 1
mov dword [0x13b1fb0], 0x7f6f6812
mov dword [0x13b1fb4], 0x637e2121
mov dword [0x13b1fb8], 0x6f6b7e78
mov dword [0x13b1fbc], 0x21757472
mov dword [0x13b1fc0], 0x7a736c21
mov dword [0x13b1fc4], 0x2132336f
mov dword [0x13b1fc8], 0x16683e3b
mov word [0x13b1fcc], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b1fb0]
xor cl, 0x1b
mov byte [eax + 0x13b265c], cl
inc eax
cmp eax, 0x1e
jb 0x12f4483
mov eax, 0x13b265c
ret
Function at 0x12f449e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8410], 1
jne 0x12f4512
or dword [0x13b8410], 1
mov dword [0x13b1fd0], 0x727a5d12
mov dword [0x13b1fd4], 0x3b7f7e77
mov dword [0x13b1fd8], 0x7c3b746f
mov dword [0x13b1fdc], 0x683b6f7e
mov dword [0x13b1fe0], 0x21217f6f
mov dword [0x13b1fe4], 0x7e78637e
mov dword [0x13b1fe8], 0x74726f6b
mov dword [0x13b1fec], 0x6c212175
mov dword [0x13b1ff0], 0x336f7a73
mov dword [0x13b1ff4], 0x1b111632
xor eax, eax
mov cl, byte [eax + 0x13b1fd0]
xor cl, 0x1b
mov byte [eax + 0x13b267c], cl
inc eax
cmp eax, 0x28
jb 0x12f4514
mov eax, 0x13b267c
ret

Function at 0x12f452f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b840c], 1
jne 0x12f4563
or dword [0x13b840c], 1
mov dword [0x13b1ff8], 0x76747844
mov dword [0x13b1ffc], 0x69697e44
mov word [0x13b2000], 0x6974
mov byte [0x13b2002], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b1ff8]
xor cl, 0x1b
mov byte [eax + 0x13b26a4], cl
inc eax
cmp eax, 0xb
jb 0x12f4565
mov eax, 0x13b26a4
ret

Function at 0x12f4580
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8408], 1
jne 0x12f45e9
or dword [0x13b8408], 1
mov dword [0x13b2004], 0x74784412
mov dword [0x13b2008], 0x697e4476
mov dword [0x13b200c], 0x21697469
mov dword [0x13b2010], 0x69695e21
mov dword [0x13b2014], 0x7e566974
mov dword [0x13b2018], 0x7c7a6868
mov dword [0x13b201c], 0x2132337e
mov dword [0x13b2020], 0x16683e3b
mov word [0x13b2024], 0x1b11
xor eax, eax
mov cl, byte [eax + 0x13b2004]
xor cl, 0x1b
mov byte [eax + 0x13b26b0], cl
inc eax
cmp eax, 0x22
jb 0x12f45eb
mov eax, 0x13b26b0
ret

Function at 0x12f4606
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8404], 1
jne 0x12f4684
or dword [0x13b8404], 1
mov dword [0x13b2028], 0x727a5d12
mov dword [0x13b202c], 0x3b7f7e77
mov dword [0x13b2030], 0x7c3b746f
mov dword [0x13b2034], 0x443b6f7e
mov dword [0x13b2038], 0x44767478
mov dword [0x13b203c], 0x7469697e
mov dword [0x13b2040], 0x5e212169
mov dword [0x13b2044], 0x69746969
mov dword [0x13b2048], 0x68687e56
mov dword [0x13b204c], 0x337e7c7a
mov dword [0x13b2050], 0x1b111632
xor eax, eax
mov cl, byte [eax + 0x13b2028]
xor cl, 0x1b
mov byte [eax + 0x13b26d4], cl
inc eax
cmp eax, 0x2c
jb 0x12f4686
mov eax, 0x13b26d4
ret

Function at 0x12f46a1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8400], 1
jne 0x12f471c
or dword [0x13b8400], 1
mov dword [0x13b2054], 0x787a6f48
mov dword [0x13b2058], 0x6e7f3b70
mov dword [0x13b205c], 0x7e3b6b76
mov dword [0x13b2060], 0x69746969
mov dword [0x13b2064], 0x74583b21
mov dword [0x13b2068], 0x637e6f75
mov dword [0x13b206c], 0x787e496f
mov dword [0x13b2070], 0x3b7f6974
mov dword [0x13b2074], 0x3b687a6c
mov dword [0x13b2078], 0x77776e75
mov byte [0x13b207c], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b2054]
xor cl, 0x1b
mov byte [eax + 0x13b2700], cl
inc eax
cmp eax, 0x29
jb 0x12f471e
mov eax, 0x13b2700
ret
Function at 0x12f4739
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b83fc], 1
jne 0x12f47b3
or dword [0x13b83fc], 1
mov dword [0x13b2080], 0x787a6f48
mov dword [0x13b2084], 0x6e7f3b70
mov dword [0x13b2088], 0x7e3b6b76
mov dword [0x13b208c], 0x69746969
mov dword [0x13b2090], 0x62483b21
mov dword [0x13b2094], 0x72755276
mov dword [0x13b2098], 0x777a726f
mov dword [0x13b209c], 0x3b7e6172
mov dword [0x13b20a0], 0x77727a7d
mov word [0x13b20a4], 0x7f7e
mov byte [0x13b20a6], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b2080]
xor cl, 0x1b
mov byte [eax + 0x13b272c], cl
inc eax
cmp eax, 0x27
jb 0x12f47b5
mov eax, 0x13b272c
ret

Function at 0x12f47d0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b83f8], 1
jne 0x12f4836
or dword [0x13b83f8], 1
mov dword [0x13b20a8], 0x72706827
mov dword [0x13b20ac], 0x7f7e6b6b
mov dword [0x13b20b0], 0x7a697d3b
mov dword [0x13b20b4], 0x3b377e76
mov dword [0x13b20b8], 0x6c3b584b
mov dword [0x13b20bc], 0x753b687a
mov dword [0x13b20c0], 0x2577776e
mov word [0x13b20c4], 0x1116
mov byte [0x13b20c6], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b20a8]
xor cl, 0x1b
mov byte [eax + 0x13b2754], cl
inc eax
cmp eax, 0x1f
jb 0x12f4838
mov eax, 0x13b2754
ret

Function at 0x12f4853
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b83f4], 1
jne 0x12f48e6
or dword [0x13b83f4], 1
mov dword [0x13b20c8], 0x72706827
mov dword [0x13b20cc], 0x7f7e6b6b
mov dword [0x13b20d0], 0x7a697d3b
mov dword [0x13b20d4], 0x3b377e76
mov dword [0x13b20d8], 0x6c3b584b
mov dword [0x13b20dc], 0x683b687a
mov dword [0x13b20e0], 0x3b7e767a
mov dword [0x13b20e4], 0x693b687a
mov dword [0x13b20e8], 0x696e6f7e
mov dword [0x13b20ec], 0x7f7a3b75
mov dword [0x13b20f0], 0x687e697f
mov dword [0x13b20f4], 0x11162568
mov byte [0x13b20f8], 0x1b
xor eax, eax
mov cl, byte [eax + 0x13b20c8]
xor cl, 0x1b
mov byte [eax + 0x13b2774], cl
inc eax
cmp eax, 0x31
jb 0x12f48e8
mov eax, 0x13b2774
ret