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

Disassembly:
test byte [0x4c2af8], 1
jne 0x414f8f
or dword [0x4c2af8], 1
mov dword [0x4bedfc], 0xd2c4d6d5
mov dword [0x4bee00], 0xd2978381
mov dword [0x4bee04], 0xd3d8d4d9
mov dword [0x4bee08], 0xd6d197d2
mov dword [0x4bee0c], 0xd3d2dbde
mov byte [0x4bee10], 0xb7
xor eax, eax
mov cl, byte [eax + 0x4bedfc]
xor cl, 0xb7
mov byte [eax + 0x4bee60], cl
inc eax
cmp eax, 0x15
jb 0x414f91
mov eax, 0x4bee60
ret

Function at 0x4150d7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2af4], 1
jne 0x415120
or dword [0x4c2af4], 1
mov dword [0x4bee14], 0xd2c4d6d5
mov dword [0x4bee18], 0xd3978381
mov dword [0x4bee1c], 0xd3d8d4d2
mov dword [0x4bee20], 0xd6d197d2
mov dword [0x4bee24], 0xd3d2dbde
mov byte [0x4bee28], 0xb7
xor eax, eax
mov cl, byte [eax + 0x4bee14]
xor cl, 0xb7
mov byte [eax + 0x4bee78], cl
inc eax
cmp eax, 0x15
jb 0x415122
mov eax, 0x4bee78
ret

Function at 0x417c20
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a54], 1
jne 0x417cca
or dword [0x4c2a54], 1
mov dword [0x4bf250], 0xc9d8d5fe
mov dword [0x4bf254], 0xd2cfcbc2
mov dword [0x4bf258], 0xc99bd5d4
mov dword [0x4bf25c], 0xdececade
mov dword [0x4bf260], 0xdfdecfc8
mov dword [0x4bf264], 0xcfced99b
mov dword [0x4bf268], 0xd2d3cf9b
mov dword [0x4bf26c], 0xd3cf9bc8
mov dword [0x4bf270], 0xdfdadec9
mov dword [0x4bf274], 0xc8dad39b
mov dword [0x4bf278], 0x9bd4d59b
mov dword [0x4bf27c], 0xcbc2c9d8
mov dword [0x4bf280], 0xd29bd4cf
mov dword [0x4bf284], 0xdacfc8d5
mov dword [0x4bf288], 0xbbded8d5
xor eax, eax
mov cl, byte [eax + 0x4bf250]
xor cl, 0xbb
mov byte [eax + 0x4bf374], cl
inc eax
cmp eax, 0x3c
jb 0x417ccc
mov eax, 0x4bf374
ret

Function at 0x417ce7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a50], 1
jne 0x417d3d
or dword [0x4c2a50], 1
mov dword [0x4bf28c], 0xd7d2dafd
mov dword [0x4bf290], 0xcf9bdfde
mov dword [0x4bf294], 0xd5de9bd4
mov dword [0x4bf298], 0xcbc2c9d8
mov dword [0x4bf29c], 0xd4cb9bcf
mov dword [0x4bf2a0], 0xd99bcfc8
mov dword [0x4bf2a4], 0xbbc2dfd4
xor eax, eax
mov cl, byte [eax + 0x4bf28c]
xor cl, 0xbb
mov byte [eax + 0x4bf3b0], cl
inc eax
cmp eax, 0x1c
jb 0x417d3f
mov eax, 0x4bf3b0
ret

Function at 0x417d5a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a4c], 1
jne 0x417dc3
or dword [0x4c2a4c], 1
mov dword [0x4bf2a8], 0xd7d2dafd
mov dword [0x4bf2ac], 0xcf9bdfde
mov dword [0x4bf2b0], 0xdedf9bd4
mov dword [0x4bf2b4], 0xcbc2c9d8
mov dword [0x4bf2b8], 0xdec89bcf
mov dword [0x4bf2bc], 0xc9decdc9
mov dword [0x4bf2c0], 0xc8dec99b
mov dword [0x4bf2c4], 0xc8d5d4cb
mov word [0x4bf2c8], 0xbbde
xor eax, eax
mov cl, byte [eax + 0x4bf2a8]
xor cl, 0xbb
mov byte [eax + 0x4bf3cc], cl
inc eax
cmp eax, 0x22
jb 0x417dc5
mov eax, 0x4bf3cc
ret
Function at 0x418131
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a48], 1
jne 0x418190
or dword [0x4c2a48], 1
mov dword [0x4bf2cc], 0xfff7e9ee
mov dword [0x4bf2d0], 0xd7d5ccd4
mov dword [0x4bf2d4], 0xefdfdad4
mov dword [0x4bf2d8], 0xd7d2fdd4
mov dword [0x4bf2dc], 0xdadd9bde
mov dword [0x4bf2e0], 0xdfded7d2
mov dword [0x4bf2e4], 0xc9d39b81
mov word [0x4bf2e8], 0xbb86
xor eax, eax
mov cl, byte [eax + 0x4bf2cc]
xor cl, 0xbb
mov byte [eax + 0x4bf3f0], cl
inc eax
cmp eax, 0x1e
jb 0x418192
mov eax, 0x4bf3f0
ret

Function at 0x418e0d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a30], 1
jne 0x418e59
or dword [0x4c2a30], 1
mov dword [0x4bf46c], 0xf1c9d8fa
mov dword [0x4bf470], 0xf4c9cedc
mov dword [0x4bf474], 0xc9c8cdd3
mov dword [0x4bf478], 0xd2dbd3f4
mov dword [0x4bf47c], 0xd4dcdb9d
mov dword [0x4bf480], 0xbdd9d8d1
xor eax, eax
mov cl, byte [eax + 0x4bf46c]
xor cl, 0xbd
mov byte [eax + 0x4bf4f8], cl
inc eax
cmp eax, 0x18
jb 0x418e5b
mov eax, 0x4bf4f8
ret

Function at 0x418fee
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a2c], 1
jne 0x41904d
or dword [0x4c2a2c], 1
mov dword [0x4bf484], 0xc8ded8ef
mov dword [0x4bf488], 0xd2d4cecf
mov dword [0x4bf48c], 0xd09dced3
mov dword [0x4bf490], 0x9dc9cec8
mov dword [0x4bf494], 0xdc9dd8df
mov dword [0x4bf498], 0xd8d19dc9
mov dword [0x4bf49c], 0x9dc9cedc
mov word [0x4bf4a0], 0xbd8c
xor eax, eax
mov cl, byte [eax + 0x4bf484]
xor cl, 0xbd
mov byte [eax + 0x4bf510], cl
inc eax
cmp eax, 0x1e
jb 0x41904f
mov eax, 0x4bf510
ret

Function at 0x41906a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a24], 1
jne 0x4190bf
or dword [0x4c2a24], 1
mov dword [0x4bf4b0], 0xe2c9d8da
mov dword [0x4bf4b4], 0xd8d0d4c9
mov dword [0x4bf4b8], 0xd3d4cee2
mov dword [0x4bf4bc], 0xd1e2d8de
mov dword [0x4bf4c0], 0xe2c9cedc
mov dword [0x4bf4c4], 0xc8cdd3d4
mov word [0x4bf4c8], 0xbdc9
xor eax, eax
mov cl, byte [eax + 0x4bf4b0]
xor cl, 0xbd
mov byte [eax + 0x4bf53c], cl
inc eax
cmp eax, 0x1a
jb 0x4190c1
mov eax, 0x4bf53c
ret

Function at 0x4190dc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a20], 1
jne 0x41912f
or dword [0x4c2a20], 1
mov dword [0x4bf4cc], 0xe2c9d8da
mov dword [0x4bf4d0], 0xd8ded3dc
mov dword [0x4bf4d4], 0xcfd2c9ce
mov dword [0x4bf4d8], 0xd9d2d0e2
mov dword [0x4bf4dc], 0xe2d8d1c8
mov dword [0x4bf4e0], 0xd5c9dccd
mov byte [0x4bf4e4], 0xbd
xor eax, eax
mov cl, byte [eax + 0x4bf4cc]
xor cl, 0xbd
mov byte [eax + 0x4bf558], cl
inc eax
cmp eax, 0x19
jb 0x419131
mov eax, 0x4bf558
ret

Function at 0x4193b2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a18], 1
jne 0x419418
or dword [0x4c2a18], 1
mov dword [0x4bf584], 0xdfd0c4ee
mov dword [0x4bf588], 0xde9dd1d2
mov dword [0x4bf58c], 0xd9d1c8d2
mov dword [0x4bf590], 0xc9d2d39d
mov dword [0x4bf594], 0x9dd8df9d
mov dword [0x4bf598], 0xd2ced8cf
mov dword [0x4bf59c], 0xd9d8cbd1
mov word [0x4bf5a0], 0x9d87
mov byte [0x4bf5a2], 0xbd
xor eax, eax
mov cl, byte [eax + 0x4bf584]
xor cl, 0xbd
mov byte [eax + 0x4bf5c4], cl
inc eax
cmp eax, 0x1f
jb 0x41941a
mov eax, 0x4bf5c4
ret
Function at 0x4199f9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a0c], 1
jne 0x419a55
or dword [0x4c2a0c], 1
mov dword [0x4bf604], 0xdfc8d0f7
mov dword [0x4bf608], 0x9edad7d2
mov dword [0x4bf60c], 0xd3cbd0db
mov dword [0x4bf610], 0xcadfccdb
mov dword [0x4bf614], 0x9ed0d1d7
mov dword [0x4bf618], 0xdad0dfd6
mov word [0x4bf61c], 0xdbd2
mov byte [0x4bf61e], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf604]
xor cl, 0xbe
mov byte [eax + 0x4bf7b4], cl
inc eax
cmp eax, 0x1b
jb 0x419a57
mov eax, 0x4bf7b4
ret

Function at 0x419b57
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a08], 1
jne 0x419bb3
or dword [0x4c2a08], 1
mov dword [0x4bf620], 0xdfc8d0f7
mov dword [0x4bf624], 0x9edad7d2
mov dword [0x4bf628], 0xd3cbd0db
mov dword [0x4bf62c], 0xcadfccdb
mov dword [0x4bf630], 0x9ed0d1d7
mov dword [0x4bf634], 0xdad0dfd6
mov word [0x4bf638], 0xdbd2
mov byte [0x4bf63a], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf620]
xor cl, 0xbe
mov byte [eax + 0x4bf7d0], cl
inc eax
cmp eax, 0x1b
jb 0x419bb5
mov eax, 0x4bf7d0
ret

Function at 0x419e07
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a04], 1
jne 0x419e63
or dword [0x4c2a04], 1
mov dword [0x4bf63c], 0xdfc8d0f7
mov dword [0x4bf640], 0x9edad7d2
mov dword [0x4bf644], 0xd3cbd0db
mov dword [0x4bf648], 0xcadfccdb
mov dword [0x4bf64c], 0x9ed0d1d7
mov dword [0x4bf650], 0xdad0dfd6
mov word [0x4bf654], 0xdbd2
mov byte [0x4bf656], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf63c]
xor cl, 0xbe
mov byte [eax + 0x4bf7ec], cl
inc eax
cmp eax, 0x1b
jb 0x419e65
mov eax, 0x4bf7ec
ret

Function at 0x419f65
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2a00], 1
jne 0x419fc1
or dword [0x4c2a00], 1
mov dword [0x4bf658], 0xdfc8d0f7
mov dword [0x4bf65c], 0x9edad7d2
mov dword [0x4bf660], 0xd3cbd0db
mov dword [0x4bf664], 0xcadfccdb
mov dword [0x4bf668], 0x9ed0d1d7
mov dword [0x4bf66c], 0xdad0dfd6
mov word [0x4bf670], 0xdbd2
mov byte [0x4bf672], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf658]
xor cl, 0xbe
mov byte [eax + 0x4bf808], cl
inc eax
cmp eax, 0x1b
jb 0x419fc3
mov eax, 0x4bf808
ret

Function at 0x41a1b2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29fc], 1
jne 0x41a21b
or dword [0x4c29fc], 1
mov dword [0x4bf674], 0xdfc8d0f7
mov dword [0x4bf678], 0x9edad7d2
mov dword [0x4bf67c], 0xdfcadfda
mov dword [0x4bf680], 0xc4d7cd9e
mov dword [0x4bf684], 0xd1d89edb
mov dword [0x4bf688], 0xd7c99ecc
mov dword [0x4bf68c], 0xec9edbda
mov dword [0x4bf690], 0xede1f9fb
mov word [0x4bf694], 0xbee4
xor eax, eax
mov cl, byte [eax + 0x4bf674]
xor cl, 0xbe
mov byte [eax + 0x4bf824], cl
inc eax
cmp eax, 0x22
jb 0x41a21d
mov eax, 0x4bf824
ret
Function at 0x41a238
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29f8], 1
jne 0x41a298
or dword [0x4c29f8], 1
mov dword [0x4bf698], 0xdfc8d0f7
mov dword [0x4bf69c], 0x9edad7d2
mov dword [0x4bf6a0], 0xdfcadfda
mov dword [0x4bf6a4], 0xc4d7cd9e
mov dword [0x4bf6a8], 0xd1d89edb
mov dword [0x4bf6ac], 0xfbec9ecc
mov dword [0x4bf6b0], 0xe9fae1f9
mov dword [0x4bf6b4], 0xbefaecf1
xor eax, eax
mov cl, byte [eax + 0x4bf698]
xor cl, 0xbe
mov byte [eax + 0x4bf848], cl
inc eax
cmp eax, 0x20
jb 0x41a29a
mov eax, 0x4bf848
ret

Function at 0x41a43c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29f4], 1
jne 0x41a487
or dword [0x4c29f4], 1
mov dword [0x4bf6b8], 0xcbcdd0eb
mov dword [0x4bf6bc], 0xccd1cece
mov dword [0x4bf6c0], 0x9edadbca
mov dword [0x4bf6c4], 0xdfcadfda
mov dword [0x4bf6c8], 0xcec7ca9e
mov word [0x4bf6cc], 0xbedb
xor eax, eax
mov cl, byte [eax + 0x4bf6b8]
xor cl, 0xbe
mov byte [eax + 0x4bf868], cl
inc eax
cmp eax, 0x16
jb 0x41a489
mov eax, 0x4bf868
ret

Function at 0x41a642
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29e4], 1
jne 0x41a694
or dword [0x4c29e4], 1
mov dword [0x4bf6fc], 0xd3cbd0db
mov dword [0x4bf700], 0xcadfccdb
mov dword [0x4bf704], 0xcbcde1db
mov dword [0x4bf708], 0xc7dbd5dc
mov dword [0x4bf70c], 0xdbd0e1cd
mov word [0x4bf710], 0xcac6
mov byte [0x4bf712], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf6fc]
xor cl, 0xbe
mov byte [eax + 0x4bf8ac], cl
inc eax
cmp eax, 0x17
jb 0x41a696
mov eax, 0x4bf8ac
ret

Function at 0x41a6b1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29d4], 1
jne 0x41a703
or dword [0x4c29d4], 1
mov dword [0x4bf758], 0xd3cbd0db
mov dword [0x4bf75c], 0xcadfccdb
mov dword [0x4bf760], 0xdfc8e1db
mov dword [0x4bf764], 0xcddbcbd2
mov dword [0x4bf768], 0xd1d2dde1
mov word [0x4bf76c], 0xdbcd
mov byte [0x4bf76e], 0xbe
xor eax, eax
mov cl, byte [eax + 0x4bf758]
xor cl, 0xbe
mov byte [eax + 0x4bf908], cl
inc eax
cmp eax, 0x17
jb 0x41a705
mov eax, 0x4bf908
ret

Function at 0x41af6a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c29a0], 1
jne 0x41af8e
or dword [0x4c29a0], 1
mov dword [0x4bf9a8], 0xb3b3a5ad
mov dword [0x4bf9ac], 0xc0a5a7a1
xor eax, eax
mov cl, byte [eax + 0x4bf9a8]
xor cl, 0xc0
mov byte [eax + 0x4bfc98], cl
inc eax
cmp eax, 8
jb 0x41af90
mov eax, 0x4bfc98
ret

Function at 0x41afab
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c299c], 1
jne 0x41afcf
or dword [0x4c299c], 1
mov dword [0x4bf9b0], 0xb3b3a5ad
mov dword [0x4bf9b4], 0xc0a5a7a1
xor eax, eax
mov cl, byte [eax + 0x4bf9b0]
xor cl, 0xc0
mov byte [eax + 0x4bfca0], cl
inc eax
cmp eax, 8
jb 0x41afd1
mov eax, 0x4bfca0
ret

Function at 0x41bb1d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2994], 1
mov ecx, 0xddc0
jne 0x41bb5e
or dword [0x4c2994], 1
lea eax, [ecx + 0x2e]
mov word [0x4bf9c0], ax
add eax, 0xffffffbe
mov word [0x4bf9c2], ax
lea eax, [ecx - 0x12]
mov word [0x4bf9c4], ax
add eax, 0xfffffffd
mov word [0x4bf9c6], ax
mov eax, ecx
mov word [0x4bf9c8], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4bf9c0]
add eax, 2
mov word [eax + 0x4bfcae], dx
cmp eax, 0xa
jb 0x41bb60
mov eax, 0x4bfcb0
ret
Function at 0x41bb7e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2990], 1
mov ecx, 0xddc0
jne 0x41bbbf
or dword [0x4c2990], 1
lea eax, [ecx + 0x2e]
mov word [0x4bf9cc], ax
add eax, 0xffffffbe
mov word [0x4bf9ce], ax
lea eax, [ecx - 0x12]
mov word [0x4bf9d0], ax
add eax, 0xfffffffd
mov word [0x4bf9d2], ax
mov eax, ecx
mov word [0x4bf9d4], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4bf9cc]
add eax, 2
mov word [eax + 0x4bfcba], dx
cmp eax, 0xa
jb 0x41bbc1
mov eax, 0x4bfcbc
ret

Function at 0x41c14f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c298c], 1
jne 0x41c1a2
or dword [0x4c298c], 1
mov dword [0x4bf9d8], 0x8cb4a587
mov dword [0x4bf9dc], 0xaca1a3af
mov dword [0x4bf9e0], 0xa6ae89a5
mov dword [0x4bf9e4], 0xe0e9e8af
mov dword [0x4bf9e8], 0xaca9a1a6
mov dword [0x4bf9ec], 0xe0faa4a5
mov byte [0x4bf9f0], 0xc0
xor eax, eax
mov cl, byte [eax + 0x4bf9d8]
xor cl, 0xc0
mov byte [eax + 0x4bfcc8], cl
inc eax
cmp eax, 0x19
jb 0x41c1a4
mov eax, 0x4bfcc8
ret

Function at 0x41c370
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2988], 1
jne 0x41c40d
or dword [0x4c2988], 1
mov dword [0x4bf9f4], 0xb2838c89
mov dword [0x4bf9f8], 0xa5b4a1a5
mov dword [0x4bf9fc], 0xadafb286
mov dword [0x4bfa00], 0xa8b4a190
mov dword [0x4bfa04], 0xa9a1a6e0
mov dword [0x4bfa08], 0xfaa4a5ac
mov dword [0x4bfa0c], 0xb4a5b2e0
mov dword [0x4bfa10], 0xa5aeb2b5
mov dword [0x4bfa14], 0xaea1e0a4
mov dword [0x4bfa18], 0xb0ada5e0
mov dword [0x4bfa1c], 0xa9e0b9b4
mov dword [0x4bfa20], 0xe0ada5b4
mov dword [0x4bfa24], 0xb4b3a9ac
mov byte [0x4bfa28], 0xc0
xor eax, eax
mov cl, byte [eax + 0x4bf9f4]
xor cl, 0xc0
mov byte [eax + 0x4bfce4], cl
inc eax
cmp eax, 0x35
jb 0x41c40f
mov eax, 0x4bfce4
ret

Function at 0x41c42a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2984], 1
jne 0x41c494
or dword [0x4c2984], 1
mov dword [0x4bfa2c], 0xb08f8893
mov dword [0x4bfa30], 0xaf86aea5
mov dword [0x4bfa34], 0xb2a5a4ac
mov dword [0x4bfa38], 0x93a4ae81
mov dword [0x4bfa3c], 0xa3a5aca5
mov dword [0x4bfa40], 0xa5b489b4
mov dword [0x4bfa44], 0xa6e0b3ad
mov dword [0x4bfa48], 0xa5aca9a1
mov dword [0x4bfa4c], 0xc0e0faa4
xor eax, eax
mov cl, byte [eax + 0x4bfa2c]
xor cl, 0xc0
mov byte [eax + 0x4bfd1c], cl
inc eax
cmp eax, 0x24
jb 0x41c496
mov eax, 0x4bfd1c
ret

Function at 0x41c761
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2978], 1
jne 0x41c7c0
or dword [0x4c2978], 1
mov dword [0x4bfa60], 0x90b4a587
mov dword [0x4bfa64], 0xa183b2b7
mov dword [0x4bfa68], 0xa9a2a1b0
mov dword [0x4bfa6c], 0xa9b4a9ac
mov dword [0x4bfa70], 0xe9e8b3a5
mov dword [0x4bfa74], 0xa9a1a6e0
mov dword [0x4bfa78], 0xfaa4a5ac
mov word [0x4bfa7c], 0xc0e0
xor eax, eax
mov cl, byte [eax + 0x4bfa60]
xor cl, 0xc0
mov byte [eax + 0x4bfd50], cl
inc eax
cmp eax, 0x1e
jb 0x41c7c2
mov eax, 0x4bfd50
ret
Function at 0x41c7dd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c296c], 1
jne 0x41c833
or dword [0x4c296c], 1
mov dword [0x4bfa94], 0xb09fb3a9
mov dword [0x4bfa98], 0xa5a3afb2
mov dword [0x4bfa9c], 0xb29fb3b3
mov dword [0x4bfaa0], 0xa9aeaeb5
mov dword [0x4bfaa4], 0xa19fa7ae
mov dword [0x4bfaa8], 0xa4a19fb3
mov dword [0x4bfaac], 0xc0aea9ad
xor eax, eax
mov cl, byte [eax + 0x4bfa94]
xor cl, 0xc0
mov byte [eax + 0x4bfd84], cl
inc eax
cmp eax, 0x1c
jb 0x41c835
mov eax, 0x4bfd84
ret

Function at 0x41c850
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2968], 1
jne 0x41c8a6
or dword [0x4c2968], 1
mov dword [0x4bfab0], 0xa39fb3a9
mov dword [0x4bfab4], 0xa5b2b2b5
mov dword [0x4bfab8], 0xb59fb4ae
mov dword [0x4bfabc], 0x9fb2a5b3
mov dword [0x4bfac0], 0xa1a3afac
mov dword [0x4bfac4], 0xa4a19fac
mov dword [0x4bfac8], 0xc0aea9ad
xor eax, eax
mov cl, byte [eax + 0x4bfab0]
xor cl, 0xc0
mov byte [eax + 0x4bfda0], cl
inc eax
cmp eax, 0x1c
jb 0x41c8a8
mov eax, 0x4bfda0
ret

Function at 0x41c8c3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2954], 1
jne 0x41c915
or dword [0x4c2954], 1
mov dword [0x4bfb14], 0xb4a9a1b7
mov dword [0x4bfb18], 0xb2afa69f
mov dword [0x4bfb1c], 0xaea9b39f
mov dword [0x4bfb20], 0x9fa5aca7
mov dword [0x4bfb24], 0xa5aaa2af
mov word [0x4bfb28], 0xb4a3
mov byte [0x4bfb2a], 0xc0
xor eax, eax
mov cl, byte [eax + 0x4bfb14]
xor cl, 0xc0
mov byte [eax + 0x4bfe04], cl
inc eax
cmp eax, 0x17
jb 0x41c917
mov eax, 0x4bfe04
ret

Function at 0x41c932
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2918], 1
jne 0x41c984
or dword [0x4c2918], 1
mov dword [0x4bfc04], 0x9fb4a5a7
mov dword [0x4bfc08], 0xb2b2b5a3
mov dword [0x4bfc0c], 0x9fb4aea5
mov dword [0x4bfc10], 0xa3afb2b0
mov dword [0x4bfc14], 0x9fb3b3a5
mov word [0x4bfc18], 0xa4a9
mov byte [0x4bfc1a], 0xc0
xor eax, eax
mov cl, byte [eax + 0x4bfc04]
xor cl, 0xc0
mov byte [eax + 0x4bfef4], cl
inc eax
cmp eax, 0x17
jb 0x41c986
mov eax, 0x4bfef4
ret

Function at 0x41d385
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2908], 1
mov ecx, 0xddc2
jne 0x41d3fa
or dword [0x4c2908], 1
lea eax, [ecx - 0x14]
mov word [0x4bff44], ax
add eax, 9
mov word [0x4bff46], ax
lea eax, [ecx - 0x1f]
mov word [0x4bff48], ax
add eax, 0xfffffffa
mov word [0x4bff4a], ax
lea eax, [ecx - 0xd]
mov edx, eax
mov word [0x4bff4c], dx
add edx, 0xfffffff6
mov word [0x4bff4e], dx
lea edx, [ecx - 0x16]
mov word [0x4bff50], dx
add edx, 0xfffffffa
mov eax, ecx
mov word [0x4bff52], dx
mov dword [0x4bff54], 0xddb5ddad
mov word [0x4bff58], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4bff44]
add eax, 2
mov word [eax + 0x4c01a6], dx
cmp eax, 0x16
jb 0x41d3fc
mov eax, 0x4c01a8
ret
Function at 0x41d41a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2904], 1
mov edx, 0xddc2
jne 0x41d4be
or dword [0x4c2904], 1
lea ecx, [edx - 0x14]
mov eax, ecx
mov word [0x4bff5c], ax
add eax, 9
mov word [0x4bff5e], ax
lea eax, [edx - 0x1f]
mov word [0x4bff60], ax
add eax, 0xfffffffa
push esi
mov esi, eax
mov word [0x4bff6c], ax
lea eax, [edx - 0xd]
mov ecx, eax
mov word [0x4bff6e], cx
add ecx, 0xfffffff6
mov word [0x4bff62], si
lea esi, [edx - 0x18]
mov word [0x4bff70], cx
lea ecx, [edx - 0x16]
mov word [0x4bff64], si
add esi, 0xc
mov word [0x4bff72], cx
add ecx, 0xfffffffa
mov eax, edx
mov word [0x4bff66], si
mov dword [0x4bff68], 0xddaeddaf
mov word [0x4bff74], cx
mov dword [0x4bff76], 0xddb5ddad
mov word [0x4bff7a], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x4bff5c]
add eax, 2
mov word [eax + 0x4c01be], cx
cmp eax, 0x20
jb 0x41d4c0
mov eax, 0x4c01c0
ret

Function at 0x41d702
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2900], 1
jne 0x41d74b
or dword [0x4c2900], 1
mov dword [0x4bff7c], 0xe2a3b78e
mov dword [0x4bff80], 0xadb0b0a7
mov dword [0x4bff84], 0xacabe2b0
mov dword [0x4bff88], 0xa6acb5e2
mov dword [0x4bff8c], 0xa1adb0b2
mov byte [0x4bff90], 0xc2
xor eax, eax
mov cl, byte [eax + 0x4bff7c]
xor cl, 0xc2
mov byte [eax + 0x4c01e0], cl
inc eax
cmp eax, 0x15
jb 0x41d74d
mov eax, 0x4c01e0
ret

Function at 0x41f81b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2878], 1
jne 0x41f85c
or dword [0x4c2878], 1
mov dword [0x4c040c], 0xb3e4ab8a
mov dword [0x4c0410], 0xaba0aaad
mov dword [0x4c0414], 0xaba7e4b3
mov dword [0x4c0418], 0xbca1b0aa
mov word [0x4c041c], 0xc4b0
xor eax, eax
mov cl, byte [eax + 0x4c040c]
xor cl, 0xc4
mov byte [eax + 0x4c0698], cl
inc eax
cmp eax, 0x12
jb 0x41f85e
mov eax, 0x4c0698
ret

Function at 0x41f879
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2874], 1
jne 0x41f8ba
or dword [0x4c2874], 1
mov dword [0x4c0420], 0xb3e4ab8a
mov dword [0x4c0424], 0xaba0aaad
mov dword [0x4c0428], 0xaba7e4b3
mov dword [0x4c042c], 0xbca1b0aa
mov word [0x4c0430], 0xc4b0
xor eax, eax
mov cl, byte [eax + 0x4c0420]
xor cl, 0xc4
mov byte [eax + 0x4c06ac], cl
inc eax
cmp eax, 0x12
jb 0x41f8bc
mov eax, 0x4c06ac
ret

Function at 0x41f8d7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2870], 1
jne 0x41f91f
or dword [0x4c2870], 1
mov dword [0x4c0434], 0xa6e4ab8a
mov dword [0x4c0438], 0xb7b3abb6
mov dword [0x4c043c], 0xa7e4b6a1
mov dword [0x4c0440], 0xa1b0aaab
mov word [0x4c0444], 0xb0bc
mov byte [0x4c0446], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0434]
xor cl, 0xc4
mov byte [eax + 0x4c06c0], cl
inc eax
cmp eax, 0x13
jb 0x41f921
mov eax, 0x4c06c0
ret

Function at 0x41f995
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c286c], 1
jne 0x41f9d6
or dword [0x4c286c], 1
mov dword [0x4c0448], 0xa1e4ab8a
mov dword [0x4c044c], 0xa1a9a1a8
mov dword [0x4c0450], 0xace4b0aa
mov dword [0x4c0454], 0xa8a0aaa5
mov word [0x4c0458], 0xc4a1
xor eax, eax
mov cl, byte [eax + 0x4c0448]
xor cl, 0xc4
mov byte [eax + 0x4c06d4], cl
inc eax
cmp eax, 0x12
jb 0x41f9d8
mov eax, 0x4c06d4
ret
Function at 0x41f9f3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2868], 1
jne 0x41fa34
or dword [0x4c2868], 1
mov dword [0x4c045c], 0xa1e4ab8a
mov dword [0x4c0460], 0xa1a9a1a8
mov dword [0x4c0464], 0xace4b0aa
mov dword [0x4c0468], 0xa8a0aaa5
mov word [0x4c046c], 0xc4a1
xor eax, eax
mov cl, byte [eax + 0x4c045c]
xor cl, 0xc4
mov byte [eax + 0x4c06e8], cl
inc eax
cmp eax, 0x12
jb 0x41fa36
mov eax, 0x4c06e8
ret

Function at 0x41fb64
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2864], 1
jne 0x41fb9c
or dword [0x4c2864], 1
mov dword [0x4c0470], 0xadb2a58a
mov dword [0x4c0474], 0xa1b0a5a3
mov dword [0x4c0478], 0xada5a2e4
mov dword [0x4c047c], 0xc4a0a1a8
xor eax, eax
mov cl, byte [eax + 0x4c0470]
xor cl, 0xc4
mov byte [eax + 0x4c06fc], cl
inc eax
cmp eax, 0x10
jb 0x41fb9e
mov eax, 0x4c06fc
ret

Function at 0x4200e9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2860], 1
jne 0x420132
or dword [0x4c2860], 1
mov dword [0x4c0480], 0xa1e4ab8a
mov dword [0x4c0484], 0xa1a9a1a8
mov dword [0x4c0488], 0xb3e4b0aa
mov dword [0x4c048c], 0xe4acb0ad
mov dword [0x4c0490], 0xe4fea0ad
mov byte [0x4c0494], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0480]
xor cl, 0xc4
mov byte [eax + 0x4c070c], cl
inc eax
cmp eax, 0x15
jb 0x420134
mov eax, 0x4c070c
ret

Function at 0x420267
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c285c], 1
jne 0x4202b0
or dword [0x4c285c], 1
mov dword [0x4c0498], 0x9bb0a1a3
mov dword [0x4c049c], 0xa1aaaaad
mov dword [0x4c04a0], 0x89908cb6
mov dword [0x4c04a4], 0xa5a2e488
mov dword [0x4c04a8], 0xa0a1a8ad
mov byte [0x4c04ac], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0498]
xor cl, 0xc4
mov byte [eax + 0x4c0724], cl
inc eax
cmp eax, 0x15
jb 0x4202b2
mov eax, 0x4c0724
ret

Function at 0x4203e5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2858], 1
jne 0x42042e
or dword [0x4c2858], 1
mov dword [0x4c04b0], 0x9bb0a1a3
mov dword [0x4c04b4], 0xa1b0b1ab
mov dword [0x4c04b8], 0x89908cb6
mov dword [0x4c04bc], 0xa5a2e488
mov dword [0x4c04c0], 0xa0a1a8ad
mov byte [0x4c04c4], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c04b0]
xor cl, 0xc4
mov byte [eax + 0x4c073c], cl
inc eax
cmp eax, 0x15
jb 0x420430
mov eax, 0x4c073c
ret

Function at 0x420572
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2854], 1
jne 0x4205bb
or dword [0x4c2854], 1
mov dword [0x4c04c8], 0x9bb0b1b4
mov dword [0x4c04cc], 0xa1aaaaad
mov dword [0x4c04d0], 0x89908cb6
mov dword [0x4c04d4], 0xa5a2e488
mov dword [0x4c04d8], 0xa0a1a8ad
mov byte [0x4c04dc], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c04c8]
xor cl, 0xc4
mov byte [eax + 0x4c0754], cl
inc eax
cmp eax, 0x15
jb 0x4205bd
mov eax, 0x4c0754
ret

Function at 0x4206ff
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2850], 1
jne 0x420748
or dword [0x4c2850], 1
mov dword [0x4c04e0], 0x9bb0b1b4
mov dword [0x4c04e4], 0xa1b0b1ab
mov dword [0x4c04e8], 0x89908cb6
mov dword [0x4c04ec], 0xa5a2e488
mov dword [0x4c04f0], 0xa0a1a8ad
mov byte [0x4c04f4], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c04e0]
xor cl, 0xc4
mov byte [eax + 0x4c076c], cl
inc eax
cmp eax, 0x15
jb 0x42074a
mov eax, 0x4c076c
ret