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

Disassembly:
test byte [0x4c26a8], 1
mov ecx, 0xddcf
jne 0x42c63c
or dword [0x4c26a8], 1
lea eax, [ecx + 0x30]
mov word [0x4c1898], ax
dec eax
mov word [0x4c189a], ax
lea eax, [ecx + 0x2e]
mov word [0x4c189c], ax
dec eax
mov word [0x4c189e], ax
lea eax, [ecx + 0x2c]
mov word [0x4c18a0], ax
dec eax
mov word [0x4c18a2], ax
lea eax, [ecx + 0x2a]
mov word [0x4c18a4], ax
dec eax
mov word [0x4c18a6], ax
lea eax, [ecx + 0x28]
mov word [0x4c18a8], ax
dec eax
mov word [0x4c18aa], ax
lea eax, [ecx - 0x41]
mov word [0x4c18ac], ax
dec eax
mov word [0x4c18ae], ax
lea eax, [ecx - 0x43]
mov word [0x4c18b0], ax
dec eax
mov word [0x4c18b2], ax
lea eax, [ecx - 0x45]
mov word [0x4c18b4], ax
dec eax
mov word [0x4c18b6], ax
lea eax, [ecx - 0x47]
mov word [0x4c18b8], ax
dec eax
mov word [0x4c18ba], ax
lea eax, [ecx - 0x49]
mov word [0x4c18bc], ax
dec eax
mov word [0x4c18be], ax
lea eax, [ecx - 0x4b]
mov word [0x4c18c0], ax
dec eax
mov word [0x4c18c2], ax
lea eax, [ecx - 0x4d]
mov word [0x4c18c4], ax
dec eax
mov word [0x4c18c6], ax
lea eax, [ecx - 0x4f]
mov word [0x4c18c8], ax
add eax, 0x1f
mov word [0x4c18ca], ax
lea eax, [ecx - 0x31]
mov word [0x4c18cc], ax
dec eax
mov word [0x4c18ce], ax
lea eax, [ecx - 0x33]
mov word [0x4c18d0], ax
dec eax
mov word [0x4c18d2], ax
lea eax, [ecx - 0x35]
mov word [0x4c18d4], ax
dec eax
mov word [0x4c18d6], ax
lea eax, [ecx - 0x37]
mov word [0x4c18d8], ax
dec eax
mov word [0x4c18da], ax
lea eax, [ecx - 0x39]
mov word [0x4c18dc], ax
dec eax
mov word [0x4c18de], ax
lea eax, [ecx - 0x21]
mov word [0x4c18e0], ax
dec eax
mov word [0x4c18e2], ax
lea eax, [ecx - 0x23]
mov word [0x4c18e4], ax
dec eax
mov word [0x4c18e6], ax
lea eax, [ecx - 0x25]
mov word [0x4c18e8], ax
dec eax
mov word [0x4c18ea], ax
lea eax, [ecx - 0x27]
mov word [0x4c18ec], ax
dec eax
mov word [0x4c18ee], ax
lea eax, [ecx - 0x29]
mov word [0x4c18f0], ax
dec eax
mov word [0x4c18f2], ax
lea eax, [ecx - 0x2b]
mov word [0x4c18f4], ax
dec eax
mov word [0x4c18f6], ax
lea eax, [ecx - 0x2d]
mov word [0x4c18f8], ax
dec eax
mov word [0x4c18fa], ax
lea eax, [ecx - 0x2f]
mov word [0x4c18fc], ax
add eax, 0x1f
mov word [0x4c18fe], ax
lea eax, [ecx - 0x11]
mov word [0x4c1900], ax
dec eax
mov word [0x4c1902], ax
lea eax, [ecx - 0x13]
mov word [0x4c1904], ax
dec eax
mov word [0x4c1906], ax
lea eax, [ecx - 0x15]
mov word [0x4c1908], ax
dec eax
mov word [0x4c190a], ax
lea eax, [ecx - 0x17]
mov word [0x4c190c], ax
dec eax
mov word [0x4c190e], ax
lea eax, [ecx - 0x19]
mov word [0x4c1910], ax
dec eax
mov word [0x4c1912], ax
mov eax, ecx
mov word [0x4c1914], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c1898]
add eax, 2
mov word [eax + 0x4c205e], dx
cmp eax, 0x7e
jb 0x42c63e
mov eax, 0x4c2060
ret
Function at 0x42cd0e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c26a4], 1
jne 0x42cd75
or dword [0x4c26a4], 1
mov dword [0x4c1918], 0xb590b5a2
mov dword [0x4c191c], 0xbd90bfa6
mov dword [0x4c1920], 0xaaabaeaa
mov dword [0x4c1924], 0xa1a690bd
mov dword [0x4c1928], 0xa990bba6
mov dword [0x4c192c], 0xe7aaa3a6
mov dword [0x4c1930], 0xaea9efe6
mov dword [0x4c1934], 0xabaaa3a6
mov byte [0x4c1938], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1918]
xor cl, 0xcf
mov byte [eax + 0x4c20e0], cl
inc eax
cmp eax, 0x21
jb 0x42cd77
mov eax, 0x4c20e0
ret

Function at 0x42cd92
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c26a0], 1
jne 0x42cdf9
or dword [0x4c26a0], 1
mov dword [0x4c193c], 0xb590b5a2
mov dword [0x4c1940], 0xbd90bfa6
mov dword [0x4c1944], 0xaaabaeaa
mov dword [0x4c1948], 0xa6a990bd
mov dword [0x4c194c], 0xbc90aaa3
mov dword [0x4c1950], 0xe7bbaebb
mov dword [0x4c1954], 0xaea9efe6
mov dword [0x4c1958], 0xabaaa3a6
mov byte [0x4c195c], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c193c]
xor cl, 0xcf
mov byte [eax + 0x4c2104], cl
inc eax
cmp eax, 0x21
jb 0x42cdfb
mov eax, 0x4c2104
ret

Function at 0x42ce16
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c269c], 1
jne 0x42ce94
or dword [0x4c269c], 1
mov dword [0x4c1960], 0xb590b5a2
mov dword [0x4c1964], 0xbd90bfa6
mov dword [0x4c1968], 0xaaabaeaa
mov dword [0x4c196c], 0xb7aa90bd
mov dword [0x4c1970], 0xacaebdbb
mov dword [0x4c1974], 0xa6a990bb
mov dword [0x4c1978], 0xbb90aaa3
mov dword [0x4c197c], 0xaaa790a0
mov dword [0x4c1980], 0xe6e7bfae
mov dword [0x4c1984], 0xa6aea9ef
mov dword [0x4c1988], 0xcfabaaa3
xor eax, eax
mov cl, byte [eax + 0x4c1960]
xor cl, 0xcf
mov byte [eax + 0x4c2128], cl
inc eax
cmp eax, 0x2c
jb 0x42ce96
mov eax, 0x4c2128
ret

Function at 0x42ceb1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2698], 1
jne 0x42cf1b
or dword [0x4c2698], 1
mov dword [0x4c198c], 0xa3a6ae89
mov dword [0x4c1990], 0xbbefabaa
mov dword [0x4c1994], 0xbdacefa0
mov dword [0x4c1998], 0xaabbaeaa
mov dword [0x4c199c], 0xbcaaabef
mov dword [0x4c19a0], 0xaea1a6bb
mov dword [0x4c19a4], 0xa1a0a6bb
mov dword [0x4c19a8], 0xbbaebfef
mov dword [0x4c19ac], 0xcfeff5a7
xor eax, eax
mov cl, byte [eax + 0x4c198c]
xor cl, 0xcf
mov byte [eax + 0x4c2154], cl
inc eax
cmp eax, 0x24
jb 0x42cf1d
mov eax, 0x4c2154
ret

Function at 0x42cf38
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2694], 1
jne 0x42cf9e
or dword [0x4c2694], 1
mov dword [0x4c19b0], 0xa3a6ae89
mov dword [0x4c19b4], 0xbbefabaa
mov dword [0x4c19b8], 0xbdacefa0
mov dword [0x4c19bc], 0xaabbaeaa
mov dword [0x4c19c0], 0xbbbaa0ef
mov dword [0x4c19c4], 0xefbbbabf
mov dword [0x4c19c8], 0xaaa3a6a9
mov word [0x4c19cc], 0xeff5
mov byte [0x4c19ce], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c19b0]
xor cl, 0xcf
mov byte [eax + 0x4c2178], cl
inc eax
cmp eax, 0x1f
jb 0x42cfa0
mov eax, 0x4c2178
ret
Function at 0x42cfd5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2690], 1
jne 0x42d013
or dword [0x4c2690], 1
mov dword [0x4c19d0], 0xa098bc86
mov dword [0x4c19d4], 0x9ffbf9b8
mov dword [0x4c19d8], 0xaaaca0bd
mov word [0x4c19dc], 0xbcbc
mov byte [0x4c19de], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c19d0]
xor cl, 0xcf
mov byte [eax + 0x4c2198], cl
inc eax
cmp eax, 0xf
jb 0x42d015
mov eax, 0x4c2198
ret

Function at 0x42d12b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c268c], 1
jne 0x42d194
or dword [0x4c268c], 1
mov dword [0x4c19e0], 0xa0a3a38e
mov dword [0x4c19e4], 0xaabbaeac
mov dword [0x4c19e8], 0x86aba18e
mov dword [0x4c19ec], 0xa6bba6a1
mov dword [0x4c19f0], 0xb5a6a3ae
mov dword [0x4c19f4], 0xaba69caa
mov dword [0x4c19f8], 0xa6aea9ef
mov dword [0x4c19fc], 0xf5abaaa3
mov word [0x4c1a00], 0xcfef
xor eax, eax
mov cl, byte [eax + 0x4c19e0]
xor cl, 0xcf
mov byte [eax + 0x4c21a8], cl
inc eax
cmp eax, 0x22
jb 0x42d196
mov eax, 0x4c21a8
ret

Function at 0x42d1b1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2688], 1
jne 0x42d210
or dword [0x4c2688], 1
mov dword [0x4c1a04], 0xacaaa78c
mov dword [0x4c1a08], 0xa4a09ba4
mov dword [0x4c1a0c], 0xaa82a1aa
mov dword [0x4c1a10], 0xbdaaada2
mov dword [0x4c1a14], 0xbfa6a7bc
mov dword [0x4c1a18], 0xa6aea9ef
mov dword [0x4c1a1c], 0xf5abaaa3
mov word [0x4c1a20], 0xcfef
xor eax, eax
mov cl, byte [eax + 0x4c1a04]
xor cl, 0xcf
mov byte [eax + 0x4c21cc], cl
inc eax
cmp eax, 0x1e
jb 0x42d212
mov eax, 0x4c21cc
ret

Function at 0x42d476
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c267c], 1
jne 0x42d4fb
or dword [0x4c267c], 1
mov dword [0x4c1a38], 0xa1a1ae8c
mov dword [0x4c1a3c], 0xbeefbba0
mov dword [0x4c1a40], 0xb6bdaaba
mov dword [0x4c1a44], 0xf9efaeef
mov dword [0x4c1a48], 0xa6adeffb
mov dword [0x4c1a4c], 0xa6b9efbb
mov dword [0x4c1a50], 0xa0efb8aa
mov dword [0x4c1a54], 0xfdfcefa1
mov dword [0x4c1a58], 0xbba6adef
mov dword [0x4c1a5c], 0xa1a6b8ef
mov dword [0x4c1a60], 0xbcb8a0ab
mov byte [0x4c1a64], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1a38]
xor cl, 0xcf
mov byte [eax + 0x4c2200], cl
inc eax
cmp eax, 0x2d
jb 0x42d4fd
mov eax, 0x4c2200
ret

Function at 0x42d518
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2678], 1
jne 0x42d5cc
push ebx
push esi
or dword [0x4c2678], 1
mov eax, 0xdd87
mov word [0x4c1a68], ax
add eax, 0xfffffffd
mov word [0x4c1a6a], ax
push edi
mov edi, 0xdd8a
mov eax, edi
mov word [0x4c1a6c], ax
add eax, 0xc
mov word [0x4c1a6e], ax
lea esi, [edi + 6]
mov eax, esi
mov word [0x4c1a70], ax
lea edx, [edi - 7]
mov eax, edx
mov word [0x4c1a72], ax
add eax, 0xfffffffd
mov word [0x4c1a74], ax
lea ecx, [edi + 2]
mov eax, ecx
mov word [0x4c1a76], ax
add eax, 2
mov ebx, eax
lea eax, [edi - 4]
pop edi
mov word [0x4c1a86], ax
add eax, 0x49
pop esi
mov word [0x4c1a78], bx
mov dword [0x4c1a7a], 0xdd90dd83
mov dword [0x4c1a7e], 0xdd8edd82
mov dword [0x4c1a82], 0xdd87dd8c
mov dword [0x4c1a88], 0xdd8add81
mov word [0x4c1a8c], ax
pop ebx
xor eax, eax
mov ecx, 0xddcf
xor cx, word [eax + 0x4c1a68]
add eax, 2
mov word [eax + 0x4c222e], cx
cmp eax, 0x26
jb 0x42d5ce
mov eax, 0x4c2230
ret
Function at 0x42d5ef
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2674], 1
jne 0x42d6a0
or dword [0x4c2674], 1
mov eax, 0xdd87
mov word [0x4c1a90], ax
add eax, 0xfffffffd
mov word [0x4c1a92], ax
mov ecx, 0xdd8a
push ebx
mov eax, ecx
mov word [0x4c1a94], ax
add eax, 0xc
push esi
mov word [0x4c1a96], ax
lea esi, [ecx + 6]
mov eax, esi
mov word [0x4c1a98], ax
add eax, 0xfffffffc
mov word [0x4c1a9a], ax
lea edx, [ecx + 0x10]
mov eax, edx
mov word [0x4c1a9c], ax
add eax, 3
mov ebx, eax
mov word [0x4c1a9e], bx
mov word [0x4c1aa0], bx
mov ebx, ecx
mov word [0x4c1aa2], bx
add ebx, 0xfffffff7
mov word [0x4c1ab0], ax
lea eax, [ecx + 0x45]
pop esi
mov word [0x4c1aa4], bx
mov dword [0x4c1aa6], 0xdd90dd9b
mov word [0x4c1aaa], dx
mov dword [0x4c1aac], 0xdd8add9c
mov word [0x4c1ab2], ax
pop ebx
xor eax, eax
mov ecx, 0xddcf
xor cx, word [eax + 0x4c1a90]
add eax, 2
mov word [eax + 0x4c2256], cx
cmp eax, 0x24
jb 0x42d6a2
mov eax, 0x4c2258
ret

Function at 0x42d6c3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2670], 1
mov edx, 0xddcf
jne 0x42d737
or dword [0x4c2670], 1
lea eax, [edx - 0x48]
mov word [0x4c1ab4], ax
add eax, 0xfffffffd
mov word [0x4c1ab6], ax
lea ecx, [edx - 0x45]
mov eax, ecx
mov word [0x4c1ab8], ax
add eax, 0xc
mov word [0x4c1aba], ax
lea eax, [edx - 0x3f]
mov word [0x4c1abc], ax
add eax, 0xa
mov word [0x4c1abe], ax
lea eax, [edx - 0x33]
push esi
mov esi, eax
mov eax, edx
mov word [0x4c1ac0], si
mov word [0x4c1ac2], cx
mov dword [0x4c1ac4], 0xdd9cdd9d
mov word [0x4c1ac8], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x4c1ab4]
add eax, 2
mov word [eax + 0x4c227a], cx
cmp eax, 0x16
jb 0x42d739
mov eax, 0x4c227c
ret

Function at 0x42d757
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c266c], 1
jne 0x42d819
push ebx
mov eax, 0xdd87
mov word [0x4c1acc], ax
add eax, 0xfffffffd
mov word [0x4c1ace], ax
push esi
mov esi, 0xdd8a
or dword [0x4c266c], 1
mov eax, esi
mov word [0x4c1ad0], ax
add eax, 0xc
mov word [0x4c1ad2], ax
lea edx, [esi + 6]
lea ecx, [esi + 2]
mov eax, edx
mov word [0x4c1ad4], ax
mov eax, ecx
mov word [0x4c1ad6], ax
add eax, 0xe
mov word [0x4c1ad8], ax
lea eax, [esi + 0x13]
mov ebx, eax
add eax, 0xffffffe4
mov esi, eax
lea eax, [edx - 7]
mov word [0x4c1aec], ax
add eax, 0xfffffffd
mov word [0x4c1aee], ax
lea eax, [edx - 8]
mov word [0x4c1ae0], si
mov word [0x4c1af0], ax
add eax, 0x47
pop esi
mov word [0x4c1ada], bx
mov dword [0x4c1adc], 0xdd8add9d
mov dword [0x4c1ae2], 0xdd90dd9b
mov word [0x4c1ae6], cx
mov dword [0x4c1ae8], 0xdd81dd80
mov word [0x4c1af2], ax
pop ebx
xor eax, eax
mov ecx, 0xddcf
xor cx, word [eax + 0x4c1acc]
add eax, 2
mov word [eax + 0x4c2292], cx
cmp eax, 0x28
jb 0x42d81b
mov eax, 0x4c2294
ret
Function at 0x42d83c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2668], 1
jne 0x42d8ed
mov eax, 0xdd87
mov word [0x4c1af4], ax
add eax, 0xfffffffd
mov word [0x4c1af6], ax
or dword [0x4c2668], 1
mov edx, 0xdd8a
mov eax, edx
mov word [0x4c1af8], ax
add eax, 0xc
mov word [0x4c1afa], ax
lea ecx, [edx + 6]
mov eax, ecx
mov word [0x4c1afc], ax
add eax, 0xfffffffc
mov word [0x4c1afe], ax
lea eax, [edx - 7]
mov word [0x4c1b00], ax
add eax, 0xb
mov word [0x4c1b02], ax
lea eax, [edx + 0x12]
push edi
mov edi, eax
add eax, 0xffffffe4
mov ecx, eax
mov word [0x4c1b12], ax
lea eax, [edx + 0x11]
mov word [0x4c1b14], ax
add eax, 0x34
mov word [0x4c1b04], di
mov word [0x4c1b06], di
mov dword [0x4c1b08], 0xdd9cdd8a
mov dword [0x4c1b0c], 0xdd9ddd90
mov word [0x4c1b10], cx
mov word [0x4c1b16], ax
pop edi
xor eax, eax
mov ecx, 0xddcf
xor cx, word [eax + 0x4c1af4]
add eax, 2
mov word [eax + 0x4c22ba], cx
cmp eax, 0x24
jb 0x42d8ef
mov eax, 0x4c22bc
ret

Function at 0x42dcbb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2650], 1
jne 0x42dd10
or dword [0x4c2650], 1
mov dword [0x4c1ba0], 0x8ca8aa9d
mov dword [0x4c1ba4], 0xbbaeaabd
mov dword [0x4c1ba8], 0xb6aa84aa
mov dword [0x4c1bac], 0xe6e7b78a
mov dword [0x4c1bb0], 0xa6aea9ef
mov dword [0x4c1bb4], 0xf5abaaa3
mov word [0x4c1bb8], 0xcfef
xor eax, eax
mov cl, byte [eax + 0x4c1ba0]
xor cl, 0xcf
mov byte [eax + 0x4c2318], cl
inc eax
cmp eax, 0x1a
jb 0x42dd12
mov eax, 0x4c2318
ret

Function at 0x42ddf2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c264c], 1
jne 0x42de58
or dword [0x4c264c], 1
mov dword [0x4c1bbc], 0xa2baa18a
mov dword [0x4c1bc0], 0xbbaebdaa
mov dword [0x4c1bc4], 0xefa1a0a6
mov dword [0x4c1bc8], 0xaaaba1a6
mov dword [0x4c1bcc], 0xbaa0efb7
mov dword [0x4c1bd0], 0xa9a0efbb
mov dword [0x4c1bd4], 0xa1aebdef
mov word [0x4c1bd8], 0xaaa8
mov byte [0x4c1bda], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1bbc]
xor cl, 0xcf
mov byte [eax + 0x4c2334], cl
inc eax
cmp eax, 0x1f
jb 0x42de5a
mov eax, 0x4c2334
ret

Function at 0x42de75
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2648], 1
jne 0x42dec1
or dword [0x4c2648], 1
mov dword [0x4c1bdc], 0x8aa8aa9d
mov dword [0x4c1be0], 0x84a2baa1
mov dword [0x4c1be4], 0xb78ab6aa
mov dword [0x4c1be8], 0xa9efe6e7
mov dword [0x4c1bec], 0xaaa3a6ae
mov dword [0x4c1bf0], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1bdc]
xor cl, 0xcf
mov byte [eax + 0x4c2354], cl
inc eax
cmp eax, 0x18
jb 0x42dec3
mov eax, 0x4c2354
ret

Function at 0x42e026
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2644], 1
jne 0x42e05b
or dword [0x4c2644], 1
mov dword [0x4c1bf4], 0xa3a3ba81
mov dword [0x4c1bf8], 0xa1a0acef
mov dword [0x4c1bfc], 0xbbb7aabb
mov byte [0x4c1c00], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1bf4]
xor cl, 0xcf
mov byte [eax + 0x4c236c], cl
inc eax
cmp eax, 0xd
jb 0x42e05d
mov eax, 0x4c236c
ret
Function at 0x42e078
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2640], 1
jne 0x42e0c4
or dword [0x4c2640], 1
mov dword [0x4c1c04], 0x80a8aa9d
mov dword [0x4c1c08], 0x84a1aabf
mov dword [0x4c1c0c], 0xb78ab6aa
mov dword [0x4c1c10], 0xa9efe6e7
mov dword [0x4c1c14], 0xaaa3a6ae
mov dword [0x4c1c18], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1c04]
xor cl, 0xcf
mov byte [eax + 0x4c237c], cl
inc eax
cmp eax, 0x18
jb 0x42e0c6
mov eax, 0x4c237c
ret

Function at 0x42e0e1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c263c], 1
jne 0x42e13d
or dword [0x4c263c], 1
mov dword [0x4c1c1c], 0x9ea8aa9d
mov dword [0x4c1c20], 0xb6bdaaba
mov dword [0x4c1c24], 0xa0a9a186
mov dword [0x4c1c28], 0xe7b6aa84
mov dword [0x4c1c2c], 0xaea9efe6
mov dword [0x4c1c30], 0xabaaa3a6
mov word [0x4c1c34], 0xeff5
mov byte [0x4c1c36], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1c1c]
xor cl, 0xcf
mov byte [eax + 0x4c2394], cl
inc eax
cmp eax, 0x1b
jb 0x42e13f
mov eax, 0x4c2394
ret

Function at 0x42e230
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2638], 1
jne 0x42e296
or dword [0x4c2638], 1
mov dword [0x4c1c38], 0xa2baa18a
mov dword [0x4c1c3c], 0xbbaebdaa
mov dword [0x4c1c40], 0xefa1a0a6
mov dword [0x4c1c44], 0xaaaba1a6
mov dword [0x4c1c48], 0xbaa0efb7
mov dword [0x4c1c4c], 0xa9a0efbb
mov dword [0x4c1c50], 0xa1aebdef
mov word [0x4c1c54], 0xaaa8
mov byte [0x4c1c56], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1c38]
xor cl, 0xcf
mov byte [eax + 0x4c23b0], cl
inc eax
cmp eax, 0x1f
jb 0x42e298
mov eax, 0x4c23b0
ret

Function at 0x42e2b3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2634], 1
jne 0x42e30f
or dword [0x4c2634], 1
mov dword [0x4c1c58], 0x9ea8aa9d
mov dword [0x4c1c5c], 0xb6bdaaba
mov dword [0x4c1c60], 0xa0a9a186
mov dword [0x4c1c64], 0xe7b6aa84
mov dword [0x4c1c68], 0xaea9efe6
mov dword [0x4c1c6c], 0xabaaa3a6
mov word [0x4c1c70], 0xeff5
mov byte [0x4c1c72], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1c58]
xor cl, 0xcf
mov byte [eax + 0x4c23d0], cl
inc eax
cmp eax, 0x1b
jb 0x42e311
mov eax, 0x4c23d0
ret

Function at 0x42e471
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2630], 1
jne 0x42e4a6
or dword [0x4c2630], 1
mov dword [0x4c1c74], 0xa3a3ba81
mov dword [0x4c1c78], 0xa1a0acef
mov dword [0x4c1c7c], 0xbbb7aabb
mov byte [0x4c1c80], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1c74]
xor cl, 0xcf
mov byte [eax + 0x4c23ec], cl
inc eax
cmp eax, 0xd
jb 0x42e4a8
mov eax, 0x4c23ec
ret

Function at 0x42e4c3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c262c], 1
jne 0x42e50f
or dword [0x4c262c], 1
mov dword [0x4c1c84], 0x80a8aa9d
mov dword [0x4c1c88], 0x84a1aabf
mov dword [0x4c1c8c], 0xb78ab6aa
mov dword [0x4c1c90], 0xa9efe6e7
mov dword [0x4c1c94], 0xaaa3a6ae
mov dword [0x4c1c98], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1c84]
xor cl, 0xcf
mov byte [eax + 0x4c23fc], cl
inc eax
cmp eax, 0x18
jb 0x42e511
mov eax, 0x4c23fc
ret
Function at 0x42e52c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2628], 1
jne 0x42e588
or dword [0x4c2628], 1
mov dword [0x4c1c9c], 0x9ea8aa9d
mov dword [0x4c1ca0], 0xb6bdaaba
mov dword [0x4c1ca4], 0xa0a9a186
mov dword [0x4c1ca8], 0xe7b6aa84
mov dword [0x4c1cac], 0xaea9efe6
mov dword [0x4c1cb0], 0xabaaa3a6
mov word [0x4c1cb4], 0xeff5
mov byte [0x4c1cb6], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1c9c]
xor cl, 0xcf
mov byte [eax + 0x4c2414], cl
inc eax
cmp eax, 0x1b
jb 0x42e58a
mov eax, 0x4c2414
ret

Function at 0x42e836
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2624], 1
mov ecx, 0xddcf
jne 0x42e8a2
or dword [0x4c2624], 1
lea eax, [ecx + 0x18]
mov word [0x4c1cb8], ax
add eax, 0xffffffa4
mov word [0x4c1cba], ax
lea eax, [ecx - 0x25]
mov word [0x4c1cbc], ax
dec eax
mov word [0x4c1cbe], ax
lea eax, [ecx - 0x21]
mov word [0x4c1cc0], ax
add eax, 0xc
mov word [0x4c1cc2], ax
lea eax, [ecx - 0x2c]
mov word [0x4c1cc4], ax
add eax, 0x18
mov word [0x4c1cc6], ax
lea eax, [ecx + 0x17]
mov word [0x4c1cc8], ax
mov eax, ecx
mov word [0x4c1cca], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c1cb8]
add eax, 2
mov word [eax + 0x4c242e], dx
cmp eax, 0x14
jb 0x42e8a4
mov eax, 0x4c2430
ret

Function at 0x42e8c2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2620], 1
mov ecx, 0xddcf
jne 0x42e92e
or dword [0x4c2620], 1
lea eax, [ecx + 0x18]
mov word [0x4c1ccc], ax
add eax, 0xffffffc4
mov word [0x4c1cce], ax
lea eax, [ecx - 0x25]
mov word [0x4c1cd0], ax
dec eax
mov word [0x4c1cd2], ax
lea eax, [ecx - 0x21]
mov word [0x4c1cd4], ax
add eax, 0xc
mov word [0x4c1cd6], ax
lea eax, [ecx - 0x2c]
mov word [0x4c1cd8], ax
add eax, 0x18
mov word [0x4c1cda], ax
lea eax, [ecx + 0x17]
mov word [0x4c1cdc], ax
mov eax, ecx
mov word [0x4c1cde], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c1ccc]
add eax, 2
mov word [eax + 0x4c2442], dx
cmp eax, 0x14
jb 0x42e930
mov eax, 0x4c2444
ret

Function at 0x42e94e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c261c], 1
jne 0x42e99a
or dword [0x4c261c], 1
mov dword [0x4c1ce0], 0x80a8aa9d
mov dword [0x4c1ce4], 0x84a1aabf
mov dword [0x4c1ce8], 0xb78ab6aa
mov dword [0x4c1cec], 0xa9efe6e7
mov dword [0x4c1cf0], 0xaaa3a6ae
mov dword [0x4c1cf4], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1ce0]
xor cl, 0xcf
mov byte [eax + 0x4c2458], cl
inc eax
cmp eax, 0x18
jb 0x42e99c
mov eax, 0x4c2458
ret

Function at 0x42e9b7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2618], 1
jne 0x42ea13
or dword [0x4c2618], 1
mov dword [0x4c1cf8], 0x9ea8aa9d
mov dword [0x4c1cfc], 0xb6bdaaba
mov dword [0x4c1d00], 0xbaa3ae99
mov dword [0x4c1d04], 0xe7b78aaa
mov dword [0x4c1d08], 0xaea9efe6
mov dword [0x4c1d0c], 0xabaaa3a6
mov word [0x4c1d10], 0xeff5
mov byte [0x4c1d12], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1cf8]
xor cl, 0xcf
mov byte [eax + 0x4c2470], cl
inc eax
cmp eax, 0x1b
jb 0x42ea15
mov eax, 0x4c2470
ret
Function at 0x42ea30
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2614], 1
jne 0x42ea8c
or dword [0x4c2614], 1
mov dword [0x4c1d14], 0x9ea8aa9d
mov dword [0x4c1d18], 0xb6bdaaba
mov dword [0x4c1d1c], 0xbaa3ae99
mov dword [0x4c1d20], 0xe7b78aaa
mov dword [0x4c1d24], 0xaea9efe6
mov dword [0x4c1d28], 0xabaaa3a6
mov word [0x4c1d2c], 0xeff5
mov byte [0x4c1d2e], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1d14]
xor cl, 0xcf
mov byte [eax + 0x4c248c], cl
inc eax
cmp eax, 0x1b
jb 0x42ea8e
mov eax, 0x4c248c
ret

Function at 0x42ec08
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2610], 1
jne 0x42ec54
or dword [0x4c2610], 1
mov dword [0x4c1d30], 0x80a8aa9d
mov dword [0x4c1d34], 0x84a1aabf
mov dword [0x4c1d38], 0xb78ab6aa
mov dword [0x4c1d3c], 0xa9efe6e7
mov dword [0x4c1d40], 0xaaa3a6ae
mov dword [0x4c1d44], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1d30]
xor cl, 0xcf
mov byte [eax + 0x4c24a8], cl
inc eax
cmp eax, 0x18
jb 0x42ec56
mov eax, 0x4c24a8
ret

Function at 0x42ec71
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c260c], 1
jne 0x42ecd7
or dword [0x4c260c], 1
mov dword [0x4c1d48], 0x9ca8aa9d
mov dword [0x4c1d4c], 0xae99bbaa
mov dword [0x4c1d50], 0x8aaabaa3
mov dword [0x4c1d54], 0xbbbce7b7
mov dword [0x4c1d58], 0xa8a1a6bd
mov dword [0x4c1d5c], 0xaea9efe6
mov dword [0x4c1d60], 0xabaaa3a6
mov word [0x4c1d64], 0xeff5
mov byte [0x4c1d66], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1d48]
xor cl, 0xcf
mov byte [eax + 0x4c24c0], cl
inc eax
cmp eax, 0x1f
jb 0x42ecd9
mov eax, 0x4c24c0
ret

Function at 0x42ee43
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2608], 1
jne 0x42ee8f
or dword [0x4c2608], 1
mov dword [0x4c1d68], 0x80a8aa9d
mov dword [0x4c1d6c], 0x84a1aabf
mov dword [0x4c1d70], 0xb78ab6aa
mov dword [0x4c1d74], 0xa9efe6e7
mov dword [0x4c1d78], 0xaaa3a6ae
mov dword [0x4c1d7c], 0xcfeff5ab
xor eax, eax
mov cl, byte [eax + 0x4c1d68]
xor cl, 0xcf
mov byte [eax + 0x4c24e0], cl
inc eax
cmp eax, 0x18
jb 0x42ee91
mov eax, 0x4c24e0
ret

Function at 0x42eeac
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2604], 1
jne 0x42ef0b
or dword [0x4c2604], 1
mov dword [0x4c1d80], 0x9ca8aa9d
mov dword [0x4c1d84], 0xae99bbaa
mov dword [0x4c1d88], 0x8aaabaa3
mov dword [0x4c1d8c], 0xb8abe7b7
mov dword [0x4c1d90], 0xe6abbda0
mov dword [0x4c1d94], 0xa6aea9ef
mov dword [0x4c1d98], 0xf5abaaa3
mov word [0x4c1d9c], 0xcfef
xor eax, eax
mov cl, byte [eax + 0x4c1d80]
xor cl, 0xcf
mov byte [eax + 0x4c24f8], cl
inc eax
cmp eax, 0x1e
jb 0x42ef0d
mov eax, 0x4c24f8
ret

Function at 0x42f078
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2600], 1
jne 0x42f0f2
or dword [0x4c2600], 1
mov dword [0x4c1da0], 0xbbbcba82
mov dword [0x4c1da4], 0xaabfbcef
mov dword [0x4c1da8], 0xb6a9a6ac
mov dword [0x4c1dac], 0xa1efaeef
mov dword [0x4c1db0], 0xaae2a1a0
mov dword [0x4c1db4], 0xb6bbbfa2
mov dword [0x4c1db8], 0xadbabcef
mov dword [0x4c1dbc], 0xefb6aaa4
mov dword [0x4c1dc0], 0xa6bdbbbc
mov word [0x4c1dc4], 0xa8a1
mov byte [0x4c1dc6], 0xcf
xor eax, eax
mov cl, byte [eax + 0x4c1da0]
xor cl, 0xcf
mov byte [eax + 0x4c2518], cl
inc eax
cmp eax, 0x27
jb 0x42f0f4
mov eax, 0x4c2518
ret