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

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x16
jl 0x40279a
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4027bb
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x4027c9
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4027ea
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x18
jl 0x4027f8
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402819
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x27
jl 0x402827
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402848
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x402856
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402877
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x402885
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4028a6
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x4028b4
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4028d5
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x4028e3
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x402904
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x402912
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402933
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x402941
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402962
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xa
jl 0x402970
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x402991
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xf
jl 0x40299f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4029c0
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x32
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 6
jl 0x4029ce
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403a57
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x403a65
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403a86
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x403a94
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403ab5
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xb
jl 0x403ac3
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x403ae4
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x403af2
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403b13
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 6
jl 0x403b21
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403b42
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x33
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x403b50
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403c58
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x403c66
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403c87
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xa
jl 0x403c95
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403cb6
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x403cc4
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403ce5
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x11
jl 0x403cf3
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403d14
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x16
jl 0x403d22
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x403d43
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x1e
jl 0x403d51
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403d72
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x20
jl 0x403d80
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403da1
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 2
jl 0x403daf
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403dd0
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x403dde
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403dff
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x403e0d
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403e2e
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x403e3c
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403e5d
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x403e6b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403e8c
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x34
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x403e9a
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x40445d
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x35
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x40446b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40448c
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x35
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x11
jl 0x40449a
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4044f4
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x404502
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404523
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x404531
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404552
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xf
jl 0x404560
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404581
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x17
jl 0x40458f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4045b0
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x4045be
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4045df
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x4045ed
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x40460e
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x36
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x40461c
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404b38
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x37
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x404b46
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404b67
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x37
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x404b75
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404bc2
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x41
jl 0x404bd0
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404c16
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x404c24
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404c45
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x11
jl 0x404c53
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406998
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x4069a6
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4069c7
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x4069d5
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x4069f6
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x13
jl 0x406a04
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406a25
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x406a33
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406a54
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x406a62
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406a83
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x12
jl 0x406a91
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406ab2
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x38
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x406ac0
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406bd3
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xb
jl 0x406be1
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406c02
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x406c10
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406c31
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x13
jl 0x406c3f
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x406c60
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x406c6e
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406c8f
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x12
jl 0x406c9d
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406cbe
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xe
jl 0x406ccc
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406ced
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x15
jl 0x406cfb
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406d1c
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x406d2a
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406d4b
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x406d59
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406d7a
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 6
jl 0x406d88
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406da9
Capabilities:
Encode data using xor

Disassembly:
push ebx
push ebp
push esi
push edi
mov edi, dword [esp + 0x14]
mov ebx, ecx
xor ecx, ecx
sub edi, ebx
xor edx, edx
lea esi, [ecx + ebx]
push 0x3a
mov eax, ecx
pop ebp
div ebp
add dl, 0x34
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x406db7
pop edi
pop esi
pop ebp
pop ebx
ret 4