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

Disassembly:
test byte [0x938018], 1
mov ecx, 0xdcb8
jne 0x88dbdb
or dword [0x938018], 1
lea eax, [ecx - 0x22]
mov word [0x934cfc], ax
add eax, 0x3e
mov word [0x934cfe], ax
lea eax, [ecx + 0x1e]
mov word [0x934d00], ax
add eax, 0xfffffffd
mov word [0x934d02], ax
mov eax, ecx
mov word [0x934d04], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x934cfc]
add eax, 2
mov word [eax + 0x93505a], dx
cmp eax, 0xa
jb 0x88dbdd
mov eax, 0x93505c
ret

Function at 0x88e16b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x938014], 1
jne 0x88e1be
or dword [0x938014], 1
mov dword [0x934d08], 0xf4ccddff
mov dword [0x934d0c], 0xd4d9dbd7
mov dword [0x934d10], 0xded6f1dd
mov dword [0x934d14], 0x989190d7
mov dword [0x934d18], 0xd4d1d9de
mov dword [0x934d1c], 0x9882dcdd
mov byte [0x934d20], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934d08]
xor cl, 0xb8
mov byte [eax + 0x935068], cl
inc eax
cmp eax, 0x19
jb 0x88e1c0
mov eax, 0x935068
ret

Function at 0x88e301
Capabilities:
Encode data using xor

Disassembly:
test byte [0x938010], 1
jne 0x88e354
or dword [0x938010], 1
mov dword [0x934d24], 0xf4ccddff
mov dword [0x934d28], 0xd4d9dbd7
mov dword [0x934d2c], 0xded6f1dd
mov dword [0x934d30], 0x989190d7
mov dword [0x934d34], 0xd4d1d9de
mov dword [0x934d38], 0x9882dcdd
mov byte [0x934d3c], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934d24]
xor cl, 0xb8
mov byte [eax + 0x935084], cl
inc eax
cmp eax, 0x19
jb 0x88e356
mov eax, 0x935084
ret

Function at 0x88e4a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x93800c], 1
jne 0x88e4f6
or dword [0x93800c], 1
mov dword [0x934d40], 0xf4ccddff
mov dword [0x934d44], 0xd4d9dbd7
mov dword [0x934d48], 0xded6f1dd
mov dword [0x934d4c], 0x989190d7
mov dword [0x934d50], 0xd4d1d9de
mov dword [0x934d54], 0x9882dcdd
mov byte [0x934d58], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934d40]
xor cl, 0xb8
mov byte [eax + 0x9350a0], cl
inc eax
cmp eax, 0x19
jb 0x88e4f8
mov eax, 0x9350a0
ret

Function at 0x88e7db
Capabilities:
Encode data using xor

Disassembly:
test byte [0x938008], 1
jne 0x88e878
or dword [0x938008], 1
mov dword [0x934d5c], 0xcafbf4f1
mov dword [0x934d60], 0xddccd9dd
mov dword [0x934d64], 0xd5d7cafe
mov dword [0x934d68], 0xd0ccd9e8
mov dword [0x934d6c], 0xd1d9de98
mov dword [0x934d70], 0x82dcddd4
mov dword [0x934d74], 0xccddca98
mov dword [0x934d78], 0xddd6cacd
mov dword [0x934d7c], 0xd6d998dc
mov dword [0x934d80], 0xc8d5dd98
mov dword [0x934d84], 0xd198c1cc
mov dword [0x934d88], 0x98d5ddcc
mov dword [0x934d8c], 0xcccbd1d4
mov byte [0x934d90], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934d5c]
xor cl, 0xb8
mov byte [eax + 0x9350bc], cl
inc eax
cmp eax, 0x35
jb 0x88e87a
mov eax, 0x9350bc
ret
Function at 0x88e895
Capabilities:
Encode data using xor

Disassembly:
test byte [0x938004], 1
jne 0x88e8ff
or dword [0x938004], 1
mov dword [0x934d94], 0xc8f7f0eb
mov dword [0x934d98], 0xd7fed6dd
mov dword [0x934d9c], 0xcadddcd4
mov dword [0x934da0], 0xebdcd6f9
mov dword [0x934da4], 0xdbddd4dd
mov dword [0x934da8], 0xddccf1cc
mov dword [0x934dac], 0xde98cbd5
mov dword [0x934db0], 0xddd4d1d9
mov dword [0x934db4], 0xb89882dc
xor eax, eax
mov cl, byte [eax + 0x934d94]
xor cl, 0xb8
mov byte [eax + 0x9350f4], cl
inc eax
cmp eax, 0x24
jb 0x88e901
mov eax, 0x9350f4
ret

Function at 0x88ebcc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ff8], 1
jne 0x88ec2b
or dword [0x937ff8], 1
mov dword [0x934dc8], 0xe8ccddff
mov dword [0x934dcc], 0xd9fbcacf
mov dword [0x934dd0], 0xd1dad9c8
mov dword [0x934dd4], 0xd1ccd1d4
mov dword [0x934dd8], 0x9190cbdd
mov dword [0x934ddc], 0xd1d9de98
mov dword [0x934de0], 0x82dcddd4
mov word [0x934de4], 0xb898
xor eax, eax
mov cl, byte [eax + 0x934dc8]
xor cl, 0xb8
mov byte [eax + 0x935128], cl
inc eax
cmp eax, 0x1e
jb 0x88ec2d
mov eax, 0x935128
ret

Function at 0x88ecd8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937fec], 1
jne 0x88ed2e
or dword [0x937fec], 1
mov dword [0x934dfc], 0xc8e7cbd1
mov dword [0x934e00], 0xdddbd7ca
mov dword [0x934e04], 0xcae7cbcb
mov dword [0x934e08], 0xd1d6d6cd
mov dword [0x934e0c], 0xd9e7dfd6
mov dword [0x934e10], 0xdcd9e7cb
mov dword [0x934e14], 0xb8d6d1d5
xor eax, eax
mov cl, byte [eax + 0x934dfc]
xor cl, 0xb8
mov byte [eax + 0x93515c], cl
inc eax
cmp eax, 0x1c
jb 0x88ed30
mov eax, 0x93515c
ret

Function at 0x88ed4b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937fe8], 1
jne 0x88eda1
or dword [0x937fe8], 1
mov dword [0x934e18], 0xdbe7cbd1
mov dword [0x934e1c], 0xddcacacd
mov dword [0x934e20], 0xcde7ccd6
mov dword [0x934e24], 0xe7caddcb
mov dword [0x934e28], 0xd9dbd7d4
mov dword [0x934e2c], 0xdcd9e7d4
mov dword [0x934e30], 0xb8d6d1d5
xor eax, eax
mov cl, byte [eax + 0x934e18]
xor cl, 0xb8
mov byte [eax + 0x935178], cl
inc eax
cmp eax, 0x1c
jb 0x88eda3
mov eax, 0x935178
ret

Function at 0x88edbe
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937fd4], 1
jne 0x88ee10
or dword [0x937fd4], 1
mov dword [0x934e7c], 0xccd1d9cf
mov dword [0x934e80], 0xcad7dee7
mov dword [0x934e84], 0xd6d1cbe7
mov dword [0x934e88], 0xe7ddd4df
mov dword [0x934e8c], 0xddd2dad7
mov word [0x934e90], 0xccdb
mov byte [0x934e92], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934e7c]
xor cl, 0xb8
mov byte [eax + 0x9351dc], cl
inc eax
cmp eax, 0x17
jb 0x88ee12
mov eax, 0x9351dc
ret

Function at 0x88ee2d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937f8c], 1
jne 0x88ee7f
or dword [0x937f8c], 1
mov dword [0x934f98], 0xe7ccdddf
mov dword [0x934f9c], 0xcacacddb
mov dword [0x934fa0], 0xe7ccd6dd
mov dword [0x934fa4], 0xdbd7cac8
mov dword [0x934fa8], 0xe7cbcbdd
mov word [0x934fac], 0xdcd1
mov byte [0x934fae], 0xb8
xor eax, eax
mov cl, byte [eax + 0x934f98]
xor cl, 0xb8
mov byte [eax + 0x9352f8], cl
inc eax
cmp eax, 0x17
jb 0x88ee81
mov eax, 0x9352f8
ret
Function at 0x88f64f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937f78], 1
mov ecx, 0xdcba
jne 0x88f6c4
or dword [0x937f78], 1
lea eax, [ecx + 0x1c]
mov word [0x935354], ax
add eax, 0xfffffff9
mov word [0x935356], ax
lea eax, [ecx + 0x21]
mov word [0x935358], ax
add eax, 0xa
mov word [0x93535a], ax
lea eax, [ecx + 0x13]
mov edx, eax
mov word [0x93535c], dx
add edx, 6
mov word [0x93535e], dx
lea edx, [ecx + 0x1a]
mov word [0x935360], dx
add edx, 0xa
mov eax, ecx
mov word [0x935362], dx
mov dword [0x935364], 0xdccddcd5
mov word [0x935368], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x935354]
add eax, 2
mov word [eax + 0x9355d6], dx
cmp eax, 0x16
jb 0x88f6c6
mov eax, 0x9355d8
ret

Function at 0x88f6e4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937f74], 1
mov edx, 0xdcba
jne 0x88f788
or dword [0x937f74], 1
lea ecx, [edx + 0x1c]
mov eax, ecx
mov word [0x93536c], ax
add eax, 0xfffffff9
mov word [0x93536e], ax
lea eax, [edx + 0x21]
mov word [0x935370], ax
add eax, 0xa
push esi
mov esi, eax
mov word [0x93537c], ax
lea eax, [edx + 0x13]
mov ecx, eax
mov word [0x93537e], cx
add ecx, 6
mov word [0x935372], si
lea esi, [edx + 0x18]
mov word [0x935380], cx
lea ecx, [edx + 0x1a]
mov word [0x935374], si
add esi, 0xfffffffc
mov word [0x935382], cx
add ecx, 0xa
mov eax, edx
mov word [0x935376], si
mov dword [0x935378], 0xdcd6dcd7
mov word [0x935384], cx
mov dword [0x935386], 0xdccddcd5
mov word [0x93538a], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x93536c]
add eax, 2
mov word [eax + 0x9355ee], cx
cmp eax, 0x20
jb 0x88f78a
mov eax, 0x9355f0
ret

Function at 0x88f9cc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937f70], 1
jne 0x88fa15
or dword [0x937f70], 1
mov dword [0x93538c], 0x9adbcff6
mov dword [0x935390], 0xd5c8c8df
mov dword [0x935394], 0xd4d39ac8
mov dword [0x935398], 0xded4cd9a
mov dword [0x93539c], 0xd9d5c8ca
mov byte [0x9353a0], 0xba
xor eax, eax
mov cl, byte [eax + 0x93538c]
xor cl, 0xba
mov byte [eax + 0x935610], cl
inc eax
cmp eax, 0x15
jb 0x88fa17
mov eax, 0x935610
ret

Function at 0x891b1d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ee0], 1
jne 0x891b5e
or dword [0x937ee0], 1
mov dword [0x93585c], 0xcb9cd3f2
mov dword [0x935860], 0xd3d8d2d5
mov dword [0x935864], 0xd3df9ccb
mov dword [0x935868], 0xc4d9c8d2
mov word [0x93586c], 0xbcc8
xor eax, eax
mov cl, byte [eax + 0x93585c]
xor cl, 0xbc
mov byte [eax + 0x935ae8], cl
inc eax
cmp eax, 0x12
jb 0x891b60
mov eax, 0x935ae8
ret

Function at 0x891b7b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937edc], 1
jne 0x891bbc
or dword [0x937edc], 1
mov dword [0x935870], 0xcb9cd3f2
mov dword [0x935874], 0xd3d8d2d5
mov dword [0x935878], 0xd3df9ccb
mov dword [0x93587c], 0xc4d9c8d2
mov word [0x935880], 0xbcc8
xor eax, eax
mov cl, byte [eax + 0x935870]
xor cl, 0xbc
mov byte [eax + 0x935afc], cl
inc eax
cmp eax, 0x12
jb 0x891bbe
mov eax, 0x935afc
ret
Function at 0x891bd9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ed8], 1
jne 0x891c21
or dword [0x937ed8], 1
mov dword [0x935884], 0xde9cd3f2
mov dword [0x935888], 0xcfcbd3ce
mov dword [0x93588c], 0xdf9cced9
mov dword [0x935890], 0xd9c8d2d3
mov word [0x935894], 0xc8c4
mov byte [0x935896], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935884]
xor cl, 0xbc
mov byte [eax + 0x935b10], cl
inc eax
cmp eax, 0x13
jb 0x891c23
mov eax, 0x935b10
ret

Function at 0x891c97
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ed4], 1
jne 0x891cd8
or dword [0x937ed4], 1
mov dword [0x935898], 0xd99cd3f2
mov dword [0x93589c], 0xd9d1d9d0
mov dword [0x9358a0], 0xd49cc8d2
mov dword [0x9358a4], 0xd0d8d2dd
mov word [0x9358a8], 0xbcd9
xor eax, eax
mov cl, byte [eax + 0x935898]
xor cl, 0xbc
mov byte [eax + 0x935b24], cl
inc eax
cmp eax, 0x12
jb 0x891cda
mov eax, 0x935b24
ret

Function at 0x891cf5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ed0], 1
jne 0x891d36
or dword [0x937ed0], 1
mov dword [0x9358ac], 0xd99cd3f2
mov dword [0x9358b0], 0xd9d1d9d0
mov dword [0x9358b4], 0xd49cc8d2
mov dword [0x9358b8], 0xd0d8d2dd
mov word [0x9358bc], 0xbcd9
xor eax, eax
mov cl, byte [eax + 0x9358ac]
xor cl, 0xbc
mov byte [eax + 0x935b38], cl
inc eax
cmp eax, 0x12
jb 0x891d38
mov eax, 0x935b38
ret

Function at 0x891e66
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ecc], 1
jne 0x891e9e
or dword [0x937ecc], 1
mov dword [0x9358c0], 0xd5caddf2
mov dword [0x9358c4], 0xd9c8dddb
mov dword [0x9358c8], 0xd5ddda9c
mov dword [0x9358cc], 0xbcd8d9d0
xor eax, eax
mov cl, byte [eax + 0x9358c0]
xor cl, 0xbc
mov byte [eax + 0x935b4c], cl
inc eax
cmp eax, 0x10
jb 0x891ea0
mov eax, 0x935b4c
ret

Function at 0x8923eb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ec8], 1
jne 0x892434
or dword [0x937ec8], 1
mov dword [0x9358d0], 0xd99cd3f2
mov dword [0x9358d4], 0xd9d1d9d0
mov dword [0x9358d8], 0xcb9cc8d2
mov dword [0x9358dc], 0x9cd4c8d5
mov dword [0x9358e0], 0x9c86d8d5
mov byte [0x9358e4], 0xbc
xor eax, eax
mov cl, byte [eax + 0x9358d0]
xor cl, 0xbc
mov byte [eax + 0x935b5c], cl
inc eax
cmp eax, 0x15
jb 0x892436
mov eax, 0x935b5c
ret

Function at 0x892569
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ec4], 1
jne 0x8925b2
or dword [0x937ec4], 1
mov dword [0x9358e8], 0xe3c8d9db
mov dword [0x9358ec], 0xd9d2d2d5
mov dword [0x9358f0], 0xf1e8f4ce
mov dword [0x9358f4], 0xddda9cf0
mov dword [0x9358f8], 0xd8d9d0d5
mov byte [0x9358fc], 0xbc
xor eax, eax
mov cl, byte [eax + 0x9358e8]
xor cl, 0xbc
mov byte [eax + 0x935b74], cl
inc eax
cmp eax, 0x15
jb 0x8925b4
mov eax, 0x935b74
ret

Function at 0x8926e7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ec0], 1
jne 0x892730
or dword [0x937ec0], 1
mov dword [0x935900], 0xe3c8d9db
mov dword [0x935904], 0xd9c8c9d3
mov dword [0x935908], 0xf1e8f4ce
mov dword [0x93590c], 0xddda9cf0
mov dword [0x935910], 0xd8d9d0d5
mov byte [0x935914], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935900]
xor cl, 0xbc
mov byte [eax + 0x935b8c], cl
inc eax
cmp eax, 0x15
jb 0x892732
mov eax, 0x935b8c
ret
Function at 0x892874
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ebc], 1
jne 0x8928bd
or dword [0x937ebc], 1
mov dword [0x935918], 0xe3c8c9cc
mov dword [0x93591c], 0xd9d2d2d5
mov dword [0x935920], 0xf1e8f4ce
mov dword [0x935924], 0xddda9cf0
mov dword [0x935928], 0xd8d9d0d5
mov byte [0x93592c], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935918]
xor cl, 0xbc
mov byte [eax + 0x935ba4], cl
inc eax
cmp eax, 0x15
jb 0x8928bf
mov eax, 0x935ba4
ret

Function at 0x892a01
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937eb8], 1
jne 0x892a4a
or dword [0x937eb8], 1
mov dword [0x935930], 0xe3c8c9cc
mov dword [0x935934], 0xd9c8c9d3
mov dword [0x935938], 0xf1e8f4ce
mov dword [0x93593c], 0xddda9cf0
mov dword [0x935940], 0xd8d9d0d5
mov byte [0x935944], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935930]
xor cl, 0xbc
mov byte [eax + 0x935bbc], cl
inc eax
cmp eax, 0x15
jb 0x892a4c
mov eax, 0x935bbc
ret

Function at 0x892d09
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937eb0], 1
jne 0x892d52
or dword [0x937eb0], 1
mov dword [0x935954], 0xe3c8d9db
mov dword [0x935958], 0xcfddd0df
mov dword [0x93595c], 0xd1ddf2cf
mov dword [0x935960], 0xddda9cd9
mov dword [0x935964], 0xd8d9d0d5
mov byte [0x935968], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935954]
xor cl, 0xbc
mov byte [eax + 0x935be0], cl
inc eax
cmp eax, 0x15
jb 0x892d54
mov eax, 0x935be0
ret

Function at 0x892d6f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937eac], 1
jne 0x892db1
or dword [0x937eac], 1
mov dword [0x93596c], 0xfdc8d9db
mov dword [0x935970], 0xd5cec8c8
mov dword [0x935974], 0xd9c8c9de
mov dword [0x935978], 0xd5ddda9c
mov dword [0x93597c], 0xbcd8d9d0
xor eax, eax
mov cl, byte [eax + 0x93596c]
xor cl, 0xbc
mov byte [eax + 0x935bf8], cl
inc eax
cmp eax, 0x14
jb 0x892db3
mov eax, 0x935bf8
ret

Function at 0x89307c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ea4], 1
jne 0x8930c5
or dword [0x937ea4], 1
mov dword [0x93598c], 0xe3c8c9cc
mov dword [0x935990], 0xcfddd0df
mov dword [0x935994], 0xd1ddf2cf
mov dword [0x935998], 0xddda9cd9
mov dword [0x93599c], 0xd8d9d0d5
mov byte [0x9359a0], 0xbc
xor eax, eax
mov cl, byte [eax + 0x93598c]
xor cl, 0xbc
mov byte [eax + 0x935c18], cl
inc eax
cmp eax, 0x15
jb 0x8930c7
mov eax, 0x935c18
ret

Function at 0x8930e2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937ea0], 1
jne 0x893124
or dword [0x937ea0], 1
mov dword [0x9359a4], 0xfdc8d9cf
mov dword [0x9359a8], 0xd5cec8c8
mov dword [0x9359ac], 0xd9c8c9de
mov dword [0x9359b0], 0xd5ddda9c
mov dword [0x9359b4], 0xbcd8d9d0
xor eax, eax
mov cl, byte [eax + 0x9359a4]
xor cl, 0xbc
mov byte [eax + 0x935c30], cl
inc eax
cmp eax, 0x14
jb 0x893126
mov eax, 0x935c30
ret

Function at 0x893208
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e9c], 1
jne 0x89323d
or dword [0x937e9c], 1
mov dword [0x9359b8], 0xdfd5d0df
mov dword [0x9359bc], 0xddda9cd7
mov dword [0x9359c0], 0xd8d9d0d5
mov byte [0x9359c4], 0xbc
xor eax, eax
mov cl, byte [eax + 0x9359b8]
xor cl, 0xbc
mov byte [eax + 0x935c44], cl
inc eax
cmp eax, 0xd
jb 0x89323f
mov eax, 0x935c44
ret
Function at 0x8932ec
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e84], 1
jne 0x89333e
or dword [0x937e84], 1
mov dword [0x935a28], 0xd1d9d0d9
mov dword [0x935a2c], 0xe3c8d2d9
mov dword [0x935a30], 0xe3c8d9db
mov dword [0x935a34], 0xd9d2d2d5
mov dword [0x935a38], 0xc8d4e3ce
mov word [0x935a3c], 0xd0d1
mov byte [0x935a3e], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935a28]
xor cl, 0xbc
mov byte [eax + 0x935cb4], cl
inc eax
cmp eax, 0x17
jb 0x893340
mov eax, 0x935cb4
ret

Function at 0x89335b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e80], 1
jne 0x8933ad
or dword [0x937e80], 1
mov dword [0x935a40], 0xd1d9d0d9
mov dword [0x935a44], 0xe3c8d2d9
mov dword [0x935a48], 0xe3c8d9db
mov dword [0x935a4c], 0xd9c8c9d3
mov dword [0x935a50], 0xc8d4e3ce
mov word [0x935a54], 0xd0d1
mov byte [0x935a56], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935a40]
xor cl, 0xbc
mov byte [eax + 0x935ccc], cl
inc eax
cmp eax, 0x17
jb 0x8933af
mov eax, 0x935ccc
ret

Function at 0x8933ca
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e7c], 1
jne 0x89341c
or dword [0x937e7c], 1
mov dword [0x935a58], 0xd1d9d0d9
mov dword [0x935a5c], 0xe3c8d2d9
mov dword [0x935a60], 0xe3c8d9cf
mov dword [0x935a64], 0xd9d2d2d5
mov dword [0x935a68], 0xc8d4e3ce
mov word [0x935a6c], 0xd0d1
mov byte [0x935a6e], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935a58]
xor cl, 0xbc
mov byte [eax + 0x935ce4], cl
inc eax
cmp eax, 0x17
jb 0x89341e
mov eax, 0x935ce4
ret

Function at 0x893439
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e78], 1
jne 0x89348b
or dword [0x937e78], 1
mov dword [0x935a70], 0xd1d9d0d9
mov dword [0x935a74], 0xe3c8d2d9
mov dword [0x935a78], 0xe3c8d9cf
mov dword [0x935a7c], 0xd9c8c9d3
mov dword [0x935a80], 0xc8d4e3ce
mov word [0x935a84], 0xd0d1
mov byte [0x935a86], 0xbc
xor eax, eax
mov cl, byte [eax + 0x935a70]
xor cl, 0xbc
mov byte [eax + 0x935cfc], cl
inc eax
cmp eax, 0x17
jb 0x89348d
mov eax, 0x935cfc
ret

Function at 0x8938da
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e60], 1
jne 0x893922
or dword [0x937e60], 1
mov dword [0x935d74], 0xd1d1c8f3
mov dword [0x935d78], 0xdad4d19d
mov dword [0x935d7c], 0xcec8c9d5
mov dword [0x935d80], 0xdcd9cfd8
mov word [0x935d84], 0xdcc9
mov byte [0x935d86], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935d74]
xor cl, 0xbd
mov byte [eax + 0x935f4c], cl
inc eax
cmp eax, 0x13
jb 0x893924
mov eax, 0x935f4c
ret

Function at 0x893a39
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e5c], 1
jne 0x893a81
or dword [0x937e5c], 1
mov dword [0x935d88], 0xd1d1c8f3
mov dword [0x935d8c], 0xdad4d19d
mov dword [0x935d90], 0xcec8c9d5
mov dword [0x935d94], 0xdcd9cfd8
mov word [0x935d98], 0xdcc9
mov byte [0x935d9a], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935d88]
xor cl, 0xbd
mov byte [eax + 0x935f60], cl
inc eax
cmp eax, 0x13
jb 0x893a83
mov eax, 0x935f60
ret
Function at 0x893b9b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e58], 1
jne 0x893be3
or dword [0x937e58], 1
mov dword [0x935d9c], 0xd1d1c8f3
mov dword [0x935da0], 0xdad4d19d
mov dword [0x935da4], 0xcec8c9d5
mov dword [0x935da8], 0xdcd9cfd8
mov word [0x935dac], 0xdcc9
mov byte [0x935dae], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935d9c]
xor cl, 0xbd
mov byte [eax + 0x935f74], cl
inc eax
cmp eax, 0x13
jb 0x893be5
mov eax, 0x935f74
ret

Function at 0x893cca
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e54], 1
jne 0x893d12
or dword [0x937e54], 1
mov dword [0x935db0], 0xd1d1c8f3
mov dword [0x935db4], 0xdad4d19d
mov dword [0x935db8], 0xcec8c9d5
mov dword [0x935dbc], 0xdcd9cfd8
mov word [0x935dc0], 0xdcc9
mov byte [0x935dc2], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935db0]
xor cl, 0xbd
mov byte [eax + 0x935f88], cl
inc eax
cmp eax, 0x13
jb 0x893d14
mov eax, 0x935f88
ret

Function at 0x893fdb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e48], 1
jne 0x894041
or dword [0x937e48], 1
mov dword [0x935df4], 0xc9d3d4c8
mov dword [0x935df8], 0xd1e28f8e
mov dword [0x935dfc], 0xc9d5dad4
mov dword [0x935e00], 0xcfd8cec8
mov dword [0x935e04], 0xdcc9dcd9
mov dword [0x935e08], 0xe2d2c9e2
mov dword [0x935e0c], 0xdfd0c8d3
mov word [0x935e10], 0xcfd8
mov byte [0x935e12], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935df4]
xor cl, 0xbd
mov byte [eax + 0x935fcc], cl
inc eax
cmp eax, 0x1f
jb 0x894043
mov eax, 0x935fcc
ret

Function at 0x89405e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e44], 1
jne 0x8940bd
or dword [0x937e44], 1
mov dword [0x935e14], 0x8ec9d3d4
mov dword [0x935e18], 0xd4d1e28f
mov dword [0x935e1c], 0xc8c9d5da
mov dword [0x935e20], 0xd9cfd8ce
mov dword [0x935e24], 0xe2dcc9dc
mov dword [0x935e28], 0xd3e2d2c9
mov dword [0x935e2c], 0xd8dfd0c8
mov word [0x935e30], 0xbdcf
xor eax, eax
mov cl, byte [eax + 0x935e14]
xor cl, 0xbd
mov byte [eax + 0x935fec], cl
inc eax
cmp eax, 0x1e
jb 0x8940bf
mov eax, 0x935fec
ret

Function at 0x8940da
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e40], 1
jne 0x894139
or dword [0x937e40], 1
mov dword [0x935e34], 0xdcd5decd
mov dword [0x935e38], 0xd4d1e2cf
mov dword [0x935e3c], 0xc8c9d5da
mov dword [0x935e40], 0xd9cfd8ce
mov dword [0x935e44], 0xe2dcc9dc
mov dword [0x935e48], 0xcee2d2c9
mov dword [0x935e4c], 0xd3d4cfc9
mov word [0x935e50], 0xbdda
xor eax, eax
mov cl, byte [eax + 0x935e34]
xor cl, 0xbd
mov byte [eax + 0x93600c], cl
inc eax
cmp eax, 0x1e
jb 0x89413b
mov eax, 0x93600c
ret

Function at 0x894156
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e3c], 1
jne 0x8941bc
or dword [0x937e3c], 1
mov dword [0x935e54], 0xd5decacd
mov dword [0x935e58], 0xd1e2cfdc
mov dword [0x935e5c], 0xc9d5dad4
mov dword [0x935e60], 0xcfd8cec8
mov dword [0x935e64], 0xdcc9dcd9
mov dword [0x935e68], 0xe2d2c9e2
mov dword [0x935e6c], 0xd4cfc9ce
mov word [0x935e70], 0xdad3
mov byte [0x935e72], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935e54]
xor cl, 0xbd
mov byte [eax + 0x93602c], cl
inc eax
cmp eax, 0x1f
jb 0x8941be
mov eax, 0x93602c
ret
Function at 0x8941d9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e38], 1
jne 0x894240
or dword [0x937e38], 1
mov dword [0x935e74], 0xd5dad4d1
mov dword [0x935e78], 0xd8cec8c9
mov dword [0x935e7c], 0xc9dcd9cf
mov dword [0x935e80], 0xd8cee2dc
mov dword [0x935e84], 0xdccbe2c9
mov dword [0x935e88], 0xd3dcd4cf
mov dword [0x935e8c], 0xc9cee2c9
mov dword [0x935e90], 0xdad3d4cf
mov byte [0x935e94], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935e74]
xor cl, 0xbd
mov byte [eax + 0x93604c], cl
inc eax
cmp eax, 0x21
jb 0x894242
mov eax, 0x93604c
ret

Function at 0x89425d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e34], 1
jne 0x8942c4
or dword [0x937e34], 1
mov dword [0x935e98], 0xd5dad4d1
mov dword [0x935e9c], 0xd8cec8c9
mov dword [0x935ea0], 0xc9dcd9cf
mov dword [0x935ea4], 0xd8cee2dc
mov dword [0x935ea8], 0xdccbe2c9
mov dword [0x935eac], 0xd3dcd4cf
mov dword [0x935eb0], 0xc8d3e2c9
mov dword [0x935eb4], 0xcfd8dfd0
mov byte [0x935eb8], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935e98]
xor cl, 0xbd
mov byte [eax + 0x936070], cl
inc eax
cmp eax, 0x21
jb 0x8942c6
mov eax, 0x936070
ret

Function at 0x8942e1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e30], 1
jne 0x89434a
or dword [0x937e30], 1
mov dword [0x935ebc], 0xd5dad4d1
mov dword [0x935ec0], 0xd8cec8c9
mov dword [0x935ec4], 0xc9dcd9cf
mov dword [0x935ec8], 0xd8cee2dc
mov dword [0x935ecc], 0xdccbe2c9
mov dword [0x935ed0], 0xd3dcd4cf
mov dword [0x935ed4], 0xd2dfe2c9
mov dword [0x935ed8], 0xdcd8d1d2
mov word [0x935edc], 0xbdd3
xor eax, eax
mov cl, byte [eax + 0x935ebc]
xor cl, 0xbd
mov byte [eax + 0x936094], cl
inc eax
cmp eax, 0x22
jb 0x89434c
mov eax, 0x936094
ret

Function at 0x894367
Capabilities:
Encode data using xor

Disassembly:
test byte [0x937e2c], 1
jne 0x8943cd
or dword [0x937e2c], 1
mov dword [0x935ee0], 0xd5dad4d1
mov dword [0x935ee4], 0xd8cec8c9
mov dword [0x935ee8], 0xc9dcd9cf
mov dword [0x935eec], 0xd8cee2dc
mov dword [0x935ef0], 0xdccbe2c9
mov dword [0x935ef4], 0xd3dcd4cf
mov dword [0x935ef8], 0xc8d3e2c9
mov word [0x935efc], 0xd1d1
mov byte [0x935efe], 0xbd
xor eax, eax
mov cl, byte [eax + 0x935ee0]
xor cl, 0xbd
mov byte [eax + 0x9360b8], cl
inc eax
cmp eax, 0x1f
jb 0x8943cf
mov eax, 0x9360b8
ret