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

Disassembly:
test byte [0x10f8b9c], 1
jne 0x1061908
or dword [0x10f8b9c], 1
mov edx, 0x876f
mov eax, edx
mov word [0x10f47f8], ax
add eax, 9
mov ecx, eax
mov word [0x10f47fa], cx
mov word [0x10f47fc], cx
push edi
lea ecx, [edx - 0xa]
mov edi, ecx
mov word [0x10f4800], ax
lea eax, [edx - 0x65]
mov word [0x10f47fe], di
mov dword [0x10f4802], 0x87658749
mov dword [0x10f4806], 0x876f876e
mov word [0x10f480a], ax
pop edi
xor eax, eax
mov ecx, 0x870a
xor cx, word [eax + 0x10f47f8]
add eax, 2
mov word [eax + 0x10f493a], cx
cmp eax, 0x14
jb 0x106190a
mov eax, 0x10f493c
ret

Function at 0x106192b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b98], 1
mov edx, 0x870a
jne 0x10619a8
or dword [0x10f8b98], 1
lea ecx, [edx + 0x65]
mov eax, ecx
mov word [0x10f480c], ax
add eax, 9
push esi
mov esi, eax
lea eax, [edx + 0x3d]
mov word [0x10f4816], ax
mov eax, ecx
mov word [0x10f4818], ax
add eax, 0xa
mov word [0x10f480e], si
mov word [0x10f4810], si
mov esi, eax
mov word [0x10f481c], ax
lea eax, [edx + 0x61]
mov word [0x10f481e], ax
mov eax, edx
mov word [0x10f481a], si
mov dword [0x10f4812], 0x87788765
mov dword [0x10f4820], 0x876f876d
mov word [0x10f4824], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x10f480c]
add eax, 2
mov word [eax + 0x10f494e], cx
cmp eax, 0x1a
jb 0x10619aa
mov eax, 0x10f4950
ret

Function at 0x10619c8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b94], 1
mov ecx, 0x870a
jne 0x1061a27
or dword [0x10f8b94], 1
lea eax, [ecx + 0x65]
mov word [0x10f4828], ax
add eax, 9
mov edx, eax
mov word [0x10f482a], dx
mov word [0x10f482c], dx
lea edx, [ecx + 0x5b]
mov word [0x10f482e], dx
mov edx, eax
lea eax, [ecx + 0x5c]
mov word [0x10f4836], ax
mov eax, ecx
mov word [0x10f4830], dx
mov dword [0x10f4832], 0x8778875f
mov word [0x10f4838], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f4828]
add eax, 2
mov word [eax + 0x10f496a], dx
cmp eax, 0x12
jb 0x1061a29
mov eax, 0x10f496c
ret

Function at 0x10620cc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b90], 1
jne 0x10620f6
or dword [0x10f8b90], 1
mov dword [0x10f483c], 0x667f6436
mov word [0x10f4840], 0x3466
mov byte [0x10f4842], 0xa
xor eax, eax
mov cl, byte [eax + 0x10f483c]
xor cl, 0xa
mov byte [eax + 0x10f4980], cl
inc eax
cmp eax, 7
jb 0x10620f8
mov eax, 0x10f4980
ret

Function at 0x1062113
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b8c], 1
jne 0x106213d
or dword [0x10f8b8c], 1
mov dword [0x10f4844], 0x667f6436
mov word [0x10f4848], 0x3466
mov byte [0x10f484a], 0xa
xor eax, eax
mov cl, byte [eax + 0x10f4844]
xor cl, 0xa
mov byte [eax + 0x10f4988], cl
inc eax
cmp eax, 7
jb 0x106213f
mov eax, 0x10f4988
ret

Function at 0x106215a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b84], 1
jne 0x106217e
or dword [0x10f8b84], 1
mov dword [0x10f4850], 0x6569512a
mov dword [0x10f4854], 0xa376f6e
xor eax, eax
mov cl, byte [eax + 0x10f4850]
xor cl, 0xa
mov byte [eax + 0x10f4994], cl
inc eax
cmp eax, 8
jb 0x1062180
mov eax, 0x10f4994
ret
Function at 0x1062e8b
Capabilities:
Encode data using xor

Disassembly:
push esi
push edi
push 0x31
pop ecx
mov esi, 0x10caab8
mov edi, 0x10f8f40
push 0x10cab7c
rep movsd dword es:[edi], dword [esi]
call fcn.010826a0
pop ecx
pop edi
pop esi
cmp eax, 0xffffffff
jne 0x1062eb1
xor al, al
ret
push 0x10cabe8
call fcn.010825f0
pop ecx
cmp eax, 0xffffffff
je 0x1062eae
push 0x10cacf0
call fcn.01081060
pop ecx
cmp eax, 0xffffffff
je 0x1062eae
test byte [0x10f8b78], 1
jne 0x1062ef2
or dword [0x10f8b78], 1
mov dword [0x10f49b4], 0x3a6a6378
mov byte [0x10f49b8], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f49b4]
xor cl, 0xb
mov byte [eax + 0x10f4a80], cl
inc eax
cmp eax, 5
jb 0x1062ef4
push 0x10f4a80
call fcn.01082710
pop ecx
mov dword [0x10ee928], eax
test eax, eax
js 0x1062eae
call fcn.01062f7d
push eax
call fcn.010810d0
pop ecx
mov dword [0x10ee92c], eax
test eax, eax
js 0x1062eae
test byte [0x10f8b70], 1
jne 0x1062f50
or dword [0x10f8b70], 1
mov dword [0x10f49c4], 0xb786e6a
xor eax, eax
mov cl, byte [eax + 0x10f49c4]
xor cl, 0xb
mov byte [eax + 0x10f4a90], cl
inc eax
cmp eax, 4
jb 0x1062f52
push 0x10f4a90
call fcn.01082660
test eax, eax
mov dword [0x10ee930], eax
pop ecx
setns al
ret

Function at 0x1062f7d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b74], 1
jne 0x1062fa1
or dword [0x10f8b74], 1
mov dword [0x10f49bc], 0x7f79646d
mov dword [0x10f49c0], 0xb6a657e
xor eax, eax
mov cl, byte [eax + 0x10f49bc]
xor cl, 0xb
mov byte [eax + 0x10f4a88], cl
inc eax
cmp eax, 8
jb 0x1062fa3
mov eax, 0x10f4a88
ret

Function at 0x1063221
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b6c], 1
jne 0x106325f
or dword [0x10f8b6c], 1
mov dword [0x10f49c8], 0x622b7b66
mov dword [0x10f49cc], 0x2b7f6265
mov dword [0x10f49d0], 0x67626a6d
mov word [0x10f49d4], 0x6f6e
mov byte [0x10f49d6], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f49c8]
xor cl, 0xb
mov byte [eax + 0x10f4a94], cl
inc eax
cmp eax, 0xf
jb 0x1063261
mov eax, 0x10f4a94
ret

Function at 0x106327c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b68], 1
jne 0x10632ba
or dword [0x10f8b68], 1
mov dword [0x10f49d8], 0x622b7b66
mov dword [0x10f49dc], 0x2b7f6265
mov dword [0x10f49e0], 0x67626a6d
mov word [0x10f49e4], 0x6f6e
mov byte [0x10f49e6], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f49d8]
xor cl, 0xb
mov byte [eax + 0x10f4aa4], cl
inc eax
cmp eax, 0xf
jb 0x10632bc
mov eax, 0x10f4aa4
ret

Function at 0x10632d7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b64], 1
jne 0x1063315
or dword [0x10f8b64], 1
mov dword [0x10f49e8], 0x547f6e78
mov dword [0x10f49ec], 0x2b7f6562
mov dword [0x10f49f0], 0x67626a6d
mov word [0x10f49f4], 0x6f6e
mov byte [0x10f49f6], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f49e8]
xor cl, 0xb
mov byte [eax + 0x10f4ab4], cl
inc eax
cmp eax, 0xf
jb 0x1063317
mov eax, 0x10f4ab4
ret
Function at 0x1063332
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b60], 1
jne 0x106337b
or dword [0x10f8b60], 1
mov dword [0x10f49f8], 0x6278657e
mov dword [0x10f49fc], 0x6f6e656c
mov dword [0x10f4a00], 0x6a6e7954
mov dword [0x10f4a04], 0x6a6d2b6f
mov dword [0x10f4a08], 0x6f6e6762
mov byte [0x10f4a0c], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f49f8]
xor cl, 0xb
mov byte [eax + 0x10f4ac4], cl
inc eax
cmp eax, 0x15
jb 0x106337d
mov eax, 0x10f4ac4
ret

Function at 0x1063398
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b5c], 1
jne 0x10633d7
or dword [0x10f8b5c], 1
mov dword [0x10f4a10], 0x6c65797b
mov dword [0x10f4a14], 0x606a662b
mov dword [0x10f4a18], 0x6a6d2b6e
mov dword [0x10f4a1c], 0x6f6e6762
mov byte [0x10f4a20], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f4a10]
xor cl, 0xb
mov byte [eax + 0x10f4adc], cl
inc eax
cmp eax, 0x11
jb 0x10633d9
mov eax, 0x10f4adc
ret

Function at 0x10633f4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b58], 1
jne 0x1063436
or dword [0x10f8b58], 1
mov dword [0x10f4a24], 0x7f79646d
mov dword [0x10f4a28], 0x546a657e
mov dword [0x10f4a2c], 0x6f6a6e79
mov dword [0x10f4a30], 0x626a6d2b
mov dword [0x10f4a34], 0xb6f6e67
xor eax, eax
mov cl, byte [eax + 0x10f4a24]
xor cl, 0xb
mov byte [eax + 0x10f4af0], cl
inc eax
cmp eax, 0x14
jb 0x1063438
mov eax, 0x10f4af0
ret

Function at 0x1063453
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b54], 1
jne 0x106349b
or dword [0x10f8b54], 1
mov dword [0x10f4a38], 0x7b727968
mov dword [0x10f4a3c], 0x622b647f
mov dword [0x10f4a40], 0x2b7f6265
mov dword [0x10f4a44], 0x67626a6d
mov word [0x10f4a48], 0x6f6e
mov byte [0x10f4a4a], 0xb
xor eax, eax
mov cl, byte [eax + 0x10f4a38]
xor cl, 0xb
mov byte [eax + 0x10f4b04], cl
inc eax
cmp eax, 0x13
jb 0x106349d
mov eax, 0x10f4b04
ret

Function at 0x10636b0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b50], 1
jne 0x10636d3
or dword [0x10f8b50], 1
mov dword [0x10f4a4c], 0x6f787862
mov word [0x10f4a50], 0xb60
xor eax, eax
mov cl, byte [eax + 0x10f4a4c]
xor cl, 0xb
mov byte [eax + 0x10f4b18], cl
inc eax
cmp eax, 6
jb 0x10636d5
mov eax, 0x10f4b18
ret

Function at 0x10636f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b4c], 1
jne 0x106371d
or dword [0x10f8b4c], 1
mov dword [0x10f4a54], 0x69797e63
mov dword [0x10f4a58], 0x797e6f6a
mov word [0x10f4a5c], 0xb79
xor eax, eax
mov cl, byte [eax + 0x10f4a54]
xor cl, 0xb
mov byte [eax + 0x10f4b20], cl
inc eax
cmp eax, 0xa
jb 0x106371f
mov eax, 0x10f4b20
ret

Function at 0x10637fd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b48], 1
jne 0x106382a
or dword [0x10f8b48], 1
mov dword [0x10f4a60], 0x69797e63
mov dword [0x10f4a64], 0x797e6f6a
mov word [0x10f4a68], 0xb79
xor eax, eax
mov cl, byte [eax + 0x10f4a60]
xor cl, 0xb
mov byte [eax + 0x10f4b2c], cl
inc eax
cmp eax, 0xa
jb 0x106382c
mov eax, 0x10f4b2c
ret
Function at 0x1063f16
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b44], 1
jne 0x1063f5e
or dword [0x10f8b44], 1
mov dword [0x10f4b38], 0x7c757e6f
mov dword [0x10f4b3c], 0x652c6378
mov dword [0x10f4b40], 0x2c786562
mov dword [0x10f4b44], 0x60656d6a
mov word [0x10f4b48], 0x6869
mov byte [0x10f4b4a], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4b38]
xor cl, 0xc
mov byte [eax + 0x10f4c4c], cl
inc eax
cmp eax, 0x13
jb 0x1063f60
mov eax, 0x10f4c4c
ret

Function at 0x1063f7b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b40], 1
jne 0x1063fc3
or dword [0x10f8b40], 1
mov dword [0x10f4b4c], 0x7c757e6f
mov dword [0x10f4b50], 0x652c6378
mov dword [0x10f4b54], 0x2c786562
mov dword [0x10f4b58], 0x60656d6a
mov word [0x10f4b5c], 0x6869
mov byte [0x10f4b5e], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4b4c]
xor cl, 0xc
mov byte [eax + 0x10f4c60], cl
inc eax
cmp eax, 0x13
jb 0x1063fc5
mov eax, 0x10f4c60
ret

Function at 0x1063fe0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b38], 1
jne 0x1064028
or dword [0x10f8b38], 1
mov dword [0x10f4b68], 0x7c757e6f
mov dword [0x10f4b6c], 0x652c6378
mov dword [0x10f4b70], 0x2c786562
mov dword [0x10f4b74], 0x60656d6a
mov word [0x10f4b78], 0x6869
mov byte [0x10f4b7a], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4b68]
xor cl, 0xc
mov byte [eax + 0x10f4c7c], cl
inc eax
cmp eax, 0x13
jb 0x106402a
mov eax, 0x10f4c7c
ret

Function at 0x1064045
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b30], 1
jne 0x106408d
or dword [0x10f8b30], 1
mov dword [0x10f4b80], 0x7c757e6f
mov dword [0x10f4b84], 0x652c6378
mov dword [0x10f4b88], 0x2c786562
mov dword [0x10f4b8c], 0x60656d6a
mov word [0x10f4b90], 0x6869
mov byte [0x10f4b92], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4b80]
xor cl, 0xc
mov byte [eax + 0x10f4c94], cl
inc eax
cmp eax, 0x13
jb 0x106408f
mov eax, 0x10f4c94
ret

Function at 0x10640aa
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b2c], 1
jne 0x10640e1
or dword [0x10f8b2c], 1
mov dword [0x10f4b94], 0x7c757e6f
mov dword [0x10f4b98], 0x6a2c6378
mov dword [0x10f4b9c], 0x6960656d
mov word [0x10f4ba0], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4b94]
xor cl, 0xc
mov byte [eax + 0x10f4ca8], cl
inc eax
cmp eax, 0xe
jb 0x10640e3
mov eax, 0x10f4ca8
ret

Function at 0x10640fe
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b28], 1
jne 0x1064135
or dword [0x10f8b28], 1
mov dword [0x10f4ba4], 0x7c757e6f
mov dword [0x10f4ba8], 0x6a2c6378
mov dword [0x10f4bac], 0x6960656d
mov word [0x10f4bb0], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4ba4]
xor cl, 0xc
mov byte [eax + 0x10f4cb8], cl
inc eax
cmp eax, 0xe
jb 0x1064137
mov eax, 0x10f4cb8
ret

Function at 0x1064152
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b24], 1
jne 0x106417f
or dword [0x10f8b24], 1
mov dword [0x10f4bb4], 0x7c7e6964
mov dword [0x10f4bb8], 0x7e696827
mov word [0x10f4bbc], 0xc7c
xor eax, eax
mov cl, byte [eax + 0x10f4bb4]
xor cl, 0xc
mov byte [eax + 0x10f4cc8], cl
inc eax
cmp eax, 0xa
jb 0x1064181
mov eax, 0x10f4cc8
ret
Function at 0x106419c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b20], 1
jne 0x10641d3
or dword [0x10f8b20], 1
mov dword [0x10f4bc0], 0x7c757e6f
mov dword [0x10f4bc4], 0x6a2c6378
mov dword [0x10f4bc8], 0x6960656d
mov word [0x10f4bcc], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4bc0]
xor cl, 0xc
mov byte [eax + 0x10f4cd4], cl
inc eax
cmp eax, 0xe
jb 0x10641d5
mov eax, 0x10f4cd4
ret

Function at 0x10641f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b1c], 1
jne 0x1064227
or dword [0x10f8b1c], 1
mov dword [0x10f4bd0], 0x7c757e6f
mov dword [0x10f4bd4], 0x6a2c6378
mov dword [0x10f4bd8], 0x6960656d
mov word [0x10f4bdc], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4bd0]
xor cl, 0xc
mov byte [eax + 0x10f4ce4], cl
inc eax
cmp eax, 0xe
jb 0x1064229
mov eax, 0x10f4ce4
ret

Function at 0x10642f5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b18], 1
jne 0x106432c
or dword [0x10f8b18], 1
mov dword [0x10f4be0], 0x7c757e6f
mov dword [0x10f4be4], 0x6a2c6378
mov dword [0x10f4be8], 0x6960656d
mov word [0x10f4bec], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4be0]
xor cl, 0xc
mov byte [eax + 0x10f4cf4], cl
inc eax
cmp eax, 0xe
jb 0x106432e
mov eax, 0x10f4cf4
ret

Function at 0x10644db
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b14], 1
jne 0x1064512
or dword [0x10f8b14], 1
mov dword [0x10f4bf0], 0x7c757e6f
mov dword [0x10f4bf4], 0x6a2c6378
mov dword [0x10f4bf8], 0x6960656d
mov word [0x10f4bfc], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4bf0]
xor cl, 0xc
mov byte [eax + 0x10f4d04], cl
inc eax
cmp eax, 0xe
jb 0x1064514
mov eax, 0x10f4d04
ret

Function at 0x106452f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b10], 1
jne 0x1064566
or dword [0x10f8b10], 1
mov dword [0x10f4c00], 0x7c757e6f
mov dword [0x10f4c04], 0x6a2c6378
mov dword [0x10f4c08], 0x6960656d
mov word [0x10f4c0c], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4c00]
xor cl, 0xc
mov byte [eax + 0x10f4d14], cl
inc eax
cmp eax, 0xe
jb 0x1064568
mov eax, 0x10f4d14
ret
Function at 0x1064583
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0x10c2511
call fcn.010c1cf8
sub esp, 0x10
push ebx
push esi
mov esi, 0x110
push esi
call fcn.0109c480
mov ebx, eax
pop ecx
test ebx, ebx
je 0x10645b4
push esi
push 0
push ebx
call fcn.0109efe0
add esp, 0xc
mov esi, ebx
jmp 0x10645b6
xor esi, esi
mov dword [ebp - 0x10], esi
and dword [ebp - 4], 0
mov eax, dword [edi + 4]
mov dword [esi + 0x100], eax
mov eax, dword [edi + 8]
sub eax, 0x14
test byte [0x10f8b08], 1
mov dword [esi + 0x104], eax
mov eax, dword [edi + 0xc]
mov dword [esi + 0x108], eax
mov eax, dword [ebp + 8]
mov dword [esi + 0x10c], eax
jne 0x1064605
or dword [0x10f8b08], 1
mov dword [0x10f4c24], 0x6e63606e
mov byte [0x10f4c28], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4c24]
xor cl, 0xc
mov byte [eax + 0x10f4d24], cl
inc eax
cmp eax, 5
jb 0x1064607
push 0
push 0x10f4d24
push esi
push 0x1064244
push dword [edi]
call fcn.010892d7
add esp, 0x14
test eax, eax
je 0x106466f
push 0
call fcn.0106475f
push eax
push 0xffffffffffffffff
push dword [edi]
call fcn.01087f7f
mov dword [ebp + 8], eax
add esp, 0x10
lea eax, [ebp + 8]
push eax
lea ecx, [ebp - 0x1c]
call fcn.0109ba25
push 0x10e44a8
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x1c], vtable.std::runtime_error.0
call fcn.010a5926
push esi
call fcn.0109c343
pop ecx
mov ecx, dword [ebp - 0xc]
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4

Function at 0x1064686
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
test byte [0x10f8b00], 1
jne 0x10646c3
or dword [0x10f8b00], 1
mov dword [0x10f4c3c], 0x7c757e6f
mov dword [0x10f4c40], 0x6a2c6378
mov dword [0x10f4c44], 0x6960656d
mov word [0x10f4c48], 0xc68
xor eax, eax
mov cl, byte [eax + 0x10f4c3c]
xor cl, 0xc
mov byte [eax + 0x10f4d3c], cl
inc eax
cmp eax, 0xe
jb 0x10646c5
lea eax, [ebp - 4]
push eax
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x10f4d3c
call fcn.0109ba25
push 0x10e44a8
lea eax, [ebp - 0x10]
push eax
mov dword [ebp - 0x10], vtable.std::runtime_error.0
call fcn.010a5926
int3

Function at 0x1064703
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b0c], 1
jne 0x1064742
or dword [0x10f8b0c], 1
mov dword [0x10f4c10], 0x536d7960
mov dword [0x10f4c14], 0x606d6f7c
mov dword [0x10f4c18], 0x6d6a2c60
mov dword [0x10f4c1c], 0x68696065
mov byte [0x10f4c20], 0xc
xor eax, eax
mov cl, byte [eax + 0x10f4c10]
xor cl, 0xc
mov byte [eax + 0x10f4d4c], cl
inc eax
cmp eax, 0x11
jb 0x1064744
mov eax, 0x10f4d4c
ret

Function at 0x106475f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8b04], 1
jne 0x1064797
or dword [0x10f8b04], 1
mov dword [0x10f4c2c], 0x536d7960
mov dword [0x10f4c30], 0x686d6360
mov dword [0x10f4c34], 0x656d6a2c
mov dword [0x10f4c38], 0xc686960
xor eax, eax
mov cl, byte [eax + 0x10f4c2c]
xor cl, 0xc
mov byte [eax + 0x10f4d2c], cl
inc eax
cmp eax, 0x10
jb 0x1064799
mov eax, 0x10f4d2c
ret
Function at 0x1064f04
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8ae8], 1
jne 0x1064f4d
or dword [0x10f8ae8], 1
mov dword [0x10f4df0], 0x687e6c6f
mov dword [0x10f4df4], 0x682d393b
mov dword [0x10f4df8], 0x69626e63
mov dword [0x10f4dfc], 0x6c6b2d68
mov dword [0x10f4e00], 0x69686164
mov byte [0x10f4e04], 0xd
xor eax, eax
mov cl, byte [eax + 0x10f4df0]
xor cl, 0xd
mov byte [eax + 0x10f4e54], cl
inc eax
cmp eax, 0x15
jb 0x1064f4f
mov eax, 0x10f4e54
ret

Function at 0x1065095
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8ae4], 1
jne 0x10650de
or dword [0x10f8ae4], 1
mov dword [0x10f4e08], 0x687e6c6f
mov dword [0x10f4e0c], 0x692d393b
mov dword [0x10f4e10], 0x69626e68
mov dword [0x10f4e14], 0x6c6b2d68
mov dword [0x10f4e18], 0x69686164
mov byte [0x10f4e1c], 0xd
xor eax, eax
mov cl, byte [eax + 0x10f4e08]
xor cl, 0xd
mov byte [eax + 0x10f4e6c], cl
inc eax
cmp eax, 0x15
jb 0x10650e0
mov eax, 0x10f4e6c
ret

Function at 0x1067bde
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a44], 1
jne 0x1067c88
or dword [0x10f8a44], 1
mov dword [0x10f5244], 0x7d6c614a
mov dword [0x10f5248], 0x667b7f76
mov dword [0x10f524c], 0x7d2f6160
mov dword [0x10f5250], 0x6a7a7e6a
mov dword [0x10f5254], 0x6b6a7b7c
mov dword [0x10f5258], 0x7b7a6d2f
mov dword [0x10f525c], 0x66677b2f
mov dword [0x10f5260], 0x677b2f7c
mov dword [0x10f5264], 0x6b6e6a7d
mov dword [0x10f5268], 0x7c6e672f
mov dword [0x10f526c], 0x2f60612f
mov dword [0x10f5270], 0x7f767d6c
mov dword [0x10f5274], 0x662f607b
mov dword [0x10f5278], 0x6e7b7c61
mov dword [0x10f527c], 0xf6a6c61
xor eax, eax
mov cl, byte [eax + 0x10f5244]
xor cl, 0xf
mov byte [eax + 0x10f5368], cl
inc eax
cmp eax, 0x3c
jb 0x1067c8a
mov eax, 0x10f5368
ret

Function at 0x1067ca5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a40], 1
jne 0x1067cfb
or dword [0x10f8a40], 1
mov dword [0x10f5280], 0x63666e49
mov dword [0x10f5284], 0x7b2f6b6a
mov dword [0x10f5288], 0x616a2f60
mov dword [0x10f528c], 0x7f767d6c
mov dword [0x10f5290], 0x607f2f7b
mov dword [0x10f5294], 0x6d2f7b7c
mov dword [0x10f5298], 0xf766b60
xor eax, eax
mov cl, byte [eax + 0x10f5280]
xor cl, 0xf
mov byte [eax + 0x10f53a4], cl
inc eax
cmp eax, 0x1c
jb 0x1067cfd
mov eax, 0x10f53a4
ret

Function at 0x1067d18
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a3c], 1
jne 0x1067d81
or dword [0x10f8a3c], 1
mov dword [0x10f529c], 0x63666e49
mov dword [0x10f52a0], 0x7b2f6b6a
mov dword [0x10f52a4], 0x6a6b2f60
mov dword [0x10f52a8], 0x7f767d6c
mov dword [0x10f52ac], 0x6a7c2f7b
mov dword [0x10f52b0], 0x7d6a797d
mov dword [0x10f52b4], 0x7c6a7d2f
mov dword [0x10f52b8], 0x7c61607f
mov word [0x10f52bc], 0xf6a
xor eax, eax
mov cl, byte [eax + 0x10f529c]
xor cl, 0xf
mov byte [eax + 0x10f53c0], cl
inc eax
cmp eax, 0x22
jb 0x1067d83
mov eax, 0x10f53c0
ret
Function at 0x10680f4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a38], 1
jne 0x1068153
or dword [0x10f8a38], 1
mov dword [0x10f52c0], 0x4b435d5a
mov dword [0x10f52c4], 0x63617860
mov dword [0x10f52c8], 0x5b6b6e60
mov dword [0x10f52cc], 0x63664960
mov dword [0x10f52d0], 0x6e692f6a
mov dword [0x10f52d4], 0x6b6a6366
mov dword [0x10f52d8], 0x7d672f35
mov word [0x10f52dc], 0xf32
xor eax, eax
mov cl, byte [eax + 0x10f52c0]
xor cl, 0xf
mov byte [eax + 0x10f53e4], cl
inc eax
cmp eax, 0x1e
jb 0x1068155
mov eax, 0x10f53e4
ret

Function at 0x1068dfe
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a20], 1
jne 0x1068e4a
or dword [0x10f8a20], 1
mov dword [0x10f5460], 0x5c647557
mov dword [0x10f5464], 0x59646371
mov dword [0x10f5468], 0x6465607e
mov dword [0x10f546c], 0x7f767e59
mov dword [0x10f5470], 0x79717630
mov dword [0x10f5474], 0x1074757c
xor eax, eax
mov cl, byte [eax + 0x10f5460]
xor cl, 0x10
mov byte [eax + 0x10f54ec], cl
inc eax
cmp eax, 0x18
jb 0x1068e4c
mov eax, 0x10f54ec
ret

Function at 0x1068fdf
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a1c], 1
jne 0x106903e
or dword [0x10f8a1c], 1
mov dword [0x10f5478], 0x65737542
mov dword [0x10f547c], 0x7f796362
mov dword [0x10f5480], 0x7d30637e
mov dword [0x10f5484], 0x30646365
mov dword [0x10f5488], 0x71307572
mov dword [0x10f548c], 0x757c3064
mov dword [0x10f5490], 0x30646371
mov word [0x10f5494], 0x1021
xor eax, eax
mov cl, byte [eax + 0x10f5478]
xor cl, 0x10
mov byte [eax + 0x10f5504], cl
inc eax
cmp eax, 0x1e
jb 0x1069040
mov eax, 0x10f5504
ret

Function at 0x106905b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a14], 1
jne 0x10690b0
or dword [0x10f8a14], 1
mov dword [0x10f54a4], 0x4f647577
mov dword [0x10f54a8], 0x757d7964
mov dword [0x10f54ac], 0x7e79634f
mov dword [0x10f54b0], 0x7c4f7573
mov dword [0x10f54b4], 0x4f646371
mov dword [0x10f54b8], 0x65607e79
mov word [0x10f54bc], 0x1064
xor eax, eax
mov cl, byte [eax + 0x10f54a4]
xor cl, 0x10
mov byte [eax + 0x10f5530], cl
inc eax
cmp eax, 0x1a
jb 0x10690b2
mov eax, 0x10f5530
ret

Function at 0x10690cd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a10], 1
jne 0x1069120
or dword [0x10f8a10], 1
mov dword [0x10f54c0], 0x4f647577
mov dword [0x10f54c4], 0x75737e71
mov dword [0x10f54c8], 0x627f6463
mov dword [0x10f54cc], 0x747f7d4f
mov dword [0x10f54d0], 0x4f757c65
mov dword [0x10f54d4], 0x78647160
mov byte [0x10f54d8], 0x10
xor eax, eax
mov cl, byte [eax + 0x10f54c0]
xor cl, 0x10
mov byte [eax + 0x10f554c], cl
inc eax
cmp eax, 0x19
jb 0x1069122
mov eax, 0x10f554c
ret

Function at 0x10693a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f8a08], 1
jne 0x1069409
or dword [0x10f8a08], 1
mov dword [0x10f5578], 0x727d6943
mov dword [0x10f557c], 0x73307c7f
mov dword [0x10f5580], 0x747c657f
mov dword [0x10f5584], 0x647f7e30
mov dword [0x10f5588], 0x30757230
mov dword [0x10f558c], 0x7f637562
mov dword [0x10f5590], 0x7475667c
mov word [0x10f5594], 0x302a
mov byte [0x10f5596], 0x10
xor eax, eax
mov cl, byte [eax + 0x10f5578]
xor cl, 0x10
mov byte [eax + 0x10f55b8], cl
inc eax
cmp eax, 0x1f
jb 0x106940b
mov eax, 0x10f55b8
ret