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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1700], 0
push ebx
push esi
je 0x10066a51
cmp byte [0x102b1701], 0
jne 0x10066a92
mov byte [0x102b1701], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b176c]
xor ebx, dword [0x102b1768]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1702], al
inc esi
cmp esi, 0x66
jb 0x10066a10
jmp 0x10066a92
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b176c]
xor ebx, dword [0x102b1768]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1702], al
inc esi
cmp esi, 0x66
jb 0x10066a53
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1767
push 0x102b1702
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10066ac0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3280], 0
push ebx
push esi
je 0x10066b31
cmp byte [0x102b3281], 0
jne 0x10066b72
mov byte [0x102b3281], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b32d4]
xor ebx, dword [0x102b32d0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3282], al
inc esi
cmp esi, 0x47
jb 0x10066af0
jmp 0x10066b72
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b32d4]
xor ebx, dword [0x102b32d0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3282], al
inc esi
cmp esi, 0x47
jb 0x10066b33
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b32c8
push 0x102b3282
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10066ba0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b32d8], 0
push ebx
push esi
je 0x10066c11
cmp byte [0x102b32d9], 0
jne 0x10066c52
mov byte [0x102b32d9], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b335c]
xor ebx, dword [0x102b3358]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b32da], al
inc esi
cmp esi, 0x77
jb 0x10066bd0
jmp 0x10066c52
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b335c]
xor ebx, dword [0x102b3358]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b32da], al
inc esi
cmp esi, 0x77
jb 0x10066c13
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b3350
push 0x102b32da
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10066c80
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3388], 0
push ebx
push esi
je 0x10066cf1
cmp byte [0x102b3389], 0
jne 0x10066d32
mov byte [0x102b3389], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b33cc]
xor ebx, dword [0x102b33c8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b338a], al
inc esi
cmp esi, 0x3d
jb 0x10066cb0
jmp 0x10066d32
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b33cc]
xor ebx, dword [0x102b33c8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b338a], al
inc esi
cmp esi, 0x3d
jb 0x10066cf3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b33c6
push 0x102b338a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10066d60
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3508], 0
push ebx
push esi
je 0x10066dd1
cmp byte [0x102b3509], 0
jne 0x10066e12
mov byte [0x102b3509], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b356c]
xor ebx, dword [0x102b3568]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b350a], al
inc esi
cmp esi, 0x58
jb 0x10066d90
jmp 0x10066e12
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b356c]
xor ebx, dword [0x102b3568]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b350a], al
inc esi
cmp esi, 0x58
jb 0x10066dd3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b3561
push 0x102b350a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10066e40
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3648], 0
push ebx
push esi
je 0x10066eb1
cmp byte [0x102b3649], 0
jne 0x10066ef2
mov byte [0x102b3649], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b36c4]
xor ebx, dword [0x102b36c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b364a], al
inc esi
cmp esi, 0x71
jb 0x10066e70
jmp 0x10066ef2
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b36c4]
xor ebx, dword [0x102b36c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b364a], al
inc esi
cmp esi, 0x71
jb 0x10066eb3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b36ba
push 0x102b364a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10066f20
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3738], 0
push ebx
push esi
je 0x10066f91
cmp byte [0x102b3739], 0
jne 0x10066fd2
mov byte [0x102b3739], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b377c]
xor ebx, dword [0x102b3778]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b373a], al
inc esi
cmp esi, 0x37
jb 0x10066f50
jmp 0x10066fd2
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b377c]
xor ebx, dword [0x102b3778]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b373a], al
inc esi
cmp esi, 0x37
jb 0x10066f93
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b3770
push 0x102b373a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067000
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3950], 0
push ebx
push esi
je 0x10067074
cmp byte [0x102b3951], 0
jne 0x100670b8
mov byte [0x102b3951], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b39fc]
xor ebx, dword [0x102b39f8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3952], al
inc esi
cmp esi, 0xa3
jb 0x10067030
jmp 0x100670b8
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b39fc]
xor ebx, dword [0x102b39f8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3952], al
inc esi
cmp esi, 0xa3
jb 0x10067076
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b39f4
push 0x102b3952
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x100670e0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3a70], 0
push ebx
push esi
je 0x10067151
cmp byte [0x102b3a71], 0
jne 0x10067192
mov byte [0x102b3a71], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b3af4]
xor ebx, dword [0x102b3af0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3a72], al
inc esi
cmp esi, 0x78
jb 0x10067110
jmp 0x10067192
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b3af4]
xor ebx, dword [0x102b3af0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3a72], al
inc esi
cmp esi, 0x78
jb 0x10067153
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b3ae9
push 0x102b3a72
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x100671c0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b3af8], 0
push ebx
push esi
je 0x10067234
cmp byte [0x102b3af9], 0
jne 0x10067278
mov byte [0x102b3af9], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b3b94]
xor ebx, dword [0x102b3b90]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3afa], al
inc esi
cmp esi, 0x96
jb 0x100671f0
jmp 0x10067278
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b3b94]
xor ebx, dword [0x102b3b90]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b3afa], al
inc esi
cmp esi, 0x96
jb 0x10067236
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b3b8f
push 0x102b3afa
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x100672a0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1a98], 0
push ebx
push esi
je 0x10067311
cmp byte [0x102b1a99], 0
jne 0x10067352
mov byte [0x102b1a99], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1ab4]
xor ebx, dword [0x102b1ab0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1a9a], al
inc esi
cmp esi, 0x15
jb 0x100672d0
jmp 0x10067352
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1ab4]
xor ebx, dword [0x102b1ab0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1a9a], al
inc esi
cmp esi, 0x15
jb 0x10067313
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1aae
push 0x102b1a9a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067380
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1cc0], 0
push ebx
push esi
je 0x100673f1
cmp byte [0x102b1cc1], 0
jne 0x10067432
mov byte [0x102b1cc1], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1d14]
xor ebx, dword [0x102b1d10]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1cc2], al
inc esi
cmp esi, 0x48
jb 0x100673b0
jmp 0x10067432
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1d14]
xor ebx, dword [0x102b1d10]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1cc2], al
inc esi
cmp esi, 0x48
jb 0x100673f3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1d09
push 0x102b1cc2
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10067460
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1d48], 0
push ebx
push esi
je 0x100674d1
cmp byte [0x102b1d49], 0
jne 0x10067512
mov byte [0x102b1d49], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1d94]
xor ebx, dword [0x102b1d90]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1d4a], al
inc esi
cmp esi, 0x43
jb 0x10067490
jmp 0x10067512
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1d94]
xor ebx, dword [0x102b1d90]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1d4a], al
inc esi
cmp esi, 0x43
jb 0x100674d3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1d8c
push 0x102b1d4a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067540
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1d98], 0
push ebx
push esi
je 0x100675b1
cmp byte [0x102b1d99], 0
jne 0x100675f2
mov byte [0x102b1d99], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1ddc]
xor ebx, dword [0x102b1dd8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1d9a], al
inc esi
cmp esi, 0x3b
jb 0x10067570
jmp 0x100675f2
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1ddc]
xor ebx, dword [0x102b1dd8]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1d9a], al
inc esi
cmp esi, 0x3b
jb 0x100675b3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1dd4
push 0x102b1d9a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10067620
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1e60], 0
push ebx
push esi
je 0x10067691
cmp byte [0x102b1e61], 0
jne 0x100676d2
mov byte [0x102b1e61], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1eb4]
xor ebx, dword [0x102b1eb0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1e62], al
inc esi
cmp esi, 0x4d
jb 0x10067650
jmp 0x100676d2
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1eb4]
xor ebx, dword [0x102b1eb0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1e62], al
inc esi
cmp esi, 0x4d
jb 0x10067693
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1eae
push 0x102b1e62
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067700
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b1ee8], 0
push ebx
push esi
je 0x10067771
cmp byte [0x102b1ee9], 0
jne 0x100677b2
mov byte [0x102b1ee9], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1f04]
xor ebx, dword [0x102b1f00]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1eea], al
inc esi
cmp esi, 0xf
jb 0x10067730
jmp 0x100677b2
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1f04]
xor ebx, dword [0x102b1f00]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b1eea], al
inc esi
cmp esi, 0xf
jb 0x10067773
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1ef8
push 0x102b1eea
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x100677e0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b2120], 0
push ebx
push esi
je 0x10067851
cmp byte [0x102b2121], 0
jne 0x10067892
mov byte [0x102b2121], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b217c]
xor ebx, dword [0x102b2178]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b2122], al
inc esi
cmp esi, 0x50
jb 0x10067810
jmp 0x10067892
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b217c]
xor ebx, dword [0x102b2178]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b2122], al
inc esi
cmp esi, 0x50
jb 0x10067853
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b2171
push 0x102b2122
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x100678c0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b2278], 0
push ebx
push esi
je 0x10067931
cmp byte [0x102b2279], 0
jne 0x10067972
mov byte [0x102b2279], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b22c4]
xor ebx, dword [0x102b22c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b227a], al
inc esi
cmp esi, 0x42
jb 0x100678f0
jmp 0x10067972
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b22c4]
xor ebx, dword [0x102b22c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b227a], al
inc esi
cmp esi, 0x42
jb 0x10067933
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b22bb
push 0x102b227a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x100679a0
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b2348], 0
push ebx
push esi
je 0x10067a11
cmp byte [0x102b2349], 0
jne 0x10067a52
mov byte [0x102b2349], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b239c]
xor ebx, dword [0x102b2398]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b234a], al
inc esi
cmp esi, 0x49
jb 0x100679d0
jmp 0x10067a52
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b239c]
xor ebx, dword [0x102b2398]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b234a], al
inc esi
cmp esi, 0x49
jb 0x10067a13
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b2392
push 0x102b234a
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067a80
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b2470], 0
push ebx
push esi
je 0x10067af1
cmp byte [0x102b2471], 0
jne 0x10067b32
mov byte [0x102b2471], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b24c4]
xor ebx, dword [0x102b24c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b2472], al
inc esi
cmp esi, 0x4a
jb 0x10067ab0
jmp 0x10067b32
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b24c4]
xor ebx, dword [0x102b24c0]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b2472], al
inc esi
cmp esi, 0x4a
jb 0x10067af3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b24bb
push 0x102b2472
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4
Function at 0x10067b60
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b25b8], 0
push ebx
push esi
je 0x10067bd1
cmp byte [0x102b25b9], 0
jne 0x10067c12
mov byte [0x102b25b9], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b2604]
xor ebx, dword [0x102b2600]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b25ba], al
inc esi
cmp esi, 0x45
jb 0x10067b90
jmp 0x10067c12
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b2604]
xor ebx, dword [0x102b2600]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b25ba], al
inc esi
cmp esi, 0x45
jb 0x10067bd3
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b25fe
push 0x102b25ba
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4

Function at 0x10067c40
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
cmp byte [0x102b14f0], 0
push ebx
push esi
je 0x10067cb4
cmp byte [0x102b14f1], 0
jne 0x10067cf8
mov byte [0x102b14f1], 1
xor esi, esi
nop word [eax + eax]
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1634]
xor ebx, dword [0x102b1630]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b14f2], al
inc esi
cmp esi, 0x137
jb 0x10067c70
jmp 0x10067cf8
xor esi, esi
xor edx, edx
mov ebx, esi
xor edx, dword [0x102b1634]
xor ebx, dword [0x102b1630]
xor edx, 0xd28f2c5
xor ebx, 0x1de26cd5
mov ecx, edx
mov eax, ebx
shld ecx, eax, 0xd
shl eax, 0xd
xor edx, ecx
xor ebx, eax
mov eax, ebx
shrd eax, edx, 7
xor al, bl
xor byte [esi + 0x102b14f2], al
inc esi
cmp esi, 0x137
jb 0x10067cb6
mov ecx, dword [ebp + 8]
lea eax, [ebp - 1]
push eax
push 0x102b1628
push 0x102b14f2
call fcn.1004f4a0
mov eax, dword [ebp + 8]
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 4