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

Disassembly:
test byte [0x10f37b4], 1
jne 0x105bcdb
or dword [0x10f37b4], 1
mov dword [0x10f2840], 0xb4a3bb9c
mov dword [0x10f2844], 0xf5b1bcb9
mov dword [0x10f2848], 0xa6a7b0a3
mov dword [0x10f284c], 0xf5bbbabc
mov dword [0x10f2850], 0xbab3bbbc
mov dword [0x10f2854], 0xb2bca6f5
mov dword [0x10f2858], 0xa0a1b4bb
mov word [0x10f285c], 0xb0a7
mov byte [0x10f285e], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2840]
xor cl, 0xd5
mov byte [eax + 0x10f3048], cl
inc eax
cmp eax, 0x1f
jb 0x105bcdd
mov eax, 0x10f3048
ret

Function at 0x105bfe4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f37b0], 1
jne 0x105c04a
or dword [0x10f37b0], 1
mov dword [0x10f2860], 0xb9bcb493
mov dword [0x10f2864], 0xa1f5b1b0
mov dword [0x10f2868], 0xb0b2f5ba
mov dword [0x10f286c], 0xb0a1f5a1
mov dword [0x10f2870], 0xb3f5a5b8
mov dword [0x10f2874], 0xb0b1b9ba
mov dword [0x10f2878], 0xb4a5f5a7
mov word [0x10f287c], 0xbda1
mov byte [0x10f287e], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2860]
xor cl, 0xd5
mov byte [eax + 0x10f3068], cl
inc eax
cmp eax, 0x1f
jb 0x105c04c
mov eax, 0x10f3068
ret

Function at 0x105c1bc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f37ac], 1
jne 0x105c20e
or dword [0x10f37ac], 1
mov dword [0x10f2880], 0x93a1b092
mov dword [0x10f2884], 0xb0b1b9ba
mov dword [0x10f2888], 0xa1b485a7
mov dword [0x10f288c], 0xb4b3f5bd
mov dword [0x10f2890], 0xb1b0b9bc
mov word [0x10f2894], 0xf5ef
mov byte [0x10f2896], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2880]
xor cl, 0xd5
mov byte [eax + 0x10f3088], cl
inc eax
cmp eax, 0x17
jb 0x105c210
mov eax, 0x10f3088
ret

Function at 0x105c4d8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f37a8], 1
mov edx, 0x91d5
jne 0x105c56f
or dword [0x10f37a8], 1
lea ecx, [edx + 0x1b]
mov eax, ecx
mov word [0x10f2898], ax
add eax, 0xffffff95
mov word [0x10f289a], ax
push esi
lea eax, [edx - 0x2e]
mov esi, eax
add eax, 0xd
mov word [0x10f28a4], ax
lea eax, [edx - 0x1d]
mov word [0x10f28a6], ax
add eax, 0xffffffca
mov word [0x10f28a8], ax
lea eax, [edx + 0xe]
mov word [0x10f289c], si
add esi, 0x13
mov word [0x10f28aa], ax
add eax, 0xfffffffe
mov word [0x10f28ac], ax
lea eax, [edx + 0x11]
mov word [0x10f28ae], ax
mov eax, edx
mov word [0x10f289e], si
mov dword [0x10f28a0], 0x91a791b2
mov dword [0x10f28b0], 0x91f091e7
mov word [0x10f28b4], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x10f2898]
add eax, 2
mov word [eax + 0x10f309e], cx
cmp eax, 0x1e
jb 0x105c571
mov eax, 0x10f30a0
ret

Function at 0x105c58f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f37a4], 1
mov ecx, 0x91d5
jne 0x105c5d0
or dword [0x10f37a4], 1
lea eax, [ecx - 0x27]
mov word [0x10f28b8], ax
add eax, 0xfffffff7
mov word [0x10f28ba], ax
lea eax, [ecx - 0x22]
mov word [0x10f28bc], ax
add eax, 0xfffffff5
mov word [0x10f28be], ax
mov eax, ecx
mov word [0x10f28c0], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f28b8]
add eax, 2
mov word [eax + 0x10f30be], dx
cmp eax, 0xa
jb 0x105c5d2
mov eax, 0x10f30c0
ret
Function at 0x105c5f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f37a0], 1
mov ecx, 0x91d5
jne 0x105c643
or dword [0x10f37a0], 1
lea eax, [ecx - 0x27]
mov word [0x10f28c4], ax
add eax, 0xfffffff7
mov word [0x10f28c6], ax
lea eax, [ecx - 0x22]
mov word [0x10f28c8], ax
add eax, 0x33
mov word [0x10f28ca], ax
lea eax, [ecx + 0x12]
mov word [0x10f28cc], ax
add eax, 0xffffffc1
mov word [0x10f28ce], ax
mov eax, ecx
mov word [0x10f28d0], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f28c4]
add eax, 2
mov word [eax + 0x10f30ca], dx
cmp eax, 0xe
jb 0x105c645
mov eax, 0x10f30cc
ret

Function at 0x105c663
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f379c], 1
mov ecx, 0x91d5
jne 0x105c6b6
or dword [0x10f379c], 1
lea eax, [ecx - 0x27]
mov word [0x10f28d4], ax
add eax, 0xfffffff7
mov word [0x10f28d6], ax
lea eax, [ecx - 0x22]
mov word [0x10f28d8], ax
add eax, 0x30
mov word [0x10f28da], ax
lea eax, [ecx + 0xc]
mov word [0x10f28dc], ax
add eax, 0xffffffc7
mov word [0x10f28de], ax
mov eax, ecx
mov word [0x10f28e0], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f28d4]
add eax, 2
mov word [eax + 0x10f30da], dx
cmp eax, 0xe
jb 0x105c6b8
mov eax, 0x10f30dc
ret

Function at 0x105c6d6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3798], 1
mov ecx, 0x91d5
jne 0x105c717
or dword [0x10f3798], 1
lea eax, [ecx - 0x27]
mov word [0x10f28e4], ax
add eax, 0xfffffff7
mov word [0x10f28e6], ax
lea eax, [ecx - 0x22]
mov word [0x10f28e8], ax
add eax, 0xfffffff5
mov word [0x10f28ea], ax
mov eax, ecx
mov word [0x10f28ec], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f28e4]
add eax, 2
mov word [eax + 0x10f30ea], dx
cmp eax, 0xa
jb 0x105c719
mov eax, 0x10f30ec
ret

Function at 0x105c737
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3794], 1
mov ecx, 0x91d5
jne 0x105c78a
or dword [0x10f3794], 1
lea eax, [ecx - 0x27]
mov word [0x10f28f0], ax
add eax, 0xfffffff7
mov word [0x10f28f2], ax
lea eax, [ecx - 0x22]
mov word [0x10f28f4], ax
add eax, 0x33
mov word [0x10f28f6], ax
lea eax, [ecx + 0x12]
mov word [0x10f28f8], ax
add eax, 0xffffffc1
mov word [0x10f28fa], ax
mov eax, ecx
mov word [0x10f28fc], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f28f0]
add eax, 2
mov word [eax + 0x10f30f6], dx
cmp eax, 0xe
jb 0x105c78c
mov eax, 0x10f30f8
ret
Function at 0x105c884
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3790], 1
mov ecx, 0x91d5
jne 0x105cac9
or dword [0x10f3790], 1
lea eax, [ecx + 0x10]
mov word [0x10f2908], ax
dec eax
mov word [0x10f290a], ax
lea eax, [ecx + 0x12]
mov word [0x10f290c], ax
dec eax
mov word [0x10f290e], ax
lea eax, [ecx + 0xc]
mov word [0x10f2910], ax
dec eax
mov word [0x10f2912], ax
lea eax, [ecx + 0xe]
mov word [0x10f2914], ax
dec eax
mov word [0x10f2916], ax
lea eax, [ecx + 0x18]
mov word [0x10f2918], ax
dec eax
mov word [0x10f291a], ax
lea eax, [ecx - 0x41]
mov word [0x10f291c], ax
add eax, 3
mov word [0x10f291e], ax
lea eax, [ecx - 0x3f]
mov word [0x10f2920], ax
add eax, 0xfffffffb
mov word [0x10f2922], ax
lea eax, [ecx - 0x45]
mov word [0x10f2924], ax
add eax, 3
mov word [0x10f2926], ax
lea eax, [ecx - 0x43]
mov word [0x10f2928], ax
add eax, 0xb
mov word [0x10f292a], ax
lea eax, [ecx - 0x39]
mov word [0x10f292c], ax
add eax, 3
mov word [0x10f292e], ax
lea eax, [ecx - 0x37]
mov word [0x10f2930], ax
add eax, 0xfffffffb
mov word [0x10f2932], ax
lea eax, [ecx - 0x3d]
mov word [0x10f2934], ax
add eax, 3
mov word [0x10f2936], ax
lea eax, [ecx - 0x3b]
mov word [0x10f2938], ax
add eax, 0xffffffeb
mov word [0x10f293a], ax
lea eax, [ecx - 0x51]
mov word [0x10f293c], ax
add eax, 3
mov word [0x10f293e], ax
lea eax, [ecx - 0x4f]
mov word [0x10f2940], ax
add eax, 0xfffffffb
mov word [0x10f2942], ax
lea eax, [ecx - 0x55]
mov word [0x10f2944], ax
add eax, 3
mov word [0x10f2946], ax
lea eax, [ecx - 0x53]
mov word [0x10f2948], ax
add eax, 0xb
mov word [0x10f294a], ax
lea eax, [ecx - 0x49]
mov word [0x10f294c], ax
add eax, 3
mov word [0x10f294e], ax
lea eax, [ecx - 0x21]
mov word [0x10f2950], ax
add eax, 3
mov word [0x10f2952], ax
lea eax, [ecx - 0x1f]
mov word [0x10f2954], ax
add eax, 0xfffffffb
mov word [0x10f2956], ax
lea eax, [ecx - 0x25]
mov word [0x10f2958], ax
add eax, 3
mov word [0x10f295a], ax
lea eax, [ecx - 0x23]
mov word [0x10f295c], ax
add eax, 0xb
mov word [0x10f295e], ax
lea eax, [ecx - 0x19]
mov word [0x10f2960], ax
add eax, 3
mov word [0x10f2962], ax
lea eax, [ecx - 0x17]
mov word [0x10f2964], ax
add eax, 0xfffffffb
mov word [0x10f2966], ax
lea eax, [ecx - 0x1d]
mov word [0x10f2968], ax
add eax, 3
mov word [0x10f296a], ax
lea eax, [ecx - 0x1b]
mov word [0x10f296c], ax
add eax, 0xffffffeb
mov word [0x10f296e], ax
lea eax, [ecx - 0x31]
mov word [0x10f2970], ax
add eax, 3
mov word [0x10f2972], ax
lea eax, [ecx - 0x2f]
mov word [0x10f2974], ax
add eax, 0xfffffffb
mov word [0x10f2976], ax
lea eax, [ecx - 0x35]
mov word [0x10f2978], ax
add eax, 3
mov word [0x10f297a], ax
lea eax, [ecx - 0x33]
mov word [0x10f297c], ax
add eax, 0xb
mov word [0x10f297e], ax
lea eax, [ecx - 0x29]
mov word [0x10f2980], ax
add eax, 3
mov word [0x10f2982], ax
mov eax, ecx
mov word [0x10f2984], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x10f2908]
add eax, 2
mov word [eax + 0x10f3106], dx
cmp eax, 0x7e
jb 0x105cacb
mov eax, 0x10f3108
ret
Function at 0x105d19b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f378c], 1
jne 0x105d202
or dword [0x10f378c], 1
mov dword [0x10f2988], 0xaf8aafb8
mov dword [0x10f298c], 0xa78aa5bc
mov dword [0x10f2990], 0xb0b1b4b0
mov dword [0x10f2994], 0xbbbc8aa7
mov dword [0x10f2998], 0xb38aa1bc
mov dword [0x10f299c], 0xfdb0b9bc
mov dword [0x10f29a0], 0xb4b3f5fc
mov dword [0x10f29a4], 0xb1b0b9bc
mov byte [0x10f29a8], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2988]
xor cl, 0xd5
mov byte [eax + 0x10f3188], cl
inc eax
cmp eax, 0x21
jb 0x105d204
mov eax, 0x10f3188
ret

Function at 0x105d21f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3788], 1
jne 0x105d286
or dword [0x10f3788], 1
mov dword [0x10f29ac], 0xaf8aafb8
mov dword [0x10f29b0], 0xa78aa5bc
mov dword [0x10f29b4], 0xb0b1b4b0
mov dword [0x10f29b8], 0xbcb38aa7
mov dword [0x10f29bc], 0xa68ab0b9
mov dword [0x10f29c0], 0xfda1b4a1
mov dword [0x10f29c4], 0xb4b3f5fc
mov dword [0x10f29c8], 0xb1b0b9bc
mov byte [0x10f29cc], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f29ac]
xor cl, 0xd5
mov byte [eax + 0x10f31ac], cl
inc eax
cmp eax, 0x21
jb 0x105d288
mov eax, 0x10f31ac
ret

Function at 0x105d2a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3784], 1
jne 0x105d321
or dword [0x10f3784], 1
mov dword [0x10f29d0], 0xaf8aafb8
mov dword [0x10f29d4], 0xa78aa5bc
mov dword [0x10f29d8], 0xb0b1b4b0
mov dword [0x10f29dc], 0xadb08aa7
mov dword [0x10f29e0], 0xb6b4a7a1
mov dword [0x10f29e4], 0xbcb38aa1
mov dword [0x10f29e8], 0xa18ab0b9
mov dword [0x10f29ec], 0xb0bd8aba
mov dword [0x10f29f0], 0xfcfda5b4
mov dword [0x10f29f4], 0xbcb4b3f5
mov dword [0x10f29f8], 0xd5b1b0b9
xor eax, eax
mov cl, byte [eax + 0x10f29d0]
xor cl, 0xd5
mov byte [eax + 0x10f31d0], cl
inc eax
cmp eax, 0x2c
jb 0x105d323
mov eax, 0x10f31d0
ret

Function at 0x105d33e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3780], 1
jne 0x105d3a8
or dword [0x10f3780], 1
mov dword [0x10f29fc], 0xb9bcb493
mov dword [0x10f2a00], 0xa1f5b1b0
mov dword [0x10f2a04], 0xa7b6f5ba
mov dword [0x10f2a08], 0xb0a1b4b0
mov dword [0x10f2a0c], 0xa6b0b1f5
mov dword [0x10f2a10], 0xb4bbbca1
mov dword [0x10f2a14], 0xbbbabca1
mov dword [0x10f2a18], 0xa1b4a5f5
mov dword [0x10f2a1c], 0xd5f5efbd
xor eax, eax
mov cl, byte [eax + 0x10f29fc]
xor cl, 0xd5
mov byte [eax + 0x10f31fc], cl
inc eax
cmp eax, 0x24
jb 0x105d3aa
mov eax, 0x10f31fc
ret

Function at 0x105d3c5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f377c], 1
jne 0x105d42b
or dword [0x10f377c], 1
mov dword [0x10f2a20], 0xb9bcb493
mov dword [0x10f2a24], 0xa1f5b1b0
mov dword [0x10f2a28], 0xa7b6f5ba
mov dword [0x10f2a2c], 0xb0a1b4b0
mov dword [0x10f2a30], 0xa1a0baf5
mov dword [0x10f2a34], 0xf5a1a0a5
mov dword [0x10f2a38], 0xb0b9bcb3
mov word [0x10f2a3c], 0xf5ef
mov byte [0x10f2a3e], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2a20]
xor cl, 0xd5
mov byte [eax + 0x10f3220], cl
inc eax
cmp eax, 0x1f
jb 0x105d42d
mov eax, 0x10f3220
ret
Function at 0x105d462
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3778], 1
jne 0x105d4a0
or dword [0x10f3778], 1
mov dword [0x10f2a40], 0xba82a69c
mov dword [0x10f2a44], 0x85e1e3a2
mov dword [0x10f2a48], 0xb0b6baa7
mov word [0x10f2a4c], 0xa6a6
mov byte [0x10f2a4e], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2a40]
xor cl, 0xd5
mov byte [eax + 0x10f3240], cl
inc eax
cmp eax, 0xf
jb 0x105d4a2
mov eax, 0x10f3240
ret

Function at 0x105d5b8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3774], 1
jne 0x105d621
or dword [0x10f3774], 1
mov dword [0x10f2a50], 0xbab9b994
mov dword [0x10f2a54], 0xb0a1b4b6
mov dword [0x10f2a58], 0x9cb1bb94
mov dword [0x10f2a5c], 0xbca1bcbb
mov dword [0x10f2a60], 0xafbcb9b4
mov dword [0x10f2a64], 0xb1bc86b0
mov dword [0x10f2a68], 0xbcb4b3f5
mov dword [0x10f2a6c], 0xefb1b0b9
mov word [0x10f2a70], 0xd5f5
xor eax, eax
mov cl, byte [eax + 0x10f2a50]
xor cl, 0xd5
mov byte [eax + 0x10f3250], cl
inc eax
cmp eax, 0x22
jb 0x105d623
mov eax, 0x10f3250
ret

Function at 0x105d63e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3770], 1
jne 0x105d69d
or dword [0x10f3770], 1
mov dword [0x10f2a74], 0xb6b0bd96
mov dword [0x10f2a78], 0xbeba81be
mov dword [0x10f2a7c], 0xb098bbb0
mov dword [0x10f2a80], 0xa7b0b7b8
mov dword [0x10f2a84], 0xa5bcbda6
mov dword [0x10f2a88], 0xbcb4b3f5
mov dword [0x10f2a8c], 0xefb1b0b9
mov word [0x10f2a90], 0xd5f5
xor eax, eax
mov cl, byte [eax + 0x10f2a74]
xor cl, 0xd5
mov byte [eax + 0x10f3274], cl
inc eax
cmp eax, 0x1e
jb 0x105d69f
mov eax, 0x10f3274
ret

Function at 0x105d903
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3764], 1
jne 0x105d988
or dword [0x10f3764], 1
mov dword [0x10f2aa8], 0xbbbbb496
mov dword [0x10f2aac], 0xa4f5a1ba
mov dword [0x10f2ab0], 0xaca7b0a0
mov dword [0x10f2ab4], 0xe3f5b4f5
mov dword [0x10f2ab8], 0xbcb7f5e1
mov dword [0x10f2abc], 0xbca3f5a1
mov dword [0x10f2ac0], 0xbaf5a2b0
mov dword [0x10f2ac4], 0xe7e6f5bb
mov dword [0x10f2ac8], 0xa1bcb7f5
mov dword [0x10f2acc], 0xbbbca2f5
mov dword [0x10f2ad0], 0xa6a2bab1
mov byte [0x10f2ad4], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2aa8]
xor cl, 0xd5
mov byte [eax + 0x10f32a8], cl
inc eax
cmp eax, 0x2d
jb 0x105d98a
mov eax, 0x10f32a8
ret
Function at 0x105d9a5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3760], 1
jne 0x105da55
or dword [0x10f3760], 1
push ebx
push esi
mov eax, 0x919d
mov word [0x10f2ad8], ax
inc eax
mov word [0x10f2ada], ax
push edi
mov edi, 0x9190
mov eax, edi
mov word [0x10f2adc], ax
add eax, 0xfffffffc
mov word [0x10f2ade], ax
lea esi, [edi - 6]
mov eax, esi
mov word [0x10f2ae0], ax
lea edx, [edi + 9]
mov eax, edx
mov word [0x10f2ae2], ax
inc eax
mov word [0x10f2ae4], ax
lea ecx, [edi + 6]
mov eax, ecx
mov word [0x10f2ae6], ax
add eax, 0xfffffffe
mov ebx, eax
lea eax, [edi + 0xc]
pop edi
mov word [0x10f2af6], ax
add eax, 0x39
pop esi
mov word [0x10f2ae8], bx
mov dword [0x10f2aea], 0x918a9199
mov dword [0x10f2aee], 0x91949198
mov dword [0x10f2af2], 0x919d9196
mov dword [0x10f2af8], 0x9190919b
mov word [0x10f2afc], ax
pop ebx
xor eax, eax
mov ecx, 0x91d5
xor cx, word [eax + 0x10f2ad8]
add eax, 2
mov word [eax + 0x10f32d6], cx
cmp eax, 0x26
jb 0x105da57
mov eax, 0x10f32d8
ret

Function at 0x105da78
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f375c], 1
jne 0x105db27
or dword [0x10f375c], 1
mov eax, 0x919d
mov word [0x10f2b00], ax
inc eax
mov word [0x10f2b02], ax
mov ecx, 0x9190
push ebx
mov eax, ecx
mov word [0x10f2b04], ax
add eax, 0xfffffffc
push esi
mov word [0x10f2b06], ax
lea esi, [ecx - 6]
mov eax, esi
mov word [0x10f2b08], ax
add eax, 0xc
mov word [0x10f2b0a], ax
lea edx, [ecx - 0x10]
mov eax, edx
mov word [0x10f2b0c], ax
add eax, 7
mov ebx, eax
mov word [0x10f2b0e], bx
mov word [0x10f2b10], bx
mov ebx, ecx
mov word [0x10f2b12], bx
add ebx, 0xb
mov word [0x10f2b20], ax
lea eax, [ecx + 0x45]
pop esi
mov word [0x10f2b14], bx
mov dword [0x10f2b16], 0x918a9181
mov word [0x10f2b1a], dx
mov dword [0x10f2b1c], 0x91909186
mov word [0x10f2b22], ax
pop ebx
xor eax, eax
mov ecx, 0x91d5
xor cx, word [eax + 0x10f2b00]
add eax, 2
mov word [eax + 0x10f32fe], cx
cmp eax, 0x24
jb 0x105db29
mov eax, 0x10f3300
ret

Function at 0x105db4a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3758], 1
mov edx, 0x91d5
jne 0x105dbbc
or dword [0x10f3758], 1
lea eax, [edx - 0x38]
mov word [0x10f2b24], ax
inc eax
mov word [0x10f2b26], ax
lea ecx, [edx - 0x45]
mov eax, ecx
mov word [0x10f2b28], ax
add eax, 0xfffffffc
mov word [0x10f2b2a], ax
lea eax, [edx - 0x4b]
mov word [0x10f2b2c], ax
add eax, 0xfffffff6
mov word [0x10f2b2e], ax
lea eax, [edx - 0x4f]
push esi
mov esi, eax
mov eax, edx
mov word [0x10f2b30], si
mov word [0x10f2b32], cx
mov dword [0x10f2b34], 0x91869187
mov word [0x10f2b38], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x10f2b24]
add eax, 2
mov word [eax + 0x10f3322], cx
cmp eax, 0x16
jb 0x105dbbe
mov eax, 0x10f3324
ret
Function at 0x105dbdc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3754], 1
jne 0x105dc9c
or dword [0x10f3754], 1
push ebx
mov eax, 0x919d
mov word [0x10f2b3c], ax
inc eax
mov word [0x10f2b3e], ax
push esi
mov esi, 0x9190
mov eax, esi
mov word [0x10f2b40], ax
add eax, 0xfffffffc
mov word [0x10f2b42], ax
lea edx, [esi - 6]
lea ecx, [esi + 6]
mov eax, edx
mov word [0x10f2b44], ax
mov eax, ecx
mov word [0x10f2b46], ax
add eax, 0xffffffea
mov word [0x10f2b48], ax
lea eax, [esi - 9]
mov ebx, eax
add eax, 0x14
mov esi, eax
lea eax, [edx + 9]
mov word [0x10f2b5c], ax
add eax, 9
mov word [0x10f2b5e], ax
lea eax, [edx + 8]
mov word [0x10f2b50], si
mov word [0x10f2b60], ax
add eax, 0x43
pop esi
mov word [0x10f2b4a], bx
mov dword [0x10f2b4c], 0x91909187
mov dword [0x10f2b52], 0x918a9181
mov word [0x10f2b56], cx
mov dword [0x10f2b58], 0x919b919a
mov word [0x10f2b62], ax
pop ebx
xor eax, eax
mov ecx, 0x91d5
xor cx, word [eax + 0x10f2b3c]
add eax, 2
mov word [eax + 0x10f333a], cx
cmp eax, 0x28
jb 0x105dc9e
mov eax, 0x10f333c
ret

Function at 0x105dcbf
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3750], 1
jne 0x105dd6e
or dword [0x10f3750], 1
mov eax, 0x919d
mov word [0x10f2b64], ax
inc eax
mov word [0x10f2b66], ax
mov edx, 0x9190
mov eax, edx
mov word [0x10f2b68], ax
add eax, 0xfffffffc
mov word [0x10f2b6a], ax
lea ecx, [edx - 6]
mov eax, ecx
mov word [0x10f2b6c], ax
add eax, 0xc
mov word [0x10f2b6e], ax
lea eax, [edx + 9]
mov word [0x10f2b70], ax
add eax, 0xfffffffb
mov word [0x10f2b72], ax
lea eax, [edx - 0xa]
push edi
mov edi, eax
add eax, 0x14
mov ecx, eax
mov word [0x10f2b82], ax
lea eax, [edx - 0xf]
mov word [0x10f2b84], ax
add eax, 0x54
mov word [0x10f2b74], di
mov word [0x10f2b76], di
mov dword [0x10f2b78], 0x91869190
mov dword [0x10f2b7c], 0x9187918a
mov word [0x10f2b80], cx
mov word [0x10f2b86], ax
pop edi
xor eax, eax
mov ecx, 0x91d5
xor cx, word [eax + 0x10f2b64]
add eax, 2
mov word [eax + 0x10f3362], cx
cmp eax, 0x24
jb 0x105dd70
mov eax, 0x10f3364
ret

Function at 0x105e13c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3738], 1
jne 0x105e191
or dword [0x10f3738], 1
mov dword [0x10f2c10], 0x96b2b087
mov dword [0x10f2c14], 0xa1b4b0a7
mov dword [0x10f2c18], 0xacb09eb0
mov dword [0x10f2c1c], 0xfcfdad90
mov dword [0x10f2c20], 0xbcb4b3f5
mov dword [0x10f2c24], 0xefb1b0b9
mov word [0x10f2c28], 0xd5f5
xor eax, eax
mov cl, byte [eax + 0x10f2c10]
xor cl, 0xd5
mov byte [eax + 0x10f33c0], cl
inc eax
cmp eax, 0x1a
jb 0x105e193
mov eax, 0x10f33c0
ret

Function at 0x105e273
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3734], 1
jne 0x105e2d9
or dword [0x10f3734], 1
mov dword [0x10f2c2c], 0xb8a0bb90
mov dword [0x10f2c30], 0xa1b4a7b0
mov dword [0x10f2c34], 0xf5bbbabc
mov dword [0x10f2c38], 0xb0b1bbbc
mov dword [0x10f2c3c], 0xa0baf5ad
mov dword [0x10f2c40], 0xb3baf5a1
mov dword [0x10f2c44], 0xbbb4a7f5
mov word [0x10f2c48], 0xb0b2
mov byte [0x10f2c4a], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2c2c]
xor cl, 0xd5
mov byte [eax + 0x10f33dc], cl
inc eax
cmp eax, 0x1f
jb 0x105e2db
mov eax, 0x10f33dc
ret
Function at 0x105e2f6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3730], 1
jne 0x105e342
or dword [0x10f3730], 1
mov dword [0x10f2c4c], 0x90b2b087
mov dword [0x10f2c50], 0x9eb8a0bb
mov dword [0x10f2c54], 0xad90acb0
mov dword [0x10f2c58], 0xb3f5fcfd
mov dword [0x10f2c5c], 0xb0b9bcb4
mov dword [0x10f2c60], 0xd5f5efb1
xor eax, eax
mov cl, byte [eax + 0x10f2c4c]
xor cl, 0xd5
mov byte [eax + 0x10f33fc], cl
inc eax
cmp eax, 0x18
jb 0x105e344
mov eax, 0x10f33fc
ret

Function at 0x105e4a7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f372c], 1
jne 0x105e4dc
or dword [0x10f372c], 1
mov dword [0x10f2c64], 0xb9b9a09b
mov dword [0x10f2c68], 0xbbbab6f5
mov dword [0x10f2c6c], 0xa1adb0a1
mov byte [0x10f2c70], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2c64]
xor cl, 0xd5
mov byte [eax + 0x10f3414], cl
inc eax
cmp eax, 0xd
jb 0x105e4de
mov eax, 0x10f3414
ret

Function at 0x105e4f9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3728], 1
jne 0x105e545
or dword [0x10f3728], 1
mov dword [0x10f2c74], 0x9ab2b087
mov dword [0x10f2c78], 0x9ebbb0a5
mov dword [0x10f2c7c], 0xad90acb0
mov dword [0x10f2c80], 0xb3f5fcfd
mov dword [0x10f2c84], 0xb0b9bcb4
mov dword [0x10f2c88], 0xd5f5efb1
xor eax, eax
mov cl, byte [eax + 0x10f2c74]
xor cl, 0xd5
mov byte [eax + 0x10f3424], cl
inc eax
cmp eax, 0x18
jb 0x105e547
mov eax, 0x10f3424
ret

Function at 0x105e562
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3724], 1
jne 0x105e5be
or dword [0x10f3724], 1
mov dword [0x10f2c8c], 0x84b2b087
mov dword [0x10f2c90], 0xaca7b0a0
mov dword [0x10f2c94], 0xbab3bb9c
mov dword [0x10f2c98], 0xfdacb09e
mov dword [0x10f2c9c], 0xb4b3f5fc
mov dword [0x10f2ca0], 0xb1b0b9bc
mov word [0x10f2ca4], 0xf5ef
mov byte [0x10f2ca6], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2c8c]
xor cl, 0xd5
mov byte [eax + 0x10f343c], cl
inc eax
cmp eax, 0x1b
jb 0x105e5c0
mov eax, 0x10f343c
ret

Function at 0x105e6b1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f3720], 1
jne 0x105e717
or dword [0x10f3720], 1
mov dword [0x10f2ca8], 0xb8a0bb90
mov dword [0x10f2cac], 0xa1b4a7b0
mov dword [0x10f2cb0], 0xf5bbbabc
mov dword [0x10f2cb4], 0xb0b1bbbc
mov dword [0x10f2cb8], 0xa0baf5ad
mov dword [0x10f2cbc], 0xb3baf5a1
mov dword [0x10f2cc0], 0xbbb4a7f5
mov word [0x10f2cc4], 0xb0b2
mov byte [0x10f2cc6], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2ca8]
xor cl, 0xd5
mov byte [eax + 0x10f3458], cl
inc eax
cmp eax, 0x1f
jb 0x105e719
mov eax, 0x10f3458
ret

Function at 0x105e734
Capabilities:
Encode data using xor

Disassembly:
test byte [0x10f371c], 1
jne 0x105e790
or dword [0x10f371c], 1
mov dword [0x10f2cc8], 0x84b2b087
mov dword [0x10f2ccc], 0xaca7b0a0
mov dword [0x10f2cd0], 0xbab3bb9c
mov dword [0x10f2cd4], 0xfdacb09e
mov dword [0x10f2cd8], 0xb4b3f5fc
mov dword [0x10f2cdc], 0xb1b0b9bc
mov word [0x10f2ce0], 0xf5ef
mov byte [0x10f2ce2], 0xd5
xor eax, eax
mov cl, byte [eax + 0x10f2cc8]
xor cl, 0xd5
mov byte [eax + 0x10f3478], cl
inc eax
cmp eax, 0x1b
jb 0x105e792
mov eax, 0x10f3478
ret