joyce8/EMBER2024-capa huggingface dataset:
Function at 0x402c72
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, 0x31
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xf
jl 0x402c80
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403c3c
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x403c4a
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403c6b
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x403c79
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403c9a
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xb
jl 0x403ca8
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403cc9
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x403cd7
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403cf8
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 6
jl 0x403d06
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403d27
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, 0x36
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x403d35
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403e45
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x403e53
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x403e74
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xa
jl 0x403e82
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403ea3
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x403eb1
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403ed2
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x11
jl 0x403ee0
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403f01
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x16
jl 0x403f0f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403f30
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x1e
jl 0x403f3e
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403f5f
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x20
jl 0x403f6d
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403f8e
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 2
jl 0x403f9c
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x403fbd
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x403fcb
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x403fec
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x403ffa
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40401b
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x404029
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40404a
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x404058
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404079
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x404087
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4046a4
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x4046b2
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4046d3
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xa
jl 0x4046e1
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404702
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x15
jl 0x404710
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404731
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xe
jl 0x40473f
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x404a1d
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x404a2b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404a4c
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x17
jl 0x404a5a
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404a7b
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x404a89
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404aaa
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x404ab8
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404b29
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x404b37
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404b58
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x404b66
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404b87
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 0x39
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xf
jl 0x404b95
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404e00
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x404e0e
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x404e2f
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x404e3d
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404e8a
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x41
jl 0x404e98
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404ede
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xd
jl 0x404eec
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x404f0d
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x11
jl 0x404f1b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406c6e
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x406c7c
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406c9d
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x406cab
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406ccc
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x13
jl 0x406cda
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406cfb
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x406d09
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x406d2a
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x406d38
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406d59
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x12
jl 0x406d67
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406d88
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x406d96
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406e51
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, 0x31
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xe
jl 0x406e5f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406e80
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, 0x31
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x15
jl 0x406e8e
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x406eaf
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, 0x31
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 6
jl 0x406ebd
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x407770
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x40777e
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40779f
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x10
jl 0x4077ad
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x4077ce
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x4077dc
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4077fd
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 0x31
mov eax, ecx
pop ebp
div ebp
add dl, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x40780b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x407884
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x12
jl 0x407892
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4078b3
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x27
jl 0x4078c1
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4078e2
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x4078f0
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x407911
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 2
jl 0x40791f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4081a1
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x4081af
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4081d0
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 8
jl 0x4081de
pop edi
pop esi
pop ebp
pop ebx
ret 4
Function at 0x4081ff
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 5
jl 0x40820d
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40822e
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 9
jl 0x40823c
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x40825d
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xc
jl 0x40826b
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x408386
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, 0x33
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 7
jl 0x408394
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x409142
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 4
jl 0x409150
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x409171
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x15
jl 0x40917f
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4091a0
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0xa
jl 0x4091ae
pop edi
pop esi
pop ebp
pop ebx
ret 4

Function at 0x4091cf
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, 0x32
xor dl, byte [edi + esi]
inc ecx
mov byte [esi], dl
cmp ecx, 0x16
jl 0x4091dd
pop edi
pop esi
pop ebp
pop ebx
ret 4