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

Disassembly:
test byte [0x272bac], 1
jne 0x1c1911
or dword [0x272bac], 1
mov edx, 0xcfb1
mov eax, edx
mov word [0x26e804], ax
add eax, 0xfffffff5
mov ecx, eax
mov word [0x26e806], cx
mov word [0x26e808], cx
push edi
lea ecx, [edx + 0xa]
mov edi, ecx
mov word [0x26e80c], ax
lea eax, [edx + 0x23]
mov word [0x26e80a], di
mov dword [0x26e80e], 0xcfbbcf97
mov dword [0x26e812], 0xcfb1cfb0
mov word [0x26e816], ax
pop edi
xor eax, eax
mov ecx, 0xcfd4
xor cx, word [eax + 0x26e804]
add eax, 2
mov word [eax + 0x26e946], cx
cmp eax, 0x14
jb 0x1c1913
mov eax, 0x26e948
ret

Function at 0x1c1934
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272ba8], 1
mov edx, 0xcfd4
jne 0x1c19b1
or dword [0x272ba8], 1
lea ecx, [edx - 0x23]
mov eax, ecx
mov word [0x26e818], ax
add eax, 0xfffffff5
push esi
mov esi, eax
lea eax, [edx - 0x3b]
mov word [0x26e822], ax
mov eax, ecx
mov word [0x26e824], ax
add eax, 0xfffffff6
mov word [0x26e81a], si
mov word [0x26e81c], si
mov esi, eax
mov word [0x26e828], ax
lea eax, [edx - 0x1f]
mov word [0x26e82a], ax
mov eax, edx
mov word [0x26e826], si
mov dword [0x26e81e], 0xcfa6cfbb
mov dword [0x26e82c], 0xcfb1cfb3
mov word [0x26e830], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x26e818]
add eax, 2
mov word [eax + 0x26e95a], cx
cmp eax, 0x1a
jb 0x1c19b3
mov eax, 0x26e95c
ret

Function at 0x1c19d1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272ba4], 1
mov ecx, 0xcfd4
jne 0x1c1a30
or dword [0x272ba4], 1
lea eax, [ecx - 0x23]
mov word [0x26e834], ax
add eax, 0xfffffff5
mov edx, eax
mov word [0x26e836], dx
mov word [0x26e838], dx
lea edx, [ecx - 0x19]
mov word [0x26e83a], dx
mov edx, eax
lea eax, [ecx - 0x1c]
mov word [0x26e842], ax
mov eax, ecx
mov word [0x26e83c], dx
mov dword [0x26e83e], 0xcfa6cf81
mov word [0x26e844], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x26e834]
add eax, 2
mov word [eax + 0x26e976], dx
cmp eax, 0x12
jb 0x1c1a32
mov eax, 0x26e978
ret

Function at 0x1c20d5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272ba0], 1
jne 0x1c20ff
or dword [0x272ba0], 1
mov dword [0x26e848], 0xb8a1bae8
mov word [0x26e84c], 0xeab8
mov byte [0x26e84e], 0xd4
xor eax, eax
mov cl, byte [eax + 0x26e848]
xor cl, 0xd4
mov byte [eax + 0x26e98c], cl
inc eax
cmp eax, 7
jb 0x1c2101
mov eax, 0x26e98c
ret

Function at 0x1c211c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b9c], 1
jne 0x1c2146
or dword [0x272b9c], 1
mov dword [0x26e850], 0xb8a1bae8
mov word [0x26e854], 0xeab8
mov byte [0x26e856], 0xd4
xor eax, eax
mov cl, byte [eax + 0x26e850]
xor cl, 0xd4
mov byte [eax + 0x26e994], cl
inc eax
cmp eax, 7
jb 0x1c2148
mov eax, 0x26e994
ret

Function at 0x1c2163
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b94], 1
jne 0x1c2187
or dword [0x272b94], 1
mov dword [0x26e85c], 0xbbb78ff4
mov dword [0x26e860], 0xd4e9b1b0
xor eax, eax
mov cl, byte [eax + 0x26e85c]
xor cl, 0xd4
mov byte [eax + 0x26e9a0], cl
inc eax
cmp eax, 8
jb 0x1c2189
mov eax, 0x26e9a0
ret
Function at 0x1c2ee0
Capabilities:
Encode data using xor

Disassembly:
push esi
push edi
push 0x31
pop ecx
mov esi, 0x242ac8
mov edi, 0x272f40
push 0x242b8c
rep movsd dword es:[edi], dword [esi]
call fcn.001fa630
pop ecx
pop edi
pop esi
cmp eax, 0xffffffff
jne 0x1c2f06
xor al, al
ret
push 0x242bf8
call fcn.001fa580
pop ecx
cmp eax, 0xffffffff
je 0x1c2f03
push 0x242d00
call fcn.001f8ff0
pop ecx
cmp eax, 0xffffffff
je 0x1c2f03
test byte [0x272b88], 1
jne 0x1c2f47
or dword [0x272b88], 1
mov dword [0x26e9c0], 0xe7b7bea5
mov byte [0x26e9c4], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26e9c0]
xor cl, 0xd6
mov byte [eax + 0x26ea8c], cl
inc eax
cmp eax, 5
jb 0x1c2f49
push 0x26ea8c
call fcn.001fa6a0
pop ecx
mov dword [0x268928], eax
test eax, eax
js 0x1c2f03
call fcn.001c2fd2
push eax
call fcn.001f9060
pop ecx
mov dword [0x26892c], eax
test eax, eax
js 0x1c2f03
test byte [0x272b80], 1
jne 0x1c2fa5
or dword [0x272b80], 1
mov dword [0x26e9d0], 0xd6a5b3b7
xor eax, eax
mov cl, byte [eax + 0x26e9d0]
xor cl, 0xd6
mov byte [eax + 0x26ea9c], cl
inc eax
cmp eax, 4
jb 0x1c2fa7
push 0x26ea9c
call fcn.001fa5f0
test eax, eax
mov dword [0x268930], eax
pop ecx
setns al
ret

Function at 0x1c2fd2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b84], 1
jne 0x1c2ff6
or dword [0x272b84], 1
mov dword [0x26e9c8], 0xa2a4b9b0
mov dword [0x26e9cc], 0xd6b7b8a3
xor eax, eax
mov cl, byte [eax + 0x26e9c8]
xor cl, 0xd6
mov byte [eax + 0x26ea94], cl
inc eax
cmp eax, 8
jb 0x1c2ff8
mov eax, 0x26ea94
ret

Function at 0x1c3276
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b7c], 1
jne 0x1c32b4
or dword [0x272b7c], 1
mov dword [0x26e9d4], 0xbff6a6bb
mov dword [0x26e9d8], 0xf6a2bfb8
mov dword [0x26e9dc], 0xbabfb7b0
mov word [0x26e9e0], 0xb2b3
mov byte [0x26e9e2], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26e9d4]
xor cl, 0xd6
mov byte [eax + 0x26eaa0], cl
inc eax
cmp eax, 0xf
jb 0x1c32b6
mov eax, 0x26eaa0
ret

Function at 0x1c32d1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b78], 1
jne 0x1c330f
or dword [0x272b78], 1
mov dword [0x26e9e4], 0xbff6a6bb
mov dword [0x26e9e8], 0xf6a2bfb8
mov dword [0x26e9ec], 0xbabfb7b0
mov word [0x26e9f0], 0xb2b3
mov byte [0x26e9f2], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26e9e4]
xor cl, 0xd6
mov byte [eax + 0x26eab0], cl
inc eax
cmp eax, 0xf
jb 0x1c3311
mov eax, 0x26eab0
ret

Function at 0x1c332c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b74], 1
jne 0x1c336a
or dword [0x272b74], 1
mov dword [0x26e9f4], 0x89a2b3a5
mov dword [0x26e9f8], 0xf6a2b8bf
mov dword [0x26e9fc], 0xbabfb7b0
mov word [0x26ea00], 0xb2b3
mov byte [0x26ea02], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26e9f4]
xor cl, 0xd6
mov byte [eax + 0x26eac0], cl
inc eax
cmp eax, 0xf
jb 0x1c336c
mov eax, 0x26eac0
ret
Function at 0x1c3387
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b70], 1
jne 0x1c33d0
or dword [0x272b70], 1
mov dword [0x26ea04], 0xbfa5b8a3
mov dword [0x26ea08], 0xb2b3b8b1
mov dword [0x26ea0c], 0xb7b3a489
mov dword [0x26ea10], 0xb7b0f6b2
mov dword [0x26ea14], 0xb2b3babf
mov byte [0x26ea18], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26ea04]
xor cl, 0xd6
mov byte [eax + 0x26ead0], cl
inc eax
cmp eax, 0x15
jb 0x1c33d2
mov eax, 0x26ead0
ret

Function at 0x1c33ed
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b6c], 1
jne 0x1c342c
or dword [0x272b6c], 1
mov dword [0x26ea1c], 0xb1b8a4a6
mov dword [0x26ea20], 0xbdb7bbf6
mov dword [0x26ea24], 0xb7b0f6b3
mov dword [0x26ea28], 0xb2b3babf
mov byte [0x26ea2c], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26ea1c]
xor cl, 0xd6
mov byte [eax + 0x26eae8], cl
inc eax
cmp eax, 0x11
jb 0x1c342e
mov eax, 0x26eae8
ret

Function at 0x1c3449
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b68], 1
jne 0x1c348b
or dword [0x272b68], 1
mov dword [0x26ea30], 0xa2a4b9b0
mov dword [0x26ea34], 0x89b7b8a3
mov dword [0x26ea38], 0xb2b7b3a4
mov dword [0x26ea3c], 0xbfb7b0f6
mov dword [0x26ea40], 0xd6b2b3ba
xor eax, eax
mov cl, byte [eax + 0x26ea30]
xor cl, 0xd6
mov byte [eax + 0x26eafc], cl
inc eax
cmp eax, 0x14
jb 0x1c348d
mov eax, 0x26eafc
ret

Function at 0x1c34a8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b64], 1
jne 0x1c34f0
or dword [0x272b64], 1
mov dword [0x26ea44], 0xa6afa4b5
mov dword [0x26ea48], 0xbff6b9a2
mov dword [0x26ea4c], 0xf6a2bfb8
mov dword [0x26ea50], 0xbabfb7b0
mov word [0x26ea54], 0xb2b3
mov byte [0x26ea56], 0xd6
xor eax, eax
mov cl, byte [eax + 0x26ea44]
xor cl, 0xd6
mov byte [eax + 0x26eb10], cl
inc eax
cmp eax, 0x13
jb 0x1c34f2
mov eax, 0x26eb10
ret

Function at 0x1c3705
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b60], 1
jne 0x1c3728
or dword [0x272b60], 1
mov dword [0x26ea58], 0xb2a5a5bf
mov word [0x26ea5c], 0xd6bd
xor eax, eax
mov cl, byte [eax + 0x26ea58]
xor cl, 0xd6
mov byte [eax + 0x26eb24], cl
inc eax
cmp eax, 6
jb 0x1c372a
mov eax, 0x26eb24
ret

Function at 0x1c3745
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b5c], 1
jne 0x1c3772
or dword [0x272b5c], 1
mov dword [0x26ea60], 0xb4a4a3be
mov dword [0x26ea64], 0xa4a3b2b7
mov word [0x26ea68], 0xd6a4
xor eax, eax
mov cl, byte [eax + 0x26ea60]
xor cl, 0xd6
mov byte [eax + 0x26eb2c], cl
inc eax
cmp eax, 0xa
jb 0x1c3774
mov eax, 0x26eb2c
ret

Function at 0x1c3852
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b58], 1
jne 0x1c387f
or dword [0x272b58], 1
mov dword [0x26ea6c], 0xb4a4a3be
mov dword [0x26ea70], 0xa4a3b2b7
mov word [0x26ea74], 0xd6a4
xor eax, eax
mov cl, byte [eax + 0x26ea6c]
xor cl, 0xd6
mov byte [eax + 0x26eb38], cl
inc eax
cmp eax, 0xa
jb 0x1c3881
mov eax, 0x26eb38
ret
Function at 0x1c3f6b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b54], 1
jne 0x1c3fb3
or dword [0x272b54], 1
mov dword [0x26eb44], 0xa9a0abba
mov dword [0x26eb48], 0xb0f9b6ad
mov dword [0x26eb4c], 0xf9adb0b7
mov dword [0x26eb50], 0xb5b0b8bf
mov word [0x26eb54], 0xbdbc
mov byte [0x26eb56], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26eb44]
xor cl, 0xd9
mov byte [eax + 0x26ec58], cl
inc eax
cmp eax, 0x13
jb 0x1c3fb5
mov eax, 0x26ec58
ret

Function at 0x1c3fd0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b50], 1
jne 0x1c4018
or dword [0x272b50], 1
mov dword [0x26eb58], 0xa9a0abba
mov dword [0x26eb5c], 0xb0f9b6ad
mov dword [0x26eb60], 0xf9adb0b7
mov dword [0x26eb64], 0xb5b0b8bf
mov word [0x26eb68], 0xbdbc
mov byte [0x26eb6a], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26eb58]
xor cl, 0xd9
mov byte [eax + 0x26ec6c], cl
inc eax
cmp eax, 0x13
jb 0x1c401a
mov eax, 0x26ec6c
ret

Function at 0x1c4035
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b48], 1
jne 0x1c407d
or dword [0x272b48], 1
mov dword [0x26eb74], 0xa9a0abba
mov dword [0x26eb78], 0xb0f9b6ad
mov dword [0x26eb7c], 0xf9adb0b7
mov dword [0x26eb80], 0xb5b0b8bf
mov word [0x26eb84], 0xbdbc
mov byte [0x26eb86], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26eb74]
xor cl, 0xd9
mov byte [eax + 0x26ec88], cl
inc eax
cmp eax, 0x13
jb 0x1c407f
mov eax, 0x26ec88
ret

Function at 0x1c409a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b40], 1
jne 0x1c40e2
or dword [0x272b40], 1
mov dword [0x26eb8c], 0xa9a0abba
mov dword [0x26eb90], 0xb0f9b6ad
mov dword [0x26eb94], 0xf9adb0b7
mov dword [0x26eb98], 0xb5b0b8bf
mov word [0x26eb9c], 0xbdbc
mov byte [0x26eb9e], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26eb8c]
xor cl, 0xd9
mov byte [eax + 0x26eca0], cl
inc eax
cmp eax, 0x13
jb 0x1c40e4
mov eax, 0x26eca0
ret

Function at 0x1c40ff
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b3c], 1
jne 0x1c4136
or dword [0x272b3c], 1
mov dword [0x26eba0], 0xa9a0abba
mov dword [0x26eba4], 0xbff9b6ad
mov dword [0x26eba8], 0xbcb5b0b8
mov word [0x26ebac], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26eba0]
xor cl, 0xd9
mov byte [eax + 0x26ecb4], cl
inc eax
cmp eax, 0xe
jb 0x1c4138
mov eax, 0x26ecb4
ret

Function at 0x1c4153
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b38], 1
jne 0x1c418a
or dword [0x272b38], 1
mov dword [0x26ebb0], 0xa9a0abba
mov dword [0x26ebb4], 0xbff9b6ad
mov dword [0x26ebb8], 0xbcb5b0b8
mov word [0x26ebbc], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ebb0]
xor cl, 0xd9
mov byte [eax + 0x26ecc4], cl
inc eax
cmp eax, 0xe
jb 0x1c418c
mov eax, 0x26ecc4
ret

Function at 0x1c41a7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b34], 1
jne 0x1c41d4
or dword [0x272b34], 1
mov dword [0x26ebc0], 0xa9abbcb1
mov dword [0x26ebc4], 0xabbcbdf2
mov word [0x26ebc8], 0xd9a9
xor eax, eax
mov cl, byte [eax + 0x26ebc0]
xor cl, 0xd9
mov byte [eax + 0x26ecd4], cl
inc eax
cmp eax, 0xa
jb 0x1c41d6
mov eax, 0x26ecd4
ret
Function at 0x1c41f1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b30], 1
jne 0x1c4228
or dword [0x272b30], 1
mov dword [0x26ebcc], 0xa9a0abba
mov dword [0x26ebd0], 0xbff9b6ad
mov dword [0x26ebd4], 0xbcb5b0b8
mov word [0x26ebd8], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ebcc]
xor cl, 0xd9
mov byte [eax + 0x26ece0], cl
inc eax
cmp eax, 0xe
jb 0x1c422a
mov eax, 0x26ece0
ret

Function at 0x1c4245
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b2c], 1
jne 0x1c427c
or dword [0x272b2c], 1
mov dword [0x26ebdc], 0xa9a0abba
mov dword [0x26ebe0], 0xbff9b6ad
mov dword [0x26ebe4], 0xbcb5b0b8
mov word [0x26ebe8], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ebdc]
xor cl, 0xd9
mov byte [eax + 0x26ecf0], cl
inc eax
cmp eax, 0xe
jb 0x1c427e
mov eax, 0x26ecf0
ret

Function at 0x1c434a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b28], 1
jne 0x1c4381
or dword [0x272b28], 1
mov dword [0x26ebec], 0xa9a0abba
mov dword [0x26ebf0], 0xbff9b6ad
mov dword [0x26ebf4], 0xbcb5b0b8
mov word [0x26ebf8], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ebec]
xor cl, 0xd9
mov byte [eax + 0x26ed00], cl
inc eax
cmp eax, 0xe
jb 0x1c4383
mov eax, 0x26ed00
ret

Function at 0x1c4530
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b24], 1
jne 0x1c4567
or dword [0x272b24], 1
mov dword [0x26ebfc], 0xa9a0abba
mov dword [0x26ec00], 0xbff9b6ad
mov dword [0x26ec04], 0xbcb5b0b8
mov word [0x26ec08], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ebfc]
xor cl, 0xd9
mov byte [eax + 0x26ed10], cl
inc eax
cmp eax, 0xe
jb 0x1c4569
mov eax, 0x26ed10
ret

Function at 0x1c4584
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b20], 1
jne 0x1c45bb
or dword [0x272b20], 1
mov dword [0x26ec0c], 0xa9a0abba
mov dword [0x26ec10], 0xbff9b6ad
mov dword [0x26ec14], 0xbcb5b0b8
mov word [0x26ec18], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ec0c]
xor cl, 0xd9
mov byte [eax + 0x26ed20], cl
inc eax
cmp eax, 0xe
jb 0x1c45bd
mov eax, 0x26ed20
ret
Function at 0x1c45d8
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0x23a487
call fcn.00239c88
sub esp, 0x10
push ebx
push esi
mov esi, 0x110
push esi
call fcn.00214410
mov ebx, eax
pop ecx
test ebx, ebx
je 0x1c4609
push esi
push 0
push ebx
call fcn.00216f70
add esp, 0xc
mov esi, ebx
jmp 0x1c460b
xor esi, esi
mov dword [ebp - 0x10], esi
and dword [ebp - 4], 0
mov eax, dword [edi + 4]
mov dword [esi + 0x100], eax
mov eax, dword [edi + 8]
sub eax, 0x14
test byte [0x272b18], 1
mov dword [esi + 0x104], eax
mov eax, dword [edi + 0xc]
mov dword [esi + 0x108], eax
mov eax, dword [ebp + 8]
mov dword [esi + 0x10c], eax
jne 0x1c465a
or dword [0x272b18], 1
mov dword [0x26ec30], 0xbbb6b5bb
mov byte [0x26ec34], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26ec30]
xor cl, 0xd9
mov byte [eax + 0x26ed30], cl
inc eax
cmp eax, 5
jb 0x1c465c
push 0
push 0x26ed30
push esi
push 0x1c4299
push dword [edi]
call fcn.00201267
add esp, 0x14
test eax, eax
je 0x1c46c4
push 0
call fcn.001c47b4
push eax
push 0xffffffffffffffff
push dword [edi]
call fcn.001fff0f
mov dword [ebp + 8], eax
add esp, 0x10
lea eax, [ebp + 8]
push eax
lea ecx, [ebp - 0x1c]
call fcn.002139b5
push 0x25ec28
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x1c], vtable.std::runtime_error.0
call fcn.0021d8c5
push esi
call fcn.002142d3
pop ecx
mov ecx, dword [ebp - 0xc]
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4

Function at 0x1c46db
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
test byte [0x272b10], 1
jne 0x1c4718
or dword [0x272b10], 1
mov dword [0x26ec48], 0xa9a0abba
mov dword [0x26ec4c], 0xbff9b6ad
mov dword [0x26ec50], 0xbcb5b0b8
mov word [0x26ec54], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x26ec48]
xor cl, 0xd9
mov byte [eax + 0x26ed48], cl
inc eax
cmp eax, 0xe
jb 0x1c471a
lea eax, [ebp - 4]
push eax
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x26ed48
call fcn.002139b5
push 0x25ec28
lea eax, [ebp - 0x10]
push eax
mov dword [ebp - 0x10], vtable.std::runtime_error.0
call fcn.0021d8c5
int3

Function at 0x1c4758
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b1c], 1
jne 0x1c4797
or dword [0x272b1c], 1
mov dword [0x26ec1c], 0x86b8acb5
mov dword [0x26ec20], 0xb5b8baa9
mov dword [0x26ec24], 0xb8bff9b5
mov dword [0x26ec28], 0xbdbcb5b0
mov byte [0x26ec2c], 0xd9
xor eax, eax
mov cl, byte [eax + 0x26ec1c]
xor cl, 0xd9
mov byte [eax + 0x26ed58], cl
inc eax
cmp eax, 0x11
jb 0x1c4799
mov eax, 0x26ed58
ret

Function at 0x1c47b4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272b14], 1
jne 0x1c47ec
or dword [0x272b14], 1
mov dword [0x26ec38], 0x86b8acb5
mov dword [0x26ec3c], 0xbdb8b6b5
mov dword [0x26ec40], 0xb0b8bff9
mov dword [0x26ec44], 0xd9bdbcb5
xor eax, eax
mov cl, byte [eax + 0x26ec38]
xor cl, 0xd9
mov byte [eax + 0x26ed38], cl
inc eax
cmp eax, 0x10
jb 0x1c47ee
mov eax, 0x26ed38
ret
Function at 0x1c4f32
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272af8], 1
jne 0x1c4f7b
or dword [0x272af8], 1
mov dword [0x26edfc], 0xb9afbdbe
mov dword [0x26ee00], 0xb9fce8ea
mov dword [0x26ee04], 0xb8b3bfb2
mov dword [0x26ee08], 0xbdbafcb9
mov dword [0x26ee0c], 0xb8b9b0b5
mov byte [0x26ee10], 0xdc
xor eax, eax
mov cl, byte [eax + 0x26edfc]
xor cl, 0xdc
mov byte [eax + 0x26ee60], cl
inc eax
cmp eax, 0x15
jb 0x1c4f7d
mov eax, 0x26ee60
ret

Function at 0x1c50c3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272af4], 1
jne 0x1c510c
or dword [0x272af4], 1
mov dword [0x26ee14], 0xb9afbdbe
mov dword [0x26ee18], 0xb8fce8ea
mov dword [0x26ee1c], 0xb8b3bfb9
mov dword [0x26ee20], 0xbdbafcb9
mov dword [0x26ee24], 0xb8b9b0b5
mov byte [0x26ee28], 0xdc
xor eax, eax
mov cl, byte [eax + 0x26ee14]
xor cl, 0xdc
mov byte [eax + 0x26ee78], cl
inc eax
cmp eax, 0x15
jb 0x1c510e
mov eax, 0x26ee78
ret

Function at 0x1c7c0c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a54], 1
jne 0x1c7cb6
or dword [0x272a54], 1
mov dword [0x26f250], 0x93828fa4
mov dword [0x26f254], 0x88959198
mov dword [0x26f258], 0x93c18f8e
mov dword [0x26f25c], 0x84949084
mov dword [0x26f260], 0x85849592
mov dword [0x26f264], 0x959483c1
mov dword [0x26f268], 0x888995c1
mov dword [0x26f26c], 0x8995c192
mov dword [0x26f270], 0x85808493
mov dword [0x26f274], 0x928089c1
mov dword [0x26f278], 0xc18e8fc1
mov dword [0x26f27c], 0x91989382
mov dword [0x26f280], 0x88c18e95
mov dword [0x26f284], 0x8095928f
mov dword [0x26f288], 0xe184828f
xor eax, eax
mov cl, byte [eax + 0x26f250]
xor cl, 0xe1
mov byte [eax + 0x26f374], cl
inc eax
cmp eax, 0x3c
jb 0x1c7cb8
mov eax, 0x26f374
ret

Function at 0x1c7cd3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a50], 1
jne 0x1c7d29
or dword [0x272a50], 1
mov dword [0x26f28c], 0x8d8880a7
mov dword [0x26f290], 0x95c18584
mov dword [0x26f294], 0x8f84c18e
mov dword [0x26f298], 0x91989382
mov dword [0x26f29c], 0x8e91c195
mov dword [0x26f2a0], 0x83c19592
mov dword [0x26f2a4], 0xe198858e
xor eax, eax
mov cl, byte [eax + 0x26f28c]
xor cl, 0xe1
mov byte [eax + 0x26f3b0], cl
inc eax
cmp eax, 0x1c
jb 0x1c7d2b
mov eax, 0x26f3b0
ret

Function at 0x1c7d46
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a4c], 1
jne 0x1c7daf
or dword [0x272a4c], 1
mov dword [0x26f2a8], 0x8d8880a7
mov dword [0x26f2ac], 0x95c18584
mov dword [0x26f2b0], 0x8485c18e
mov dword [0x26f2b4], 0x91989382
mov dword [0x26f2b8], 0x8492c195
mov dword [0x26f2bc], 0x93849793
mov dword [0x26f2c0], 0x928493c1
mov dword [0x26f2c4], 0x928f8e91
mov word [0x26f2c8], 0xe184
xor eax, eax
mov cl, byte [eax + 0x26f2a8]
xor cl, 0xe1
mov byte [eax + 0x26f3cc], cl
inc eax
cmp eax, 0x22
jb 0x1c7db1
mov eax, 0x26f3cc
ret
Function at 0x1c811d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a48], 1
jne 0x1c817c
or dword [0x272a48], 1
mov dword [0x26f2cc], 0xa5adb3b4
mov dword [0x26f2d0], 0x8d8f968e
mov dword [0x26f2d4], 0xb585808e
mov dword [0x26f2d8], 0x8d88a78e
mov dword [0x26f2dc], 0x8087c184
mov dword [0x26f2e0], 0x85848d88
mov dword [0x26f2e4], 0x9389c1db
mov word [0x26f2e8], 0xe1dc
xor eax, eax
mov cl, byte [eax + 0x26f2cc]
xor cl, 0xe1
mov byte [eax + 0x26f3f0], cl
inc eax
cmp eax, 0x1e
jb 0x1c817e
mov eax, 0x26f3f0
ret

Function at 0x1c8dd0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a30], 1
jne 0x1c8e1c
or dword [0x272a30], 1
mov dword [0x26f46c], 0xaf9786a4
mov dword [0x26f470], 0xaa979082
mov dword [0x26f474], 0x9796938d
mov dword [0x26f478], 0x8c858daa
mov dword [0x26f47c], 0x8a8285c3
mov dword [0x26f480], 0xe387868f
xor eax, eax
mov cl, byte [eax + 0x26f46c]
xor cl, 0xe3
mov byte [eax + 0x26f4f8], cl
inc eax
cmp eax, 0x18
jb 0x1c8e1e
mov eax, 0x26f4f8
ret

Function at 0x1c8fb2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a2c], 1
jne 0x1c9011
or dword [0x272a2c], 1
mov dword [0x26f484], 0x968086b1
mov dword [0x26f488], 0x8c8a9091
mov dword [0x26f48c], 0x8ec3908d
mov dword [0x26f490], 0xc3979096
mov dword [0x26f494], 0x82c38681
mov dword [0x26f498], 0x868fc397
mov dword [0x26f49c], 0xc3979082
mov word [0x26f4a0], 0xe3d2
xor eax, eax
mov cl, byte [eax + 0x26f484]
xor cl, 0xe3
mov byte [eax + 0x26f510], cl
inc eax
cmp eax, 0x1e
jb 0x1c9013
mov eax, 0x26f510
ret

Function at 0x1c902e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a24], 1
jne 0x1c9083
or dword [0x272a24], 1
mov dword [0x26f4b0], 0xbc978684
mov dword [0x26f4b4], 0x868e8a97
mov dword [0x26f4b8], 0x8d8a90bc
mov dword [0x26f4bc], 0x8fbc8680
mov dword [0x26f4c0], 0xbc979082
mov dword [0x26f4c4], 0x96938d8a
mov word [0x26f4c8], 0xe397
xor eax, eax
mov cl, byte [eax + 0x26f4b0]
xor cl, 0xe3
mov byte [eax + 0x26f53c], cl
inc eax
cmp eax, 0x1a
jb 0x1c9085
mov eax, 0x26f53c
ret

Function at 0x1c90a0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a20], 1
jne 0x1c90f3
or dword [0x272a20], 1
mov dword [0x26f4cc], 0xbc978684
mov dword [0x26f4d0], 0x86808d82
mov dword [0x26f4d4], 0x918c9790
mov dword [0x26f4d8], 0x878c8ebc
mov dword [0x26f4dc], 0xbc868f96
mov dword [0x26f4e0], 0x8b978293
mov byte [0x26f4e4], 0xe3
xor eax, eax
mov cl, byte [eax + 0x26f4cc]
xor cl, 0xe3
mov byte [eax + 0x26f558], cl
inc eax
cmp eax, 0x19
jb 0x1c90f5
mov eax, 0x26f558
ret

Function at 0x1c9376
Capabilities:
Encode data using xor

Disassembly:
test byte [0x272a18], 1
jne 0x1c93dc
or dword [0x272a18], 1
mov dword [0x26f584], 0x86899db7
mov dword [0x26f588], 0x87c4888b
mov dword [0x26f58c], 0x8088918b
mov dword [0x26f590], 0x908b8ac4
mov dword [0x26f594], 0xc48186c4
mov dword [0x26f598], 0x8b978196
mov dword [0x26f59c], 0x80819288
mov word [0x26f5a0], 0xc4de
mov byte [0x26f5a2], 0xe4
xor eax, eax
mov cl, byte [eax + 0x26f584]
xor cl, 0xe4
mov byte [eax + 0x26f5c4], cl
inc eax
cmp eax, 0x1f
jb 0x1c93de
mov eax, 0x26f5c4
ret