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

Disassembly:
test byte [0xc07e58], 1
jne 0xb63bd4
or dword [0xc07e58], 1
mov dword [0xc05d9c], 0x11110833
mov dword [0xc05da0], 0x1a14115d
mov dword [0xc05da4], 0xe080915
mov dword [0xc05da8], 0x1c190f18
mov word [0xc05dac], 0x1c09
mov byte [0xc05dae], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05d9c]
xor cl, 0x7d
mov byte [eax + 0xc05f74], cl
inc eax
cmp eax, 0x13
jb 0xb63bd6
mov eax, 0xc05f74
ret

Function at 0xb63cbb
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e54], 1
jne 0xb63d03
or dword [0xc07e54], 1
mov dword [0xc05db0], 0x11110833
mov dword [0xc05db4], 0x1a14115d
mov dword [0xc05db8], 0xe080915
mov dword [0xc05dbc], 0x1c190f18
mov word [0xc05dc0], 0x1c09
mov byte [0xc05dc2], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05db0]
xor cl, 0x7d
mov byte [eax + 0xc05f88], cl
inc eax
cmp eax, 0x13
jb 0xb63d05
mov eax, 0xc05f88
ret

Function at 0xb63fcc
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e48], 1
jne 0xb64032
or dword [0xc07e48], 1
mov dword [0xc05df4], 0x9131408
mov dword [0xc05df8], 0x11224f4e
mov dword [0xc05dfc], 0x9151a14
mov dword [0xc05e00], 0xf180e08
mov dword [0xc05e04], 0x1c091c19
mov dword [0xc05e08], 0x22120922
mov dword [0xc05e0c], 0x1f100813
mov word [0xc05e10], 0xf18
mov byte [0xc05e12], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05df4]
xor cl, 0x7d
mov byte [eax + 0xc05fcc], cl
inc eax
cmp eax, 0x1f
jb 0xb64034
mov eax, 0xc05fcc
ret

Function at 0xb6404f
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e44], 1
jne 0xb640ae
or dword [0xc07e44], 1
mov dword [0xc05e14], 0x4e091314
mov dword [0xc05e18], 0x1411224f
mov dword [0xc05e1c], 0x809151a
mov dword [0xc05e20], 0x190f180e
mov dword [0xc05e24], 0x221c091c
mov dword [0xc05e28], 0x13221209
mov dword [0xc05e2c], 0x181f1008
mov word [0xc05e30], 0x7d0f
xor eax, eax
mov cl, byte [eax + 0xc05e14]
xor cl, 0x7d
mov byte [eax + 0xc05fec], cl
inc eax
cmp eax, 0x1e
jb 0xb640b0
mov eax, 0xc05fec
ret

Function at 0xb640cb
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e40], 1
jne 0xb6412a
or dword [0xc07e40], 1
mov dword [0xc05e34], 0x1c151e0d
mov dword [0xc05e38], 0x1411220f
mov dword [0xc05e3c], 0x809151a
mov dword [0xc05e40], 0x190f180e
mov dword [0xc05e44], 0x221c091c
mov dword [0xc05e48], 0xe221209
mov dword [0xc05e4c], 0x13140f09
mov word [0xc05e50], 0x7d1a
xor eax, eax
mov cl, byte [eax + 0xc05e34]
xor cl, 0x7d
mov byte [eax + 0xc0600c], cl
inc eax
cmp eax, 0x1e
jb 0xb6412c
mov eax, 0xc0600c
ret

Function at 0xb64147
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e3c], 1
jne 0xb641ad
or dword [0xc07e3c], 1
mov dword [0xc05e54], 0x151e0a0d
mov dword [0xc05e58], 0x11220f1c
mov dword [0xc05e5c], 0x9151a14
mov dword [0xc05e60], 0xf180e08
mov dword [0xc05e64], 0x1c091c19
mov dword [0xc05e68], 0x22120922
mov dword [0xc05e6c], 0x140f090e
mov word [0xc05e70], 0x1a13
mov byte [0xc05e72], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05e54]
xor cl, 0x7d
mov byte [eax + 0xc0602c], cl
inc eax
cmp eax, 0x1f
jb 0xb641af
mov eax, 0xc0602c
ret
Function at 0xb641ca
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e38], 1
jne 0xb64231
or dword [0xc07e38], 1
mov dword [0xc05e74], 0x151a1411
mov dword [0xc05e78], 0x180e0809
mov dword [0xc05e7c], 0x91c190f
mov dword [0xc05e80], 0x180e221c
mov dword [0xc05e84], 0x1c0b2209
mov dword [0xc05e88], 0x131c140f
mov dword [0xc05e8c], 0x90e2209
mov dword [0xc05e90], 0x1a13140f
mov byte [0xc05e94], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05e74]
xor cl, 0x7d
mov byte [eax + 0xc0604c], cl
inc eax
cmp eax, 0x21
jb 0xb64233
mov eax, 0xc0604c
ret

Function at 0xb6424e
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e34], 1
jne 0xb642b5
or dword [0xc07e34], 1
mov dword [0xc05e98], 0x151a1411
mov dword [0xc05e9c], 0x180e0809
mov dword [0xc05ea0], 0x91c190f
mov dword [0xc05ea4], 0x180e221c
mov dword [0xc05ea8], 0x1c0b2209
mov dword [0xc05eac], 0x131c140f
mov dword [0xc05eb0], 0x8132209
mov dword [0xc05eb4], 0xf181f10
mov byte [0xc05eb8], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05e98]
xor cl, 0x7d
mov byte [eax + 0xc06070], cl
inc eax
cmp eax, 0x21
jb 0xb642b7
mov eax, 0xc06070
ret

Function at 0xb642d2
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e30], 1
jne 0xb6433b
or dword [0xc07e30], 1
mov dword [0xc05ebc], 0x151a1411
mov dword [0xc05ec0], 0x180e0809
mov dword [0xc05ec4], 0x91c190f
mov dword [0xc05ec8], 0x180e221c
mov dword [0xc05ecc], 0x1c0b2209
mov dword [0xc05ed0], 0x131c140f
mov dword [0xc05ed4], 0x121f2209
mov dword [0xc05ed8], 0x1c181112
mov word [0xc05edc], 0x7d13
xor eax, eax
mov cl, byte [eax + 0xc05ebc]
xor cl, 0x7d
mov byte [eax + 0xc06094], cl
inc eax
cmp eax, 0x22
jb 0xb6433d
mov eax, 0xc06094
ret

Function at 0xb64358
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e2c], 1
jne 0xb643be
or dword [0xc07e2c], 1
mov dword [0xc05ee0], 0x151a1411
mov dword [0xc05ee4], 0x180e0809
mov dword [0xc05ee8], 0x91c190f
mov dword [0xc05eec], 0x180e221c
mov dword [0xc05ef0], 0x1c0b2209
mov dword [0xc05ef4], 0x131c140f
mov dword [0xc05ef8], 0x8132209
mov word [0xc05efc], 0x1111
mov byte [0xc05efe], 0x7d
xor eax, eax
mov cl, byte [eax + 0xc05ee0]
xor cl, 0x7d
mov byte [eax + 0xc060b8], cl
inc eax
cmp eax, 0x1f
jb 0xb643c0
mov eax, 0xc060b8
ret
Function at 0xb64650
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0xbcdd6c
call fcn.00bccc28
sub esp, 0x20
push esi
xor esi, esi
mov dword [ebp - 0x10], esi
push edi
mov dword [ebp - 0x10], esi
call dword [0xbd60a8]
test byte [0xc07e0c], 1
mov edi, eax
jne 0xb6469d
or dword [0xc07e0c], 1
mov dword [0xc06154], 0xe8efe8f6
mov dword [0xc06158], 0xaff5e4ef
mov dword [0xc0615c], 0x81edede5
xor ecx, ecx
mov al, byte [ecx + 0xc06154]
xor al, 0x81
mov byte [ecx + 0xc0640c], al
inc ecx
cmp ecx, 0xc
jb 0xb6469f
push esi
push esi
lea eax, [ebp - 0x10]
push eax
push esi
push edi
push 0xc0640c
call dword [0xbd60dc]
push eax
push 0x1b00
call dword [0xbd6134]
test eax, eax
jne 0xb646eb
call fcn.00b64761
mov ecx, dword [ebp + 0xc]
push eax
push dword [ebp + 8]
call fcn.00b4ebfe
pop ecx
pop ecx
jmp 0xb64750
test byte [0xc07e04], 1
jne 0xb6470b
or dword [0xc07e04], 1
mov word [0xc0617c], 0xa1bb
mov byte [0xc0617e], 0x81
xor eax, eax
mov cl, byte [eax + 0xc0617c]
xor cl, 0x81
mov byte [eax + 0xc06434], cl
inc eax
cmp eax, 3
jb 0xb6470d
mov ecx, dword [ebp + 0xc]
lea eax, [ebp - 0x2c]
push 0xc06434
push eax
call fcn.00b4ebfe
mov dword [ebp - 4], esi
push dword [ebp - 0x10]
push eax
push dword [ebp + 8]
call fcn.00b4efb1
add esp, 0x14
push esi
push 1
lea ecx, [ebp - 0x2c]
call fcn.00b44c93
mov ecx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
pop edi
pop esi
mov dword fs:[0], ecx
leave
ret

Function at 0xb64761
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e08], 1
jne 0xb647b6
or dword [0xc07e08], 1
mov dword [0xc06160], 0xe0c7a9a1
mov dword [0xc06164], 0xe5e4ede8
mov dword [0xc06168], 0xa1eef5a1
mov dword [0xc0616c], 0xecf3eee7
mov dword [0xc06170], 0xe4a1f5e0
mov dword [0xc06174], 0xf3eef3f3
mov word [0xc06178], 0x81a8
xor eax, eax
mov cl, byte [eax + 0xc06160]
xor cl, 0x81
mov byte [eax + 0xc06418], cl
inc eax
cmp eax, 0x1a
jb 0xb647b8
mov eax, 0xc06418
ret

Function at 0xb64921
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07e00], 1
jne 0xb6496a
or dword [0xc07e00], 1
mov dword [0xc06180], 0xc9efe8d6
mov dword [0xc06184], 0xcef1f5f5
mov dword [0xc06188], 0xa9efe4f1
mov dword [0xc0618c], 0xe0e7a1a8
mov dword [0xc06190], 0xe5e4ede8
mov byte [0xc06194], 0x81
xor eax, eax
mov cl, byte [eax + 0xc06180]
xor cl, 0x81
mov byte [eax + 0xc06438], cl
inc eax
cmp eax, 0x15
jb 0xb6496c
mov eax, 0xc06438
ret

Function at 0xb64c31
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dfc], 1
jne 0xb64c84
or dword [0xc07dfc], 1
mov dword [0xc06198], 0xc9efe8d6
mov dword [0xc0619c], 0xc2f1f5f5
mov dword [0xc061a0], 0xeae2e0f3
mov dword [0xc061a4], 0xa9edf3d4
mov dword [0xc061a8], 0xe0e7a1a8
mov dword [0xc061ac], 0xe5e4ede8
mov byte [0xc061b0], 0x81
xor eax, eax
mov cl, byte [eax + 0xc06198]
xor cl, 0x81
mov byte [eax + 0xc06450], cl
inc eax
cmp eax, 0x19
jb 0xb64c86
mov eax, 0xc06450
ret
Function at 0xb64ca1
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07df8], 1
jne 0xb64ced
or dword [0xc07df8], 1
mov dword [0xc061b4], 0xc9efe8d6
mov dword [0xc061b8], 0xc2f1f5f5
mov dword [0xc061bc], 0xe4efefee
mov dword [0xc061c0], 0xa8a9f5e2
mov dword [0xc061c4], 0xe8e0e7a1
mov dword [0xc061c8], 0x81e5e4ed
xor eax, eax
mov cl, byte [eax + 0xc061b4]
xor cl, 0x81
mov byte [eax + 0xc0646c], cl
inc eax
cmp eax, 0x18
jb 0xb64cef
mov eax, 0xc0646c
ret

Function at 0xb65646
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07df4], 1
jne 0xb6571f
or dword [0xc07df4], 1
mov dword [0xc061d0], 0xf4f0e4d3
mov dword [0xc061d4], 0xa1f5f2e4
mov dword [0xc061d8], 0xa1edf3f4
mov dword [0xc061dc], 0xe5e4f2f4
mov dword [0xc061e0], 0xe5a1e0a1
mov dword [0xc061e4], 0xe4e7e7e8
mov dword [0xc061e8], 0xf5efe4f3
mov dword [0xc061ec], 0xe9e2f2a1
mov dword [0xc061f0], 0xa1e4ece4
mov dword [0xc061f4], 0xefe0e9f5
mov dword [0xc061f8], 0xe4e9f5a1
mov dword [0xc061fc], 0xefeee2a1
mov dword [0xc06200], 0xf5e2e4ef
mov dword [0xc06204], 0xa1efeee8
mov dword [0xc06208], 0xa1f2e0f6
mov dword [0xc0620c], 0xf5e8efe8
mov dword [0xc06210], 0xe8ede0e8
mov dword [0xc06214], 0xa1e5e4fb
mov dword [0xc06218], 0xe9f5e8f6
mov byte [0xc0621c], 0x81
xor eax, eax
mov cl, byte [eax + 0xc061d0]
xor cl, 0x81
mov byte [eax + 0xc06488], cl
inc eax
cmp eax, 0x4d
jb 0xb65721
mov eax, 0xc06488
ret

Function at 0xb6573c
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07df0], 1
jne 0xb65818
or dword [0xc07df0], 1
mov dword [0xc06220], 0xf4f0e4d3
mov dword [0xc06224], 0xa1f5f2e4
mov dword [0xc06228], 0xa1edf3f4
mov dword [0xc0622c], 0xe5e4f2f4
mov dword [0xc06230], 0xe5a1e0a1
mov dword [0xc06234], 0xe4e7e7e8
mov dword [0xc06238], 0xf5efe4f3
mov dword [0xc0623c], 0xf2eee9a1
mov dword [0xc06240], 0xe0efa1f5
mov dword [0xc06244], 0xf5a1e4ec
mov dword [0xc06248], 0xa1efe0e9
mov dword [0xc0624c], 0xa1e4e9f5
mov dword [0xc06250], 0xefefeee2
mov dword [0xc06254], 0xe8f5e2e4
mov dword [0xc06258], 0xf6a1efee
mov dword [0xc0625c], 0xe8a1f2e0
mov dword [0xc06260], 0xe8f5e8ef
mov dword [0xc06264], 0xfbe8ede0
mov dword [0xc06268], 0xf6a1e5e4
mov dword [0xc0626c], 0x81e9f5e8
xor eax, eax
mov cl, byte [eax + 0xc06220]
xor cl, 0x81
mov byte [eax + 0xc064d8], cl
inc eax
cmp eax, 0x50
jb 0xb6581a
mov eax, 0xc064d8
ret
Function at 0xb65835
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dec], 1
jne 0xb6590d
or dword [0xc07dec], 1
mov dword [0xc06270], 0xf4f0e4d3
mov dword [0xc06274], 0xa1f5f2e4
mov dword [0xc06278], 0xa1edf3f4
mov dword [0xc0627c], 0xe5e4f2f4
mov dword [0xc06280], 0xe5a1e0a1
mov dword [0xc06284], 0xe4e7e7e8
mov dword [0xc06288], 0xf5efe4f3
mov dword [0xc0628c], 0xf3eef1a1
mov dword [0xc06290], 0xe9f5a1f5
mov dword [0xc06294], 0xf5a1efe0
mov dword [0xc06298], 0xe2a1e4e9
mov dword [0xc0629c], 0xe4efefee
mov dword [0xc062a0], 0xeee8f5e2
mov dword [0xc062a4], 0xe0f6a1ef
mov dword [0xc062a8], 0xefe8a1f2
mov dword [0xc062ac], 0xe0e8f5e8
mov dword [0xc062b0], 0xe4fbe8ed
mov dword [0xc062b4], 0xe8f6a1e5
mov word [0xc062b8], 0xe9f5
mov byte [0xc062ba], 0x81
xor eax, eax
mov cl, byte [eax + 0xc06270]
xor cl, 0x81
mov byte [eax + 0xc06528], cl
inc eax
cmp eax, 0x4b
jb 0xb6590f
mov eax, 0xc06528
ret

Function at 0xb6592a
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07de8], 1
jne 0xb65980
or dword [0xc07de8], 1
mov dword [0xc062bc], 0xc9efe8d6
mov dword [0xc062c0], 0xcef1f5f5
mov dword [0xc062c4], 0xd3efe4f1
mov dword [0xc062c8], 0xe4f4f0e4
mov dword [0xc062cc], 0xa8a9f5f2
mov dword [0xc062d0], 0xe8e0e7a1
mov dword [0xc062d4], 0x81e5e4ed
xor eax, eax
mov cl, byte [eax + 0xc062bc]
xor cl, 0x81
mov byte [eax + 0xc06574], cl
inc eax
cmp eax, 0x1c
jb 0xb65982
mov eax, 0xc06574
ret

Function at 0xb6599d
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07de4], 1
jne 0xb65a6c
or dword [0xc07de4], 1
mov dword [0xc062d8], 0xc9efe8d6
mov dword [0xc062dc], 0xd2f1f5f5
mov dword [0xc062e0], 0xf1cef5e4
mov dword [0xc062e4], 0xefeee8f5
mov dword [0xc062e8], 0xcfc8d6a9
mov dword [0xc062ec], 0xd1d5d5c9
mov dword [0xc062f0], 0xd5d1cede
mov dword [0xc062f4], 0xdecfcec8
mov dword [0xc062f8], 0xd4c2c4d2
mov dword [0xc062fc], 0xd8d5c8d3
mov dword [0xc06300], 0xc0cdc7de
mov dword [0xc06304], 0xa1a8d2c6
mov dword [0xc06308], 0xf3a1efee
mov dword [0xc0630c], 0xe4f4f0e4
mov dword [0xc06310], 0xe9a1f5f2
mov dword [0xc06314], 0xede5efe0
mov dword [0xc06318], 0xe0e7a1e4
mov dword [0xc0631c], 0xe5e4ede8
mov byte [0xc06320], 0x81
xor eax, eax
mov cl, byte [eax + 0xc062d8]
xor cl, 0x81
mov byte [eax + 0xc06590], cl
inc eax
cmp eax, 0x49
jb 0xb65a6e
mov eax, 0xc06590
ret
Function at 0xb65a89
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07de0], 1
jne 0xb65b57
or dword [0xc07de0], 1
mov dword [0xc06328], 0xc9efe8d6
mov dword [0xc0632c], 0xd2f1f5f5
mov dword [0xc06330], 0xf1cef5e4
mov dword [0xc06334], 0xefeee8f5
mov dword [0xc06338], 0xcfc8d6a9
mov dword [0xc0633c], 0xd1d5d5c9
mov dword [0xc06340], 0xd5d1cede
mov dword [0xc06344], 0xdecfcec8
mov dword [0xc06348], 0xc5cfc4d2
mov dword [0xc0634c], 0xccc8d5de
mov dword [0xc06350], 0xd5d4cec4
mov dword [0xc06354], 0xefeea1a8
mov dword [0xc06358], 0xf0e4f3a1
mov dword [0xc0635c], 0xf5f2e4f4
mov dword [0xc06360], 0xefe0e9a1
mov dword [0xc06364], 0xa1e4ede5
mov dword [0xc06368], 0xede8e0e7
mov word [0xc0636c], 0xe5e4
mov byte [0xc0636e], 0x81
xor eax, eax
mov cl, byte [eax + 0xc06328]
xor cl, 0x81
mov byte [eax + 0xc065e0], cl
inc eax
cmp eax, 0x47
jb 0xb65b59
mov eax, 0xc065e0
ret

Function at 0xb65b74
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07ddc], 1
jne 0xb65bdd
or dword [0xc07ddc], 1
mov dword [0xc06370], 0xc9efe8d6
mov dword [0xc06374], 0xc0f1f5f5
mov dword [0xc06378], 0xe4d3e5e5
mov dword [0xc0637c], 0xf2e4f4f0
mov dword [0xc06380], 0xe0e4c9f5
mov dword [0xc06384], 0xf2f3e4e5
mov dword [0xc06388], 0xe7a1a8a9
mov dword [0xc0638c], 0xe4ede8e0
mov word [0xc06390], 0x81e5
xor eax, eax
mov cl, byte [eax + 0xc06370]
xor cl, 0x81
mov byte [eax + 0xc06628], cl
inc eax
cmp eax, 0x22
jb 0xb65bdf
mov eax, 0xc06628
ret

Function at 0xb65bfa
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dd8], 1
jne 0xb65c4d
or dword [0xc07dd8], 1
mov dword [0xc06394], 0xf1f5f5c9
mov dword [0xc06398], 0xe5efe4d2
mov dword [0xc0639c], 0xf4f0e4d3
mov dword [0xc063a0], 0xa9f5f2e4
mov dword [0xc063a4], 0xe0e7a1a8
mov dword [0xc063a8], 0xe5e4ede8
mov byte [0xc063ac], 0x81
xor eax, eax
mov cl, byte [eax + 0xc06394]
xor cl, 0x81
mov byte [eax + 0xc0664c], cl
inc eax
cmp eax, 0x19
jb 0xb65c4f
mov eax, 0xc0664c
ret

Function at 0xb65c6a
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dd4], 1
jne 0xb65cbc
or dword [0xc07dd4], 1
mov dword [0xc063b0], 0xf1f5f5c9
mov dword [0xc063b4], 0xf3e4f4d0
mov dword [0xc063b8], 0xe7efc8f8
mov dword [0xc063bc], 0xa1a8a9ee
mov dword [0xc063c0], 0xede8e0e7
mov word [0xc063c4], 0xe5e4
mov byte [0xc063c6], 0x81
xor eax, eax
mov cl, byte [eax + 0xc063b0]
xor cl, 0x81
mov byte [eax + 0xc06668], cl
inc eax
cmp eax, 0x17
jb 0xb65cbe
mov eax, 0xc06668
ret
Function at 0xb664a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dcc], 1
jne 0xb66513
or dword [0xc07dcc], 1
mov dword [0xc063cc], 0xc9efe8d6
mov dword [0xc063d0], 0xd0f1f5f5
mov dword [0xc063d4], 0xf8f3e4f4
mov dword [0xc063d8], 0xe0f5e0c5
mov dword [0xc063dc], 0xe8e0f7c0
mov dword [0xc063e0], 0xede3e0ed
mov dword [0xc063e4], 0xa1a8a9e4
mov dword [0xc063e8], 0xede8e0e7
mov word [0xc063ec], 0xe5e4
mov byte [0xc063ee], 0x81
xor eax, eax
mov cl, byte [eax + 0xc063cc]
xor cl, 0x81
mov byte [eax + 0xc06684], cl
inc eax
cmp eax, 0x23
jb 0xb66515
mov eax, 0xc06684
ret

Function at 0xb66530
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dc8], 1
jne 0xb66585
or dword [0xc07dc8], 1
mov dword [0xc063f0], 0xe4f5efc8
mov dword [0xc063f4], 0xf5e4eff3
mov dword [0xc063f8], 0xe5e0e4d3
mov dword [0xc063fc], 0xe4ede8c7
mov dword [0xc06400], 0xe7a1a8a9
mov dword [0xc06404], 0xe4ede8e0
mov word [0xc06408], 0x81e5
xor eax, eax
mov cl, byte [eax + 0xc063f0]
xor cl, 0x81
mov byte [eax + 0xc066a8], cl
inc eax
cmp eax, 0x1a
jb 0xb66587
mov eax, 0xc066a8
ret

Function at 0xb6732c
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07dac], 1
jne 0xb673b3
or dword [0xc07dac], 1
mov dword [0xc066e0], 0xf1a4eac5
mov dword [0xc066e4], 0xe7e1f6ea
mov dword [0xc066e8], 0xedeae3eb
mov dword [0xc066ec], 0xa4e0e1fe
mov dword [0xc066f0], 0xe1efebf0
mov dword [0xc066f4], 0xe5f3a4ea
mov dword [0xc066f8], 0xebe2a4f7
mov dword [0xc066fc], 0xa4e0eaf1
mov dword [0xc06700], 0xe7a4f0e5
mov dword [0xc06704], 0xe5f6e5ec
mov dword [0xc06708], 0xf6e1f0e7
mov word [0xc0670c], 0x84a4
xor eax, eax
mov cl, byte [eax + 0xc066e0]
xor cl, 0x84
mov byte [eax + 0xc06830], cl
inc eax
cmp eax, 0x2e
jb 0xb673b5
mov eax, 0xc06830
ret
Function at 0xb677f9
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07da8], 1
jne 0xb67855
or dword [0xc07da8], 1
mov dword [0xc06710], 0xf7f7edc9
mov dword [0xc06714], 0xa4e3eaed
mov dword [0xc06718], 0xe1e8a4e5
mov dword [0xc0671c], 0xf4a4f0e2
mov dword [0xc06720], 0xeae1f6e5
mov dword [0xc06724], 0xf7e1ecf0
mov word [0xc06728], 0xf7ed
mov byte [0xc0672a], 0x84
xor eax, eax
mov cl, byte [eax + 0xc06710]
xor cl, 0x84
mov byte [eax + 0xc06860], cl
inc eax
cmp eax, 0x1b
jb 0xb67857
mov eax, 0xc06860
ret

Function at 0xb67872
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07da4], 1
jne 0xb678db
or dword [0xc07da4], 1
mov dword [0xc0672c], 0xa4f0ebca
mov dword [0xc06730], 0xf1ebeae1
mov dword [0xc06734], 0xeba4ece3
mov dword [0xc06738], 0xe5f6e1f4
mov dword [0xc0673c], 0xa4f7e0ea
mov dword [0xc06740], 0xe1a4eaed
mov dword [0xc06744], 0xe1f6f4fc
mov dword [0xc06748], 0xebedf7f7
mov word [0xc0674c], 0x84ea
xor eax, eax
mov cl, byte [eax + 0xc0672c]
xor cl, 0x84
mov byte [eax + 0xc0687c], cl
inc eax
cmp eax, 0x22
jb 0xb678dd
mov eax, 0xc0687c
ret

Function at 0xb678f8
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07da0], 1
jne 0xb67958
or dword [0xc07da0], 1
mov dword [0xc06750], 0xa4ebebd0
mov dword [0xc06754], 0xfdeae5e9
mov dword [0xc06758], 0xe1f4eba4
mov dword [0xc0675c], 0xe0eae5f6
mov dword [0xc06760], 0xeaeda4f7
mov dword [0xc06764], 0xf4fce1a4
mov dword [0xc06768], 0xf7f7e1f6
mov dword [0xc0676c], 0x84eaebed
xor eax, eax
mov cl, byte [eax + 0xc06750]
xor cl, 0x84
mov byte [eax + 0xc068a0], cl
inc eax
cmp eax, 0x20
jb 0xb6795a
mov eax, 0xc068a0
ret

Function at 0xb67975
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d9c], 1
jne 0xb679cb
or dword [0xc07d9c], 1
mov dword [0xc06770], 0xf7f7edc9
mov dword [0xc06774], 0xa4e3eaed
mov dword [0xc06778], 0xedf6a4e5
mov dword [0xc0677c], 0xa4f0ece3
mov dword [0xc06780], 0xe1f6e5f4
mov dword [0xc06784], 0xe1ecf0ea
mov dword [0xc06788], 0x84f7edf7
xor eax, eax
mov cl, byte [eax + 0xc06770]
xor cl, 0x84
mov byte [eax + 0xc068c0], cl
inc eax
cmp eax, 0x1c
jb 0xb679cd
mov eax, 0xc068c0
ret

Function at 0xb679e8
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d98], 1
jne 0xb67a59
or dword [0xc07d98], 1
mov dword [0xc0678c], 0xf6e5ead1
mov dword [0xc06790], 0xf4eba4fd
mov dword [0xc06794], 0xf0e5f6e1
mov dword [0xc06798], 0xe9a4f6eb
mov dword [0xc0679c], 0xa4f0f7f1
mov dword [0xc067a0], 0xe1f2e5ec
mov dword [0xc067a4], 0xe1eaeba4
mov dword [0xc067a8], 0xe1f4eba4
mov dword [0xc067ac], 0xe0eae5f6
mov byte [0xc067b0], 0x84
xor eax, eax
mov cl, byte [eax + 0xc0678c]
xor cl, 0x84
mov byte [eax + 0xc068dc], cl
inc eax
cmp eax, 0x25
jb 0xb67a5b
mov eax, 0xc068dc
ret
Function at 0xb67a76
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d94], 1
jne 0xb67af0
or dword [0xc07d94], 1
mov dword [0xc067b4], 0xe5eaedc6
mov dword [0xc067b8], 0xeba4fdf6
mov dword [0xc067bc], 0xe5f6e1f4
mov dword [0xc067c0], 0xa4f6ebf0
mov dword [0xc067c4], 0xf0f7f1e9
mov dword [0xc067c8], 0xf2e5eca4
mov dword [0xc067cc], 0xf3f0a4e1
mov dword [0xc067d0], 0xf4eba4eb
mov dword [0xc067d4], 0xeae5f6e1
mov word [0xc067d8], 0xf7e0
mov byte [0xc067da], 0x84
xor eax, eax
mov cl, byte [eax + 0xc067b4]
xor cl, 0x84
mov byte [eax + 0xc06904], cl
inc eax
cmp eax, 0x27
jb 0xb67af2
mov eax, 0xc06904
ret

Function at 0xb67b0d
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d90], 1
jne 0xb67b76
or dword [0xc07d90], 1
mov dword [0xc067dc], 0xe5eaedc6
mov dword [0xc067e0], 0xeba4fdf6
mov dword [0xc067e4], 0xe5f6e1f4
mov dword [0xc067e8], 0xa4f6ebf0
mov dword [0xc067ec], 0xa4f0ebea
mov dword [0xc067f0], 0xe8f4e9ed
mov dword [0xc067f4], 0xeae1e9e1
mov dword [0xc067f8], 0xbee0e1f0
mov word [0xc067fc], 0x84a4
xor eax, eax
mov cl, byte [eax + 0xc067dc]
xor cl, 0x84
mov byte [eax + 0xc0692c], cl
inc eax
cmp eax, 0x22
jb 0xb67b78
mov eax, 0xc0692c
ret

Function at 0xb68aac
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d80], 1
mov edx, 0xc486
jne 0xb68b3e
or dword [0xc07d80], 1
lea ecx, [edx + 0x1d]
push esi
mov eax, ecx
mov word [0xc0698c], ax
add eax, 0x32
mov esi, eax
mov word [0xc0698e], si
lea eax, [edx + 0x4c]
mov word [0xc06994], ax
add eax, 0xfffffff1
mov esi, eax
mov word [0xc06996], si
lea esi, [edx + 0x45]
mov word [0xc06998], si
add esi, 0xfffffff7
mov word [0xc0699a], si
lea esi, [edx + 0x4e]
mov word [0xc0699c], si
add esi, 0xfffffffb
mov eax, edx
mov word [0xc0699e], si
mov dword [0xc06990], 0xc4d5c4df
mov dword [0xc069a0], 0xc4c3c4d0
mov word [0xc069a4], cx
mov word [0xc069a6], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0xc0698c]
add eax, 2
mov word [eax + 0xc06a46], cx
cmp eax, 0x1c
jb 0xb68b40
mov eax, 0xc06a48
ret

Function at 0xb68b5e
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc07d7c], 1
jne 0xb68bbd
or dword [0xc07d7c], 1
mov dword [0xc069a8], 0xd0f2e3c1
mov dword [0xc069ac], 0xebf3eae9
mov dword [0xc069b0], 0xe0e8cfe3
mov dword [0xc069b4], 0xe7ebf4e9
mov dword [0xc069b8], 0xe8e9eff2
mov dword [0xc069bc], 0xefe7c0a6
mov dword [0xc069c0], 0xbce2e3ea
mov word [0xc069c4], 0x86a6
xor eax, eax
mov cl, byte [eax + 0xc069a8]
xor cl, 0x86
mov byte [eax + 0xc06a64], cl
inc eax
cmp eax, 0x1e
jb 0xb68bbf
mov eax, 0xc06a64
ret