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

Disassembly:
test byte [0x4c806c], 1
jne 0x41c3f3
or dword [0x4c806c], 1
mov dword [0x4c49c8], 0x9a8d95b2
mov dword [0x4c49cc], 0xdb9f9297
mov dword [0x4c49d0], 0x9a8f9a9f
mov dword [0x4c49d4], 0x819288db
mov dword [0x4c49d8], 0x949ddb9e
mov dword [0x4c49dc], 0xbea9db89
mov dword [0x4c49e0], 0xacbfa4bc
mov dword [0x4c49e4], 0xfbbfa9b4
xor eax, eax
mov cl, byte [eax + 0x4c49c8]
xor cl, 0xfb
mov byte [eax + 0x4c4b78], cl
inc eax
cmp eax, 0x20
jb 0x41c3f5
mov eax, 0x4c4b78
ret

Function at 0x41c597
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8068], 1
jne 0x41c5e2
or dword [0x4c8068], 1
mov dword [0x4c49e8], 0x8e8895ae
mov dword [0x4c49ec], 0x89948b8b
mov dword [0x4c49f0], 0xdb9f9e8f
mov dword [0x4c49f4], 0x9a8f9a9f
mov dword [0x4c49f8], 0x8b828fdb
mov word [0x4c49fc], 0xfb9e
xor eax, eax
mov cl, byte [eax + 0x4c49e8]
xor cl, 0xfb
mov byte [eax + 0x4c4b98], cl
inc eax
cmp eax, 0x16
jb 0x41c5e4
mov eax, 0x4c4b98
ret

Function at 0x41c79d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8058], 1
jne 0x41c7ef
or dword [0x4c8058], 1
mov dword [0x4c4a2c], 0x968e959e
mov dword [0x4c4a30], 0x8f9a899e
mov dword [0x4c4a34], 0x8e88a49e
mov dword [0x4c4a38], 0x829e9099
mov dword [0x4c4a3c], 0x9e95a488
mov word [0x4c4a40], 0x8f83
mov byte [0x4c4a42], 0xfb
xor eax, eax
mov cl, byte [eax + 0x4c4a2c]
xor cl, 0xfb
mov byte [eax + 0x4c4bdc], cl
inc eax
cmp eax, 0x17
jb 0x41c7f1
mov eax, 0x4c4bdc
ret

Function at 0x41c80c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8048], 1
jne 0x41c85e
or dword [0x4c8048], 1
mov dword [0x4c4a88], 0x968e959e
mov dword [0x4c4a8c], 0x8f9a899e
mov dword [0x4c4a90], 0x9a8da49e
mov dword [0x4c4a94], 0x889e8e97
mov dword [0x4c4a98], 0x949798a4
mov word [0x4c4a9c], 0x9e88
mov byte [0x4c4a9e], 0xfb
xor eax, eax
mov cl, byte [eax + 0x4c4a88]
xor cl, 0xfb
mov byte [eax + 0x4c4c38], cl
inc eax
cmp eax, 0x17
jb 0x41c860
mov eax, 0x4c4c38
ret

Function at 0x41d075
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8014], 1
jne 0x41d099
or dword [0x4c8014], 1
mov dword [0x4c4cd8], 0x8e8e9890
mov dword [0x4c4cdc], 0xfd989a9c
xor eax, eax
mov cl, byte [eax + 0x4c4cd8]
xor cl, 0xfd
mov byte [eax + 0x4c5038], cl
inc eax
cmp eax, 8
jb 0x41d09b
mov eax, 0x4c5038
ret

Function at 0x41d0b6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8010], 1
jne 0x41d0da
or dword [0x4c8010], 1
mov dword [0x4c4ce0], 0x8e8e9890
mov dword [0x4c4ce4], 0xfd989a9c
xor eax, eax
mov cl, byte [eax + 0x4c4ce0]
xor cl, 0xfd
mov byte [eax + 0x4c5040], cl
inc eax
cmp eax, 8
jb 0x41d0dc
mov eax, 0x4c5040
ret

Function at 0x41dc28
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8008], 1
mov ecx, 0xd1fd
jne 0x41dc69
or dword [0x4c8008], 1
lea eax, [ecx - 0x2a]
mov word [0x4c4cf0], ax
add eax, 0xffffffbe
mov word [0x4c4cf2], ax
lea eax, [ecx - 0x6a]
mov word [0x4c4cf4], ax
add eax, 3
mov word [0x4c4cf6], ax
mov eax, ecx
mov word [0x4c4cf8], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c4cf0]
add eax, 2
mov word [eax + 0x4c504e], dx
cmp eax, 0xa
jb 0x41dc6b
mov eax, 0x4c5050
ret
Function at 0x41dc89
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8004], 1
mov ecx, 0xd1fd
jne 0x41dcca
or dword [0x4c8004], 1
lea eax, [ecx - 0x2a]
mov word [0x4c4cfc], ax
add eax, 0xffffffbe
mov word [0x4c4cfe], ax
lea eax, [ecx - 0x6a]
mov word [0x4c4d00], ax
add eax, 3
mov word [0x4c4d02], ax
mov eax, ecx
mov word [0x4c4d04], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c4cfc]
add eax, 2
mov word [eax + 0x4c505a], dx
cmp eax, 0xa
jb 0x41dccc
mov eax, 0x4c505c
ret

Function at 0x41e25a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c8000], 1
jne 0x41e2ad
or dword [0x4c8000], 1
mov dword [0x4c4d08], 0xb18998ba
mov dword [0x4c4d0c], 0x919c9e92
mov dword [0x4c4d10], 0x9b93b498
mov dword [0x4c4d14], 0xddd4d592
mov dword [0x4c4d18], 0x91949c9b
mov dword [0x4c4d1c], 0xddc79998
mov byte [0x4c4d20], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4d08]
xor cl, 0xfd
mov byte [eax + 0x4c5068], cl
inc eax
cmp eax, 0x19
jb 0x41e2af
mov eax, 0x4c5068
ret

Function at 0x41e3f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ffc], 1
jne 0x41e443
or dword [0x4c7ffc], 1
mov dword [0x4c4d24], 0xb18998ba
mov dword [0x4c4d28], 0x919c9e92
mov dword [0x4c4d2c], 0x9b93b498
mov dword [0x4c4d30], 0xddd4d592
mov dword [0x4c4d34], 0x91949c9b
mov dword [0x4c4d38], 0xddc79998
mov byte [0x4c4d3c], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4d24]
xor cl, 0xfd
mov byte [eax + 0x4c5084], cl
inc eax
cmp eax, 0x19
jb 0x41e445
mov eax, 0x4c5084
ret

Function at 0x41e592
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ff8], 1
jne 0x41e5e5
or dword [0x4c7ff8], 1
mov dword [0x4c4d40], 0xb18998ba
mov dword [0x4c4d44], 0x919c9e92
mov dword [0x4c4d48], 0x9b93b498
mov dword [0x4c4d4c], 0xddd4d592
mov dword [0x4c4d50], 0x91949c9b
mov dword [0x4c4d54], 0xddc79998
mov byte [0x4c4d58], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4d40]
xor cl, 0xfd
mov byte [eax + 0x4c50a0], cl
inc eax
cmp eax, 0x19
jb 0x41e5e7
mov eax, 0x4c50a0
ret

Function at 0x41e8ca
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ff4], 1
jne 0x41e967
or dword [0x4c7ff4], 1
mov dword [0x4c4d5c], 0x8fbeb1b4
mov dword [0x4c4d60], 0x98899c98
mov dword [0x4c4d64], 0x90928fbb
mov dword [0x4c4d68], 0x95899cad
mov dword [0x4c4d6c], 0x949c9bdd
mov dword [0x4c4d70], 0xc7999891
mov dword [0x4c4d74], 0x89988fdd
mov dword [0x4c4d78], 0x98938f88
mov dword [0x4c4d7c], 0x939cdd99
mov dword [0x4c4d80], 0x8d9098dd
mov dword [0x4c4d84], 0x94dd8489
mov dword [0x4c4d88], 0xdd909889
mov dword [0x4c4d8c], 0x898e9491
mov byte [0x4c4d90], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4d5c]
xor cl, 0xfd
mov byte [eax + 0x4c50bc], cl
inc eax
cmp eax, 0x35
jb 0x41e969
mov eax, 0x4c50bc
ret
Function at 0x41e984
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ff0], 1
jne 0x41e9ee
or dword [0x4c7ff0], 1
mov dword [0x4c4d94], 0x8db2b5ae
mov dword [0x4c4d98], 0x92bb9398
mov dword [0x4c4d9c], 0x8f989991
mov dword [0x4c4da0], 0xae9993bc
mov dword [0x4c4da4], 0x9e989198
mov dword [0x4c4da8], 0x9889b489
mov dword [0x4c4dac], 0x9bdd8e90
mov dword [0x4c4db0], 0x9891949c
mov dword [0x4c4db4], 0xfdddc799
xor eax, eax
mov cl, byte [eax + 0x4c4d94]
xor cl, 0xfd
mov byte [eax + 0x4c50f4], cl
inc eax
cmp eax, 0x24
jb 0x41e9f0
mov eax, 0x4c50f4
ret

Function at 0x41ecbb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7fe4], 1
jne 0x41ed1a
or dword [0x4c7fe4], 1
mov dword [0x4c4dc8], 0xad8998ba
mov dword [0x4c4dcc], 0x9cbe8f8a
mov dword [0x4c4dd0], 0x949f9c8d
mov dword [0x4c4dd4], 0x94899491
mov dword [0x4c4dd8], 0xd4d58e98
mov dword [0x4c4ddc], 0x949c9bdd
mov dword [0x4c4de0], 0xc7999891
mov word [0x4c4de4], 0xfddd
xor eax, eax
mov cl, byte [eax + 0x4c4dc8]
xor cl, 0xfd
mov byte [eax + 0x4c5128], cl
inc eax
cmp eax, 0x1e
jb 0x41ed1c
mov eax, 0x4c5128
ret

Function at 0x41edc7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7fd8], 1
jne 0x41ee1d
or dword [0x4c7fd8], 1
mov dword [0x4c4dfc], 0x8da28e94
mov dword [0x4c4e00], 0x989e928f
mov dword [0x4c4e04], 0x8fa28e8e
mov dword [0x4c4e08], 0x94939388
mov dword [0x4c4e0c], 0x9ca29a93
mov dword [0x4c4e10], 0x999ca28e
mov dword [0x4c4e14], 0xfd939490
xor eax, eax
mov cl, byte [eax + 0x4c4dfc]
xor cl, 0xfd
mov byte [eax + 0x4c515c], cl
inc eax
cmp eax, 0x1c
jb 0x41ee1f
mov eax, 0x4c515c
ret

Function at 0x41ee3a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7fd4], 1
jne 0x41ee90
or dword [0x4c7fd4], 1
mov dword [0x4c4e18], 0x9ea28e94
mov dword [0x4c4e1c], 0x988f8f88
mov dword [0x4c4e20], 0x88a28993
mov dword [0x4c4e24], 0xa28f988e
mov dword [0x4c4e28], 0x9c9e9291
mov dword [0x4c4e2c], 0x999ca291
mov dword [0x4c4e30], 0xfd939490
xor eax, eax
mov cl, byte [eax + 0x4c4e18]
xor cl, 0xfd
mov byte [eax + 0x4c5178], cl
inc eax
cmp eax, 0x1c
jb 0x41ee92
mov eax, 0x4c5178
ret

Function at 0x41eead
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7fc0], 1
jne 0x41eeff
or dword [0x4c7fc0], 1
mov dword [0x4c4e7c], 0x89949c8a
mov dword [0x4c4e80], 0x8f929ba2
mov dword [0x4c4e84], 0x93948ea2
mov dword [0x4c4e88], 0xa298919a
mov dword [0x4c4e8c], 0x98979f92
mov word [0x4c4e90], 0x899e
mov byte [0x4c4e92], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4e7c]
xor cl, 0xfd
mov byte [eax + 0x4c51dc], cl
inc eax
cmp eax, 0x17
jb 0x41ef01
mov eax, 0x4c51dc
ret

Function at 0x41ef1c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7f78], 1
jne 0x41ef6e
or dword [0x4c7f78], 1
mov dword [0x4c4f98], 0xa289989a
mov dword [0x4c4f9c], 0x8f8f889e
mov dword [0x4c4fa0], 0xa2899398
mov dword [0x4c4fa4], 0x9e928f8d
mov dword [0x4c4fa8], 0xa28e8e98
mov word [0x4c4fac], 0x9994
mov byte [0x4c4fae], 0xfd
xor eax, eax
mov cl, byte [eax + 0x4c4f98]
xor cl, 0xfd
mov byte [eax + 0x4c52f8], cl
inc eax
cmp eax, 0x17
jb 0x41ef70
mov eax, 0x4c52f8
ret
Function at 0x41f76b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7f64], 1
mov ecx, 0xd200
jne 0x41f7e0
or dword [0x4c7f64], 1
lea eax, [ecx + 0x6c]
mov word [0x4c5354], ax
add eax, 9
mov word [0x4c5356], ax
lea eax, [ecx + 0x61]
mov word [0x4c5358], ax
add eax, 0xfffffffe
mov word [0x4c535a], ax
lea eax, [ecx + 0x77]
mov edx, eax
mov word [0x4c535c], dx
add edx, 0xfffffff2
mov word [0x4c535e], dx
lea edx, [ecx + 0x6e]
mov word [0x4c5360], dx
add edx, 0xfffffff6
mov eax, ecx
mov word [0x4c5362], dx
mov dword [0x4c5364], 0xd277d26f
mov word [0x4c5368], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x4c5354]
add eax, 2
mov word [eax + 0x4c55d6], dx
cmp eax, 0x16
jb 0x41f7e2
mov eax, 0x4c55d8
ret

Function at 0x41f800
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7f60], 1
mov edx, 0xd200
jne 0x41f8a4
or dword [0x4c7f60], 1
lea ecx, [edx + 0x6c]
mov eax, ecx
mov word [0x4c536c], ax
add eax, 9
mov word [0x4c536e], ax
lea eax, [edx + 0x61]
mov word [0x4c5370], ax
add eax, 0xfffffffe
push esi
mov esi, eax
mov word [0x4c537c], ax
lea eax, [edx + 0x77]
mov ecx, eax
mov word [0x4c537e], cx
add ecx, 0xfffffff2
mov word [0x4c5372], si
lea esi, [edx + 0x68]
mov word [0x4c5380], cx
lea ecx, [edx + 0x6e]
mov word [0x4c5374], si
add esi, 0xc
mov word [0x4c5382], cx
add ecx, 0xfffffff6
mov eax, edx
mov word [0x4c5376], si
mov dword [0x4c5378], 0xd26cd26d
mov word [0x4c5384], cx
mov dword [0x4c5386], 0xd277d26f
mov word [0x4c538a], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x4c536c]
add eax, 2
mov word [eax + 0x4c55ee], cx
cmp eax, 0x20
jb 0x41f8a6
mov eax, 0x4c55f0
ret

Function at 0x421c20
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ecc], 1
jne 0x421c61
or dword [0x4c7ecc], 1
mov dword [0x4c585c], 0x74236c4d
mov dword [0x4c5860], 0x6c676d6a
mov dword [0x4c5864], 0x6c602374
mov dword [0x4c5868], 0x7b66776d
mov word [0x4c586c], 0x377
xor eax, eax
mov cl, byte [eax + 0x4c585c]
xor cl, 3
mov byte [eax + 0x4c5ae8], cl
inc eax
cmp eax, 0x12
jb 0x421c63
mov eax, 0x4c5ae8
ret

Function at 0x421c7e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ec8], 1
jne 0x421cbf
or dword [0x4c7ec8], 1
mov dword [0x4c5870], 0x74236c4d
mov dword [0x4c5874], 0x6c676d6a
mov dword [0x4c5878], 0x6c602374
mov dword [0x4c587c], 0x7b66776d
mov word [0x4c5880], 0x377
xor eax, eax
mov cl, byte [eax + 0x4c5870]
xor cl, 3
mov byte [eax + 0x4c5afc], cl
inc eax
cmp eax, 0x12
jb 0x421cc1
mov eax, 0x4c5afc
ret

Function at 0x421cdc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ec4], 1
jne 0x421d24
or dword [0x4c7ec4], 1
mov dword [0x4c5884], 0x61236c4d
mov dword [0x4c5888], 0x70746c71
mov dword [0x4c588c], 0x60237166
mov dword [0x4c5890], 0x66776d6c
mov word [0x4c5894], 0x777b
mov byte [0x4c5896], 3
xor eax, eax
mov cl, byte [eax + 0x4c5884]
xor cl, 3
mov byte [eax + 0x4c5b10], cl
inc eax
cmp eax, 0x13
jb 0x421d26
mov eax, 0x4c5b10
ret
Function at 0x421d9a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ec0], 1
jne 0x421ddb
or dword [0x4c7ec0], 1
mov dword [0x4c5898], 0x66236c4d
mov dword [0x4c589c], 0x666e666f
mov dword [0x4c58a0], 0x6b23776d
mov dword [0x4c58a4], 0x6f676d62
mov word [0x4c58a8], 0x366
xor eax, eax
mov cl, byte [eax + 0x4c5898]
xor cl, 3
mov byte [eax + 0x4c5b24], cl
inc eax
cmp eax, 0x12
jb 0x421ddd
mov eax, 0x4c5b24
ret

Function at 0x421df8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ebc], 1
jne 0x421e39
or dword [0x4c7ebc], 1
mov dword [0x4c58ac], 0x66236c4d
mov dword [0x4c58b0], 0x666e666f
mov dword [0x4c58b4], 0x6b23776d
mov dword [0x4c58b8], 0x6f676d62
mov word [0x4c58bc], 0x366
xor eax, eax
mov cl, byte [eax + 0x4c58ac]
xor cl, 3
mov byte [eax + 0x4c5b38], cl
inc eax
cmp eax, 0x12
jb 0x421e3b
mov eax, 0x4c5b38
ret

Function at 0x421f69
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7eb8], 1
jne 0x421fa1
or dword [0x4c7eb8], 1
mov dword [0x4c58c0], 0x6a75624d
mov dword [0x4c58c4], 0x66776264
mov dword [0x4c58c8], 0x6a626523
mov dword [0x4c58cc], 0x367666f
xor eax, eax
mov cl, byte [eax + 0x4c58c0]
xor cl, 3
mov byte [eax + 0x4c5b4c], cl
inc eax
cmp eax, 0x10
jb 0x421fa3
mov eax, 0x4c5b4c
ret

Function at 0x4224ee
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7eb4], 1
jne 0x422537
or dword [0x4c7eb4], 1
mov dword [0x4c58d0], 0x66236c4d
mov dword [0x4c58d4], 0x666e666f
mov dword [0x4c58d8], 0x7423776d
mov dword [0x4c58dc], 0x236b776a
mov dword [0x4c58e0], 0x2339676a
mov byte [0x4c58e4], 3
xor eax, eax
mov cl, byte [eax + 0x4c58d0]
xor cl, 3
mov byte [eax + 0x4c5b5c], cl
inc eax
cmp eax, 0x15
jb 0x422539
mov eax, 0x4c5b5c
ret

Function at 0x42266c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7eb0], 1
jne 0x4226b5
or dword [0x4c7eb0], 1
mov dword [0x4c58e8], 0x5c776664
mov dword [0x4c58ec], 0x666d6d6a
mov dword [0x4c58f0], 0x4e574b71
mov dword [0x4c58f4], 0x6265234f
mov dword [0x4c58f8], 0x67666f6a
mov byte [0x4c58fc], 3
xor eax, eax
mov cl, byte [eax + 0x4c58e8]
xor cl, 3
mov byte [eax + 0x4c5b74], cl
inc eax
cmp eax, 0x15
jb 0x4226b7
mov eax, 0x4c5b74
ret

Function at 0x4227ea
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7eac], 1
jne 0x422833
or dword [0x4c7eac], 1
mov dword [0x4c5900], 0x5c776664
mov dword [0x4c5904], 0x6677766c
mov dword [0x4c5908], 0x4e574b71
mov dword [0x4c590c], 0x6265234f
mov dword [0x4c5910], 0x67666f6a
mov byte [0x4c5914], 3
xor eax, eax
mov cl, byte [eax + 0x4c5900]
xor cl, 3
mov byte [eax + 0x4c5b8c], cl
inc eax
cmp eax, 0x15
jb 0x422835
mov eax, 0x4c5b8c
ret

Function at 0x422977
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ea8], 1
jne 0x4229c0
or dword [0x4c7ea8], 1
mov dword [0x4c5918], 0x5c777673
mov dword [0x4c591c], 0x666d6d6a
mov dword [0x4c5920], 0x4e574b71
mov dword [0x4c5924], 0x6265234f
mov dword [0x4c5928], 0x67666f6a
mov byte [0x4c592c], 3
xor eax, eax
mov cl, byte [eax + 0x4c5918]
xor cl, 3
mov byte [eax + 0x4c5ba4], cl
inc eax
cmp eax, 0x15
jb 0x4229c2
mov eax, 0x4c5ba4
ret
Function at 0x422b04
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7ea4], 1
jne 0x422b4d
or dword [0x4c7ea4], 1
mov dword [0x4c5930], 0x5c777673
mov dword [0x4c5934], 0x6677766c
mov dword [0x4c5938], 0x4e574b71
mov dword [0x4c593c], 0x6265234f
mov dword [0x4c5940], 0x67666f6a
mov byte [0x4c5944], 3
xor eax, eax
mov cl, byte [eax + 0x4c5930]
xor cl, 3
mov byte [eax + 0x4c5bbc], cl
inc eax
cmp eax, 0x15
jb 0x422b4f
mov eax, 0x4c5bbc
ret

Function at 0x422e0c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e9c], 1
jne 0x422e55
or dword [0x4c7e9c], 1
mov dword [0x4c5954], 0x5c776664
mov dword [0x4c5958], 0x70626f60
mov dword [0x4c595c], 0x6e624d70
mov dword [0x4c5960], 0x62652366
mov dword [0x4c5964], 0x67666f6a
mov byte [0x4c5968], 3
xor eax, eax
mov cl, byte [eax + 0x4c5954]
xor cl, 3
mov byte [eax + 0x4c5be0], cl
inc eax
cmp eax, 0x15
jb 0x422e57
mov eax, 0x4c5be0
ret

Function at 0x422e72
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e98], 1
jne 0x422eb4
or dword [0x4c7e98], 1
mov dword [0x4c596c], 0x42776664
mov dword [0x4c5970], 0x6a717777
mov dword [0x4c5974], 0x66777661
mov dword [0x4c5978], 0x6a626523
mov dword [0x4c597c], 0x367666f
xor eax, eax
mov cl, byte [eax + 0x4c596c]
xor cl, 3
mov byte [eax + 0x4c5bf8], cl
inc eax
cmp eax, 0x14
jb 0x422eb6
mov eax, 0x4c5bf8
ret

Function at 0x42317f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e90], 1
jne 0x4231c8
or dword [0x4c7e90], 1
mov dword [0x4c598c], 0x5c777673
mov dword [0x4c5990], 0x70626f60
mov dword [0x4c5994], 0x6e624d70
mov dword [0x4c5998], 0x62652366
mov dword [0x4c599c], 0x67666f6a
mov byte [0x4c59a0], 3
xor eax, eax
mov cl, byte [eax + 0x4c598c]
xor cl, 3
mov byte [eax + 0x4c5c18], cl
inc eax
cmp eax, 0x15
jb 0x4231ca
mov eax, 0x4c5c18
ret

Function at 0x4231e5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e8c], 1
jne 0x423227
or dword [0x4c7e8c], 1
mov dword [0x4c59a4], 0x42776670
mov dword [0x4c59a8], 0x6a717777
mov dword [0x4c59ac], 0x66777661
mov dword [0x4c59b0], 0x6a626523
mov dword [0x4c59b4], 0x367666f
xor eax, eax
mov cl, byte [eax + 0x4c59a4]
xor cl, 3
mov byte [eax + 0x4c5c30], cl
inc eax
cmp eax, 0x14
jb 0x423229
mov eax, 0x4c5c30
ret

Function at 0x42330b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e88], 1
jne 0x423340
or dword [0x4c7e88], 1
mov dword [0x4c59b8], 0x606a6f60
mov dword [0x4c59bc], 0x62652368
mov dword [0x4c59c0], 0x67666f6a
mov byte [0x4c59c4], 3
xor eax, eax
mov cl, byte [eax + 0x4c59b8]
xor cl, 3
mov byte [eax + 0x4c5c44], cl
inc eax
cmp eax, 0xd
jb 0x423342
mov eax, 0x4c5c44
ret

Function at 0x4233ef
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e70], 1
jne 0x423441
or dword [0x4c7e70], 1
mov dword [0x4c5a28], 0x6e666f66
mov dword [0x4c5a2c], 0x5c776d66
mov dword [0x4c5a30], 0x5c776664
mov dword [0x4c5a34], 0x666d6d6a
mov dword [0x4c5a38], 0x776b5c71
mov word [0x4c5a3c], 0x6f6e
mov byte [0x4c5a3e], 3
xor eax, eax
mov cl, byte [eax + 0x4c5a28]
xor cl, 3
mov byte [eax + 0x4c5cb4], cl
inc eax
cmp eax, 0x17
jb 0x423443
mov eax, 0x4c5cb4
ret
Function at 0x42345e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e6c], 1
jne 0x4234b0
or dword [0x4c7e6c], 1
mov dword [0x4c5a40], 0x6e666f66
mov dword [0x4c5a44], 0x5c776d66
mov dword [0x4c5a48], 0x5c776664
mov dword [0x4c5a4c], 0x6677766c
mov dword [0x4c5a50], 0x776b5c71
mov word [0x4c5a54], 0x6f6e
mov byte [0x4c5a56], 3
xor eax, eax
mov cl, byte [eax + 0x4c5a40]
xor cl, 3
mov byte [eax + 0x4c5ccc], cl
inc eax
cmp eax, 0x17
jb 0x4234b2
mov eax, 0x4c5ccc
ret

Function at 0x4234cd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e68], 1
jne 0x42351f
or dword [0x4c7e68], 1
mov dword [0x4c5a58], 0x6e666f66
mov dword [0x4c5a5c], 0x5c776d66
mov dword [0x4c5a60], 0x5c776670
mov dword [0x4c5a64], 0x666d6d6a
mov dword [0x4c5a68], 0x776b5c71
mov word [0x4c5a6c], 0x6f6e
mov byte [0x4c5a6e], 3
xor eax, eax
mov cl, byte [eax + 0x4c5a58]
xor cl, 3
mov byte [eax + 0x4c5ce4], cl
inc eax
cmp eax, 0x17
jb 0x423521
mov eax, 0x4c5ce4
ret

Function at 0x42353c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e64], 1
jne 0x42358e
or dword [0x4c7e64], 1
mov dword [0x4c5a70], 0x6e666f66
mov dword [0x4c5a74], 0x5c776d66
mov dword [0x4c5a78], 0x5c776670
mov dword [0x4c5a7c], 0x6677766c
mov dword [0x4c5a80], 0x776b5c71
mov word [0x4c5a84], 0x6f6e
mov byte [0x4c5a86], 3
xor eax, eax
mov cl, byte [eax + 0x4c5a70]
xor cl, 3
mov byte [eax + 0x4c5cfc], cl
inc eax
cmp eax, 0x17
jb 0x423590
mov eax, 0x4c5cfc
ret

Function at 0x4239fd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e4c], 1
jne 0x423a45
or dword [0x4c7e4c], 1
mov dword [0x4c5d74], 0x6969704b
mov dword [0x4c5d78], 0x626c6925
mov dword [0x4c5d7c], 0x7670716d
mov dword [0x4c5d80], 0x64617760
mov word [0x4c5d84], 0x6471
mov byte [0x4c5d86], 5
xor eax, eax
mov cl, byte [eax + 0x4c5d74]
xor cl, 5
mov byte [eax + 0x4c5f4c], cl
inc eax
cmp eax, 0x13
jb 0x423a47
mov eax, 0x4c5f4c
ret

Function at 0x423b5c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e48], 1
jne 0x423ba4
or dword [0x4c7e48], 1
mov dword [0x4c5d88], 0x6969704b
mov dword [0x4c5d8c], 0x626c6925
mov dword [0x4c5d90], 0x7670716d
mov dword [0x4c5d94], 0x64617760
mov word [0x4c5d98], 0x6471
mov byte [0x4c5d9a], 5
xor eax, eax
mov cl, byte [eax + 0x4c5d88]
xor cl, 5
mov byte [eax + 0x4c5f60], cl
inc eax
cmp eax, 0x13
jb 0x423ba6
mov eax, 0x4c5f60
ret

Function at 0x423cbe
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e44], 1
jne 0x423d06
or dword [0x4c7e44], 1
mov dword [0x4c5d9c], 0x6969704b
mov dword [0x4c5da0], 0x626c6925
mov dword [0x4c5da4], 0x7670716d
mov dword [0x4c5da8], 0x64617760
mov word [0x4c5dac], 0x6471
mov byte [0x4c5dae], 5
xor eax, eax
mov cl, byte [eax + 0x4c5d9c]
xor cl, 5
mov byte [eax + 0x4c5f74], cl
inc eax
cmp eax, 0x13
jb 0x423d08
mov eax, 0x4c5f74
ret
Function at 0x423ded
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e40], 1
jne 0x423e35
or dword [0x4c7e40], 1
mov dword [0x4c5db0], 0x6969704b
mov dword [0x4c5db4], 0x626c6925
mov dword [0x4c5db8], 0x7670716d
mov dword [0x4c5dbc], 0x64617760
mov word [0x4c5dc0], 0x6471
mov byte [0x4c5dc2], 5
xor eax, eax
mov cl, byte [eax + 0x4c5db0]
xor cl, 5
mov byte [eax + 0x4c5f88], cl
inc eax
cmp eax, 0x13
jb 0x423e37
mov eax, 0x4c5f88
ret

Function at 0x4240fe
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e34], 1
jne 0x424164
or dword [0x4c7e34], 1
mov dword [0x4c5df4], 0x716b6c70
mov dword [0x4c5df8], 0x695a3736
mov dword [0x4c5dfc], 0x716d626c
mov dword [0x4c5e00], 0x77607670
mov dword [0x4c5e04], 0x64716461
mov dword [0x4c5e08], 0x5a6a715a
mov dword [0x4c5e0c], 0x6768706b
mov word [0x4c5e10], 0x7760
mov byte [0x4c5e12], 5
xor eax, eax
mov cl, byte [eax + 0x4c5df4]
xor cl, 5
mov byte [eax + 0x4c5fcc], cl
inc eax
cmp eax, 0x1f
jb 0x424166
mov eax, 0x4c5fcc
ret

Function at 0x424181
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e30], 1
jne 0x4241e0
or dword [0x4c7e30], 1
mov dword [0x4c5e14], 0x36716b6c
mov dword [0x4c5e18], 0x6c695a37
mov dword [0x4c5e1c], 0x70716d62
mov dword [0x4c5e20], 0x61776076
mov dword [0x4c5e24], 0x5a647164
mov dword [0x4c5e28], 0x6b5a6a71
mov dword [0x4c5e2c], 0x60676870
mov word [0x4c5e30], 0x577
xor eax, eax
mov cl, byte [eax + 0x4c5e14]
xor cl, 5
mov byte [eax + 0x4c5fec], cl
inc eax
cmp eax, 0x1e
jb 0x4241e2
mov eax, 0x4c5fec
ret

Function at 0x4241fd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e2c], 1
jne 0x42425c
or dword [0x4c7e2c], 1
mov dword [0x4c5e34], 0x646d6675
mov dword [0x4c5e38], 0x6c695a77
mov dword [0x4c5e3c], 0x70716d62
mov dword [0x4c5e40], 0x61776076
mov dword [0x4c5e44], 0x5a647164
mov dword [0x4c5e48], 0x765a6a71
mov dword [0x4c5e4c], 0x6b6c7771
mov word [0x4c5e50], 0x562
xor eax, eax
mov cl, byte [eax + 0x4c5e34]
xor cl, 5
mov byte [eax + 0x4c600c], cl
inc eax
cmp eax, 0x1e
jb 0x42425e
mov eax, 0x4c600c
ret

Function at 0x424279
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e28], 1
jne 0x4242df
or dword [0x4c7e28], 1
mov dword [0x4c5e54], 0x6d667275
mov dword [0x4c5e58], 0x695a7764
mov dword [0x4c5e5c], 0x716d626c
mov dword [0x4c5e60], 0x77607670
mov dword [0x4c5e64], 0x64716461
mov dword [0x4c5e68], 0x5a6a715a
mov dword [0x4c5e6c], 0x6c777176
mov word [0x4c5e70], 0x626b
mov byte [0x4c5e72], 5
xor eax, eax
mov cl, byte [eax + 0x4c5e54]
xor cl, 5
mov byte [eax + 0x4c602c], cl
inc eax
cmp eax, 0x1f
jb 0x4242e1
mov eax, 0x4c602c
ret

Function at 0x4242fc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x4c7e24], 1
jne 0x424363
or dword [0x4c7e24], 1
mov dword [0x4c5e74], 0x6d626c69
mov dword [0x4c5e78], 0x60767071
mov dword [0x4c5e7c], 0x71646177
mov dword [0x4c5e80], 0x60765a64
mov dword [0x4c5e84], 0x64735a71
mov dword [0x4c5e88], 0x6b646c77
mov dword [0x4c5e8c], 0x71765a71
mov dword [0x4c5e90], 0x626b6c77
mov byte [0x4c5e94], 5
xor eax, eax
mov cl, byte [eax + 0x4c5e74]
xor cl, 5
mov byte [eax + 0x4c604c], cl
inc eax
cmp eax, 0x21
jb 0x424365
mov eax, 0x4c604c
ret