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

Disassembly:
test byte [0x4c2848], 1
jne 0x420a4e
or dword [0x4c2848], 1
mov dword [0x4c0504], 0x9bb0a1a3
mov dword [0x4c0508], 0xb7a5a8a7
mov dword [0x4c050c], 0xa9a58ab7
mov dword [0x4c0510], 0xa5a2e4a1
mov dword [0x4c0514], 0xa0a1a8ad
mov byte [0x4c0518], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0504]
xor cl, 0xc4
mov byte [eax + 0x4c0790], cl
inc eax
cmp eax, 0x15
jb 0x420a50
mov eax, 0x4c0790
ret

Function at 0x420a6b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2844], 1
jne 0x420aad
or dword [0x4c2844], 1
mov dword [0x4c051c], 0x85b0a1a3
mov dword [0x4c0520], 0xadb6b0b0
mov dword [0x4c0524], 0xa1b0b1a6
mov dword [0x4c0528], 0xada5a2e4
mov dword [0x4c052c], 0xc4a0a1a8
xor eax, eax
mov cl, byte [eax + 0x4c051c]
xor cl, 0xc4
mov byte [eax + 0x4c07a8], cl
inc eax
cmp eax, 0x14
jb 0x420aaf
mov eax, 0x4c07a8
ret

Function at 0x420d76
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c283c], 1
jne 0x420dbf
or dword [0x4c283c], 1
mov dword [0x4c053c], 0x9bb0b1b4
mov dword [0x4c0540], 0xb7a5a8a7
mov dword [0x4c0544], 0xa9a58ab7
mov dword [0x4c0548], 0xa5a2e4a1
mov dword [0x4c054c], 0xa0a1a8ad
mov byte [0x4c0550], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c053c]
xor cl, 0xc4
mov byte [eax + 0x4c07c8], cl
inc eax
cmp eax, 0x15
jb 0x420dc1
mov eax, 0x4c07c8
ret

Function at 0x420ddc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2838], 1
jne 0x420e1e
or dword [0x4c2838], 1
mov dword [0x4c0554], 0x85b0a1b7
mov dword [0x4c0558], 0xadb6b0b0
mov dword [0x4c055c], 0xa1b0b1a6
mov dword [0x4c0560], 0xada5a2e4
mov dword [0x4c0564], 0xc4a0a1a8
xor eax, eax
mov cl, byte [eax + 0x4c0554]
xor cl, 0xc4
mov byte [eax + 0x4c07e0], cl
inc eax
cmp eax, 0x14
jb 0x420e20
mov eax, 0x4c07e0
ret

Function at 0x420f02
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2834], 1
jne 0x420f37
or dword [0x4c2834], 1
mov dword [0x4c0568], 0xa7ada8a7
mov dword [0x4c056c], 0xa5a2e4af
mov dword [0x4c0570], 0xa0a1a8ad
mov byte [0x4c0574], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0568]
xor cl, 0xc4
mov byte [eax + 0x4c07f4], cl
inc eax
cmp eax, 0xd
jb 0x420f39
mov eax, 0x4c07f4
ret

Function at 0x420fe6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c281c], 1
jne 0x421038
or dword [0x4c281c], 1
mov dword [0x4c05d8], 0xa9a1a8a1
mov dword [0x4c05dc], 0x9bb0aaa1
mov dword [0x4c05e0], 0x9bb0a1a3
mov dword [0x4c05e4], 0xa1aaaaad
mov dword [0x4c05e8], 0xb0ac9bb6
mov word [0x4c05ec], 0xa8a9
mov byte [0x4c05ee], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c05d8]
xor cl, 0xc4
mov byte [eax + 0x4c0864], cl
inc eax
cmp eax, 0x17
jb 0x42103a
mov eax, 0x4c0864
ret

Function at 0x421055
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2818], 1
jne 0x4210a7
or dword [0x4c2818], 1
mov dword [0x4c05f0], 0xa9a1a8a1
mov dword [0x4c05f4], 0x9bb0aaa1
mov dword [0x4c05f8], 0x9bb0a1a3
mov dword [0x4c05fc], 0xa1b0b1ab
mov dword [0x4c0600], 0xb0ac9bb6
mov word [0x4c0604], 0xa8a9
mov byte [0x4c0606], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c05f0]
xor cl, 0xc4
mov byte [eax + 0x4c087c], cl
inc eax
cmp eax, 0x17
jb 0x4210a9
mov eax, 0x4c087c
ret
Function at 0x4210c4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2814], 1
jne 0x421116
or dword [0x4c2814], 1
mov dword [0x4c0608], 0xa9a1a8a1
mov dword [0x4c060c], 0x9bb0aaa1
mov dword [0x4c0610], 0x9bb0a1b7
mov dword [0x4c0614], 0xa1aaaaad
mov dword [0x4c0618], 0xb0ac9bb6
mov word [0x4c061c], 0xa8a9
mov byte [0x4c061e], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0608]
xor cl, 0xc4
mov byte [eax + 0x4c0894], cl
inc eax
cmp eax, 0x17
jb 0x421118
mov eax, 0x4c0894
ret

Function at 0x421133
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2810], 1
jne 0x421185
or dword [0x4c2810], 1
mov dword [0x4c0620], 0xa9a1a8a1
mov dword [0x4c0624], 0x9bb0aaa1
mov dword [0x4c0628], 0x9bb0a1b7
mov dword [0x4c062c], 0xa1b0b1ab
mov dword [0x4c0630], 0xb0ac9bb6
mov word [0x4c0634], 0xa8a9
mov byte [0x4c0636], 0xc4
xor eax, eax
mov cl, byte [eax + 0x4c0620]
xor cl, 0xc4
mov byte [eax + 0x4c08ac], cl
inc eax
cmp eax, 0x17
jb 0x421187
mov eax, 0x4c08ac
ret

Function at 0x4215d4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27f8], 1
jne 0x42161c
or dword [0x4c27f8], 1
mov dword [0x4c0924], 0xaaaab388
mov dword [0x4c0928], 0xa1afaae6
mov dword [0x4c092c], 0xb5b3b2ae
mov dword [0x4c0930], 0xa7a2b4a3
mov word [0x4c0934], 0xa7b2
mov byte [0x4c0936], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0924]
xor cl, 0xc6
mov byte [eax + 0x4c0afc], cl
inc eax
cmp eax, 0x13
jb 0x42161e
mov eax, 0x4c0afc
ret

Function at 0x421733
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27f4], 1
jne 0x42177b
or dword [0x4c27f4], 1
mov dword [0x4c0938], 0xaaaab388
mov dword [0x4c093c], 0xa1afaae6
mov dword [0x4c0940], 0xb5b3b2ae
mov dword [0x4c0944], 0xa7a2b4a3
mov word [0x4c0948], 0xa7b2
mov byte [0x4c094a], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0938]
xor cl, 0xc6
mov byte [eax + 0x4c0b10], cl
inc eax
cmp eax, 0x13
jb 0x42177d
mov eax, 0x4c0b10
ret

Function at 0x421895
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27f0], 1
jne 0x4218dd
or dword [0x4c27f0], 1
mov dword [0x4c094c], 0xaaaab388
mov dword [0x4c0950], 0xa1afaae6
mov dword [0x4c0954], 0xb5b3b2ae
mov dword [0x4c0958], 0xa7a2b4a3
mov word [0x4c095c], 0xa7b2
mov byte [0x4c095e], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c094c]
xor cl, 0xc6
mov byte [eax + 0x4c0b24], cl
inc eax
cmp eax, 0x13
jb 0x4218df
mov eax, 0x4c0b24
ret

Function at 0x4219c4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27ec], 1
jne 0x421a0c
or dword [0x4c27ec], 1
mov dword [0x4c0960], 0xaaaab388
mov dword [0x4c0964], 0xa1afaae6
mov dword [0x4c0968], 0xb5b3b2ae
mov dword [0x4c096c], 0xa7a2b4a3
mov word [0x4c0970], 0xa7b2
mov byte [0x4c0972], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0960]
xor cl, 0xc6
mov byte [eax + 0x4c0b38], cl
inc eax
cmp eax, 0x13
jb 0x421a0e
mov eax, 0x4c0b38
ret
Function at 0x421cd5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27e0], 1
jne 0x421d3b
or dword [0x4c27e0], 1
mov dword [0x4c09a4], 0xb2a8afb3
mov dword [0x4c09a8], 0xaa99f4f5
mov dword [0x4c09ac], 0xb2aea1af
mov dword [0x4c09b0], 0xb4a3b5b3
mov dword [0x4c09b4], 0xa7b2a7a2
mov dword [0x4c09b8], 0x99a9b299
mov dword [0x4c09bc], 0xa4abb3a8
mov word [0x4c09c0], 0xb4a3
mov byte [0x4c09c2], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c09a4]
xor cl, 0xc6
mov byte [eax + 0x4c0b7c], cl
inc eax
cmp eax, 0x1f
jb 0x421d3d
mov eax, 0x4c0b7c
ret

Function at 0x421d58
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27dc], 1
jne 0x421db7
or dword [0x4c27dc], 1
mov dword [0x4c09c4], 0xf5b2a8af
mov dword [0x4c09c8], 0xafaa99f4
mov dword [0x4c09cc], 0xb3b2aea1
mov dword [0x4c09d0], 0xa2b4a3b5
mov dword [0x4c09d4], 0x99a7b2a7
mov dword [0x4c09d8], 0xa899a9b2
mov dword [0x4c09dc], 0xa3a4abb3
mov word [0x4c09e0], 0xc6b4
xor eax, eax
mov cl, byte [eax + 0x4c09c4]
xor cl, 0xc6
mov byte [eax + 0x4c0b9c], cl
inc eax
cmp eax, 0x1e
jb 0x421db9
mov eax, 0x4c0b9c
ret

Function at 0x421dd4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27d8], 1
jne 0x421e33
or dword [0x4c27d8], 1
mov dword [0x4c09e4], 0xa7aea5b6
mov dword [0x4c09e8], 0xafaa99b4
mov dword [0x4c09ec], 0xb3b2aea1
mov dword [0x4c09f0], 0xa2b4a3b5
mov dword [0x4c09f4], 0x99a7b2a7
mov dword [0x4c09f8], 0xb599a9b2
mov dword [0x4c09fc], 0xa8afb4b2
mov word [0x4c0a00], 0xc6a1
xor eax, eax
mov cl, byte [eax + 0x4c09e4]
xor cl, 0xc6
mov byte [eax + 0x4c0bbc], cl
inc eax
cmp eax, 0x1e
jb 0x421e35
mov eax, 0x4c0bbc
ret

Function at 0x421e50
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27d4], 1
jne 0x421eb6
or dword [0x4c27d4], 1
mov dword [0x4c0a04], 0xaea5b1b6
mov dword [0x4c0a08], 0xaa99b4a7
mov dword [0x4c0a0c], 0xb2aea1af
mov dword [0x4c0a10], 0xb4a3b5b3
mov dword [0x4c0a14], 0xa7b2a7a2
mov dword [0x4c0a18], 0x99a9b299
mov dword [0x4c0a1c], 0xafb4b2b5
mov word [0x4c0a20], 0xa1a8
mov byte [0x4c0a22], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0a04]
xor cl, 0xc6
mov byte [eax + 0x4c0bdc], cl
inc eax
cmp eax, 0x1f
jb 0x421eb8
mov eax, 0x4c0bdc
ret

Function at 0x421ed3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27d0], 1
jne 0x421f3a
or dword [0x4c27d0], 1
mov dword [0x4c0a24], 0xaea1afaa
mov dword [0x4c0a28], 0xa3b5b3b2
mov dword [0x4c0a2c], 0xb2a7a2b4
mov dword [0x4c0a30], 0xa3b599a7
mov dword [0x4c0a34], 0xa7b099b2
mov dword [0x4c0a38], 0xa8a7afb4
mov dword [0x4c0a3c], 0xb2b599b2
mov dword [0x4c0a40], 0xa1a8afb4
mov byte [0x4c0a44], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0a24]
xor cl, 0xc6
mov byte [eax + 0x4c0bfc], cl
inc eax
cmp eax, 0x21
jb 0x421f3c
mov eax, 0x4c0bfc
ret
Function at 0x421f57
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27cc], 1
jne 0x421fbe
or dword [0x4c27cc], 1
mov dword [0x4c0a48], 0xaea1afaa
mov dword [0x4c0a4c], 0xa3b5b3b2
mov dword [0x4c0a50], 0xb2a7a2b4
mov dword [0x4c0a54], 0xa3b599a7
mov dword [0x4c0a58], 0xa7b099b2
mov dword [0x4c0a5c], 0xa8a7afb4
mov dword [0x4c0a60], 0xb3a899b2
mov dword [0x4c0a64], 0xb4a3a4ab
mov byte [0x4c0a68], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0a48]
xor cl, 0xc6
mov byte [eax + 0x4c0c20], cl
inc eax
cmp eax, 0x21
jb 0x421fc0
mov eax, 0x4c0c20
ret

Function at 0x421fdb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27c8], 1
jne 0x422044
or dword [0x4c27c8], 1
mov dword [0x4c0a6c], 0xaea1afaa
mov dword [0x4c0a70], 0xa3b5b3b2
mov dword [0x4c0a74], 0xb2a7a2b4
mov dword [0x4c0a78], 0xa3b599a7
mov dword [0x4c0a7c], 0xa7b099b2
mov dword [0x4c0a80], 0xa8a7afb4
mov dword [0x4c0a84], 0xa9a499b2
mov dword [0x4c0a88], 0xa7a3aaa9
mov word [0x4c0a8c], 0xc6a8
xor eax, eax
mov cl, byte [eax + 0x4c0a6c]
xor cl, 0xc6
mov byte [eax + 0x4c0c44], cl
inc eax
cmp eax, 0x22
jb 0x422046
mov eax, 0x4c0c44
ret

Function at 0x422061
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27c4], 1
jne 0x4220c7
or dword [0x4c27c4], 1
mov dword [0x4c0a90], 0xaea1afaa
mov dword [0x4c0a94], 0xa3b5b3b2
mov dword [0x4c0a98], 0xb2a7a2b4
mov dword [0x4c0a9c], 0xa3b599a7
mov dword [0x4c0aa0], 0xa7b099b2
mov dword [0x4c0aa4], 0xa8a7afb4
mov dword [0x4c0aa8], 0xb3a899b2
mov word [0x4c0aac], 0xaaaa
mov byte [0x4c0aae], 0xc6
xor eax, eax
mov cl, byte [eax + 0x4c0a90]
xor cl, 0xc6
mov byte [eax + 0x4c0c68], cl
inc eax
cmp eax, 0x1f
jb 0x4220c9
mov eax, 0x4c0c68
ret

Function at 0x422359
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0x48af3d
call fcn.00489c78
sub esp, 0x20
push esi
xor esi, esi
mov dword [ebp - 0x10], esi
push edi
mov dword [ebp - 0x10], esi
call dword [0x4920a8]
test byte [0x4c27a4], 1
mov edi, eax
jne 0x4223a6
or dword [0x4c27a4], 1
mov dword [0x4c0d04], 0xa3a4a3bd
mov dword [0x4c0d08], 0xe4beafa4
mov dword [0x4c0d0c], 0xcaa6a6ae
xor ecx, ecx
mov al, byte [ecx + 0x4c0d04]
xor al, 0xca
mov byte [ecx + 0x4c0fbc], al
inc ecx
cmp ecx, 0xc
jb 0x4223a8
push esi
push esi
lea eax, [ebp - 0x10]
push eax
push esi
push edi
push 0x4c0fbc
call dword [0x4920d4]
push eax
push 0x1b00
call dword [0x49212c]
test eax, eax
jne 0x4223f4
call fcn.0042246a
mov ecx, dword [ebp + 0xc]
push eax
push dword [ebp + 8]
call fcn.0040d348
pop ecx
pop ecx
jmp 0x422459
test byte [0x4c279c], 1
jne 0x422414
or dword [0x4c279c], 1
mov word [0x4c0d2c], 0xeaf0
mov byte [0x4c0d2e], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0d2c]
xor cl, 0xca
mov byte [eax + 0x4c0fe4], cl
inc eax
cmp eax, 3
jb 0x422416
mov ecx, dword [ebp + 0xc]
lea eax, [ebp - 0x2c]
push 0x4c0fe4
push eax
call fcn.0040d348
mov dword [ebp - 4], esi
push dword [ebp - 0x10]
push eax
push dword [ebp + 8]
call fcn.0040d6fb
add esp, 0x14
push esi
push 1
lea ecx, [ebp - 0x2c]
call fcn.00404d81
mov ecx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
pop edi
pop esi
mov dword fs:[0], ecx
leave
ret
Function at 0x42246a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c27a0], 1
jne 0x4224bf
or dword [0x4c27a0], 1
mov dword [0x4c0d10], 0xab8ce2ea
mov dword [0x4c0d14], 0xaeafa6a3
mov dword [0x4c0d18], 0xeaa5beea
mov dword [0x4c0d1c], 0xa7b8a5ac
mov dword [0x4c0d20], 0xafeabeab
mov dword [0x4c0d24], 0xb8a5b8b8
mov word [0x4c0d28], 0xcae3
xor eax, eax
mov cl, byte [eax + 0x4c0d10]
xor cl, 0xca
mov byte [eax + 0x4c0fc8], cl
inc eax
cmp eax, 0x1a
jb 0x4224c1
mov eax, 0x4c0fc8
ret

Function at 0x42262a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2798], 1
jne 0x422673
or dword [0x4c2798], 1
mov dword [0x4c0d30], 0x82a4a39d
mov dword [0x4c0d34], 0x85babebe
mov dword [0x4c0d38], 0xe2a4afba
mov dword [0x4c0d3c], 0xabaceae3
mov dword [0x4c0d40], 0xaeafa6a3
mov byte [0x4c0d44], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0d30]
xor cl, 0xca
mov byte [eax + 0x4c0fe8], cl
inc eax
cmp eax, 0x15
jb 0x422675
mov eax, 0x4c0fe8
ret

Function at 0x42293a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2794], 1
jne 0x42298d
or dword [0x4c2794], 1
mov dword [0x4c0d48], 0x82a4a39d
mov dword [0x4c0d4c], 0x89babebe
mov dword [0x4c0d50], 0xa1a9abb8
mov dword [0x4c0d54], 0xe2a6b89f
mov dword [0x4c0d58], 0xabaceae3
mov dword [0x4c0d5c], 0xaeafa6a3
mov byte [0x4c0d60], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0d48]
xor cl, 0xca
mov byte [eax + 0x4c1000], cl
inc eax
cmp eax, 0x19
jb 0x42298f
mov eax, 0x4c1000
ret

Function at 0x4229aa
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2790], 1
jne 0x4229f6
or dword [0x4c2790], 1
mov dword [0x4c0d64], 0x82a4a39d
mov dword [0x4c0d68], 0x89babebe
mov dword [0x4c0d6c], 0xafa4a4a5
mov dword [0x4c0d70], 0xe3e2bea9
mov dword [0x4c0d74], 0xa3abacea
mov dword [0x4c0d78], 0xcaaeafa6
xor eax, eax
mov cl, byte [eax + 0x4c0d64]
xor cl, 0xca
mov byte [eax + 0x4c101c], cl
inc eax
cmp eax, 0x18
jb 0x4229f8
mov eax, 0x4c101c
ret

Function at 0x42334f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c278c], 1
jne 0x423428
or dword [0x4c278c], 1
mov dword [0x4c0d80], 0xbfbbaf98
mov dword [0x4c0d84], 0xeabeb9af
mov dword [0x4c0d88], 0xeaa6b8bf
mov dword [0x4c0d8c], 0xaeafb9bf
mov dword [0x4c0d90], 0xaeeaabea
mov dword [0x4c0d94], 0xafacaca3
mov dword [0x4c0d98], 0xbea4afb8
mov dword [0x4c0d9c], 0xa2a9b9ea
mov dword [0x4c0da0], 0xeaafa7af
mov dword [0x4c0da4], 0xa4aba2be
mov dword [0x4c0da8], 0xafa2beea
mov dword [0x4c0dac], 0xa4a5a9ea
mov dword [0x4c0db0], 0xbea9afa4
mov dword [0x4c0db4], 0xeaa4a5a3
mov dword [0x4c0db8], 0xeab9abbd
mov dword [0x4c0dbc], 0xbea3a4a3
mov dword [0x4c0dc0], 0xa3a6aba3
mov dword [0x4c0dc4], 0xeaaeafb0
mov dword [0x4c0dc8], 0xa2bea3bd
mov byte [0x4c0dcc], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0d80]
xor cl, 0xca
mov byte [eax + 0x4c1038], cl
inc eax
cmp eax, 0x4d
jb 0x42342a
mov eax, 0x4c1038
ret
Function at 0x423445
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2788], 1
jne 0x423521
or dword [0x4c2788], 1
mov dword [0x4c0dd0], 0xbfbbaf98
mov dword [0x4c0dd4], 0xeabeb9af
mov dword [0x4c0dd8], 0xeaa6b8bf
mov dword [0x4c0ddc], 0xaeafb9bf
mov dword [0x4c0de0], 0xaeeaabea
mov dword [0x4c0de4], 0xafacaca3
mov dword [0x4c0de8], 0xbea4afb8
mov dword [0x4c0dec], 0xb9a5a2ea
mov dword [0x4c0df0], 0xaba4eabe
mov dword [0x4c0df4], 0xbeeaafa7
mov dword [0x4c0df8], 0xeaa4aba2
mov dword [0x4c0dfc], 0xeaafa2be
mov dword [0x4c0e00], 0xa4a4a5a9
mov dword [0x4c0e04], 0xa3bea9af
mov dword [0x4c0e08], 0xbdeaa4a5
mov dword [0x4c0e0c], 0xa3eab9ab
mov dword [0x4c0e10], 0xa3bea3a4
mov dword [0x4c0e14], 0xb0a3a6ab
mov dword [0x4c0e18], 0xbdeaaeaf
mov dword [0x4c0e1c], 0xcaa2bea3
xor eax, eax
mov cl, byte [eax + 0x4c0dd0]
xor cl, 0xca
mov byte [eax + 0x4c1088], cl
inc eax
cmp eax, 0x50
jb 0x423523
mov eax, 0x4c1088
ret

Function at 0x42353e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2784], 1
jne 0x423616
or dword [0x4c2784], 1
mov dword [0x4c0e20], 0xbfbbaf98
mov dword [0x4c0e24], 0xeabeb9af
mov dword [0x4c0e28], 0xeaa6b8bf
mov dword [0x4c0e2c], 0xaeafb9bf
mov dword [0x4c0e30], 0xaeeaabea
mov dword [0x4c0e34], 0xafacaca3
mov dword [0x4c0e38], 0xbea4afb8
mov dword [0x4c0e3c], 0xb8a5baea
mov dword [0x4c0e40], 0xa2beeabe
mov dword [0x4c0e44], 0xbeeaa4ab
mov dword [0x4c0e48], 0xa9eaafa2
mov dword [0x4c0e4c], 0xafa4a4a5
mov dword [0x4c0e50], 0xa5a3bea9
mov dword [0x4c0e54], 0xabbdeaa4
mov dword [0x4c0e58], 0xa4a3eab9
mov dword [0x4c0e5c], 0xaba3bea3
mov dword [0x4c0e60], 0xafb0a3a6
mov dword [0x4c0e64], 0xa3bdeaae
mov word [0x4c0e68], 0xa2be
mov byte [0x4c0e6a], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0e20]
xor cl, 0xca
mov byte [eax + 0x4c10d8], cl
inc eax
cmp eax, 0x4b
jb 0x423618
mov eax, 0x4c10d8
ret

Function at 0x423633
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2780], 1
jne 0x423689
or dword [0x4c2780], 1
mov dword [0x4c0e6c], 0x82a4a39d
mov dword [0x4c0e70], 0x85babebe
mov dword [0x4c0e74], 0x98a4afba
mov dword [0x4c0e78], 0xafbfbbaf
mov dword [0x4c0e7c], 0xe3e2beb9
mov dword [0x4c0e80], 0xa3abacea
mov dword [0x4c0e84], 0xcaaeafa6
xor eax, eax
mov cl, byte [eax + 0x4c0e6c]
xor cl, 0xca
mov byte [eax + 0x4c1124], cl
inc eax
cmp eax, 0x1c
jb 0x42368b
mov eax, 0x4c1124
ret
Function at 0x4236a6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c277c], 1
jne 0x423775
or dword [0x4c277c], 1
mov dword [0x4c0e88], 0x82a4a39d
mov dword [0x4c0e8c], 0x99babebe
mov dword [0x4c0e90], 0xba85beaf
mov dword [0x4c0e94], 0xa4a5a3be
mov dword [0x4c0e98], 0x84839de2
mov dword [0x4c0e9c], 0x9a9e9e82
mov dword [0x4c0ea0], 0x9e9a8595
mov dword [0x4c0ea4], 0x95848583
mov dword [0x4c0ea8], 0x9f898f99
mov dword [0x4c0eac], 0x939e8398
mov dword [0x4c0eb0], 0x8b868c95
mov dword [0x4c0eb4], 0xeae3998d
mov dword [0x4c0eb8], 0xb8eaa4a5
mov dword [0x4c0ebc], 0xafbfbbaf
mov dword [0x4c0ec0], 0xa2eabeb9
mov dword [0x4c0ec4], 0xa6aea4ab
mov dword [0x4c0ec8], 0xabaceaaf
mov dword [0x4c0ecc], 0xaeafa6a3
mov byte [0x4c0ed0], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0e88]
xor cl, 0xca
mov byte [eax + 0x4c1140], cl
inc eax
cmp eax, 0x49
jb 0x423777
mov eax, 0x4c1140
ret

Function at 0x423792
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2778], 1
jne 0x423860
or dword [0x4c2778], 1
mov dword [0x4c0ed8], 0x82a4a39d
mov dword [0x4c0edc], 0x99babebe
mov dword [0x4c0ee0], 0xba85beaf
mov dword [0x4c0ee4], 0xa4a5a3be
mov dword [0x4c0ee8], 0x84839de2
mov dword [0x4c0eec], 0x9a9e9e82
mov dword [0x4c0ef0], 0x9e9a8595
mov dword [0x4c0ef4], 0x95848583
mov dword [0x4c0ef8], 0x8e848f99
mov dword [0x4c0efc], 0x87839e95
mov dword [0x4c0f00], 0x9e9f858f
mov dword [0x4c0f04], 0xa4a5eae3
mov dword [0x4c0f08], 0xbbafb8ea
mov dword [0x4c0f0c], 0xbeb9afbf
mov dword [0x4c0f10], 0xa4aba2ea
mov dword [0x4c0f14], 0xeaafa6ae
mov dword [0x4c0f18], 0xa6a3abac
mov word [0x4c0f1c], 0xaeaf
mov byte [0x4c0f1e], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0ed8]
xor cl, 0xca
mov byte [eax + 0x4c1190], cl
inc eax
cmp eax, 0x47
jb 0x423862
mov eax, 0x4c1190
ret

Function at 0x42387d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2774], 1
jne 0x4238e6
or dword [0x4c2774], 1
mov dword [0x4c0f20], 0x82a4a39d
mov dword [0x4c0f24], 0x8bbabebe
mov dword [0x4c0f28], 0xaf98aeae
mov dword [0x4c0f2c], 0xb9afbfbb
mov dword [0x4c0f30], 0xabaf82be
mov dword [0x4c0f34], 0xb9b8afae
mov dword [0x4c0f38], 0xaceae3e2
mov dword [0x4c0f3c], 0xafa6a3ab
mov word [0x4c0f40], 0xcaae
xor eax, eax
mov cl, byte [eax + 0x4c0f20]
xor cl, 0xca
mov byte [eax + 0x4c11d8], cl
inc eax
cmp eax, 0x22
jb 0x4238e8
mov eax, 0x4c11d8
ret

Function at 0x423903
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2770], 1
jne 0x423956
or dword [0x4c2770], 1
mov dword [0x4c0f44], 0xbabebe82
mov dword [0x4c0f48], 0xaea4af99
mov dword [0x4c0f4c], 0xbfbbaf98
mov dword [0x4c0f50], 0xe2beb9af
mov dword [0x4c0f54], 0xabaceae3
mov dword [0x4c0f58], 0xaeafa6a3
mov byte [0x4c0f5c], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0f44]
xor cl, 0xca
mov byte [eax + 0x4c11fc], cl
inc eax
cmp eax, 0x19
jb 0x423958
mov eax, 0x4c11fc
ret
Function at 0x423973
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c276c], 1
jne 0x4239c5
or dword [0x4c276c], 1
mov dword [0x4c0f60], 0xbabebe82
mov dword [0x4c0f64], 0xb8afbf9b
mov dword [0x4c0f68], 0xaca483b3
mov dword [0x4c0f6c], 0xeae3e2a5
mov dword [0x4c0f70], 0xa6a3abac
mov word [0x4c0f74], 0xaeaf
mov byte [0x4c0f76], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0f60]
xor cl, 0xca
mov byte [eax + 0x4c1218], cl
inc eax
cmp eax, 0x17
jb 0x4239c7
mov eax, 0x4c1218
ret
Function at 0x4241a5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2764], 1
jne 0x424215
or dword [0x4c2764], 1
mov dword [0x4c0f7c], 0x82a4a39d
mov dword [0x4c0f80], 0x9bbabebe
mov dword [0x4c0f84], 0xb3b8afbf
mov dword [0x4c0f88], 0xabbeab8e
mov dword [0x4c0f8c], 0xa3abbc8b
mov dword [0x4c0f90], 0xa6a8aba6
mov dword [0x4c0f94], 0xeae3e2af
mov dword [0x4c0f98], 0xa6a3abac
mov word [0x4c0f9c], 0xaeaf
mov byte [0x4c0f9e], 0xca
xor eax, eax
mov cl, byte [eax + 0x4c0f7c]
xor cl, 0xca
mov byte [eax + 0x4c1234], cl
inc eax
cmp eax, 0x23
jb 0x424217
mov eax, 0x4c1234
ret

Function at 0x424232
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2760], 1
jne 0x424287
or dword [0x4c2760], 1
mov dword [0x4c0fa0], 0xafbea483
mov dword [0x4c0fa4], 0xbeafa4b8
mov dword [0x4c0fa8], 0xaeabaf98
mov dword [0x4c0fac], 0xafa6a38c
mov dword [0x4c0fb0], 0xaceae3e2
mov dword [0x4c0fb4], 0xafa6a3ab
mov word [0x4c0fb8], 0xcaae
xor eax, eax
mov cl, byte [eax + 0x4c0fa0]
xor cl, 0xca
mov byte [eax + 0x4c1258], cl
inc eax
cmp eax, 0x1a
jb 0x424289
mov eax, 0x4c1258
ret

Function at 0x42506f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c2744], 1
jne 0x4250f6
or dword [0x4c2744], 1
mov dword [0x4c1290], 0xbeeba58a
mov dword [0x4c1294], 0xa8aeb9a5
mov dword [0x4c1298], 0xa2a5aca4
mov dword [0x4c129c], 0xebafaeb1
mov dword [0x4c12a0], 0xaea0a4bf
mov dword [0x4c12a4], 0xaabceba5
mov dword [0x4c12a8], 0xa4adebb8
mov dword [0x4c12ac], 0xebafa5be
mov dword [0x4c12b0], 0xa8ebbfaa
mov dword [0x4c12b4], 0xaab9aaa3
mov dword [0x4c12b8], 0xb9aebfa8
mov word [0x4c12bc], 0xcbeb
xor eax, eax
mov cl, byte [eax + 0x4c1290]
xor cl, 0xcb
mov byte [eax + 0x4c13e0], cl
inc eax
cmp eax, 0x2e
jb 0x4250f8
mov eax, 0x4c13e0
ret