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

Disassembly:
test byte [0x13b7d2c], 1
jne 0x131e83f
mov eax, 0xac3d
mov ecx, eax
mov word [0x13b6d38], cx
mov word [0x13b6d3a], cx
add ecx, 0xfffffff5
mov word [0x13b6d3c], cx
lea ecx, [eax - 0x28]
mov word [0x13b6d3e], cx
add ecx, 0xfffffffe
lea edx, [eax - 0x35]
mov word [0x13b6d40], cx
push ebx
mov ecx, edx
mov word [0x13b6d42], cx
add ecx, 7
push esi
mov esi, ecx
lea ecx, [eax - 0x36]
mov word [0x13b6d44], si
lea esi, [eax - 0x37]
mov word [0x13b6d46], si
mov word [0x13b6d54], cx
add esi, 8
add edx, 5
mov ecx, esi
push edi
lea edi, [eax - 0x39]
mov word [0x13b6d56], cx
mov ecx, eax
mov word [0x13b6d4c], dx
mov edx, edi
mov word [0x13b6d58], cx
mov word [0x13b6d5a], cx
add ecx, 0x14
mov word [0x13b6d4e], dx
mov edx, ecx
or dword [0x13b7d2c], 1
mov word [0x13b6d5c], dx
lea edx, [eax + 0x18]
mov ebx, edx
mov word [0x13b6d5e], bx
mov ebx, ecx
mov word [0x13b6d60], bx
lea ebx, [eax + 0x1b]
mov word [0x13b6d6e], ax
mov word [0x13b6d62], bx
mov ebx, ecx
mov ecx, eax
add eax, 0xfffffff4
mov word [0x13b6d70], ax
lea eax, [ecx - 0x38]
mov word [0x13b6d76], ax
add eax, 0xf
mov word [0x13b6d78], ax
lea eax, [ecx - 0x3b]
mov word [0x13b6d7a], ax
add eax, 0x13
mov word [0x13b6d7c], ax
lea eax, [ecx - 0xe]
mov word [0x13b6d7e], ax
add eax, 0xffffffd1
pop edi
mov word [0x13b6d80], ax
lea eax, [ecx + 0x24]
pop esi
mov word [0x13b6d64], bx
mov dword [0x13b6d48], 0xac08ac27
mov dword [0x13b6d50], 0xac0fac28
mov word [0x13b6d66], dx
mov dword [0x13b6d68], 0xac51ac23
mov word [0x13b6d6c], cx
mov dword [0x13b6d72], 0xac0eac13
mov dword [0x13b6d82], 0xac04ac0c
mov word [0x13b6d86], ax
pop ebx
xor eax, eax
mov ecx, 0xac61
xor cx, word [eax + 0x13b6d38]
add eax, 2
mov word [eax + 0x13b7476], cx
cmp eax, 0x50
jb 0x131e841
mov eax, 0x13b7478
ret

Function at 0x131e862
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7d28], 1
jne 0x131e8b9
or dword [0x13b7d28], 1
mov dword [0x13b6d88], 0x17410e2f
mov dword [0x13b6d8c], 0x8121304
mov dword [0x13b6d90], 0x8410f0e
mov dword [0x13b6d94], 0x410e070f
mov dword [0x13b6d98], 0x8001700
mov dword [0x13b6d9c], 0xd03000d
mov word [0x13b6da0], 0x6104
mov cl, byte [eax + 0x13b6d88]
xor cl, 0x61
mov byte [eax + 0x13b74c8], cl
inc eax
cmp eax, 0x1a
jb 0x131e8b9
mov eax, 0x13b74c8
ret

Function at 0x131eaa6
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7d24], 1
jne 0x131eafd
or dword [0x13b7d24], 1
mov dword [0x13b6da4], 0x17410e2f
mov dword [0x13b6da8], 0x8121304
mov dword [0x13b6dac], 0x8410f0e
mov dword [0x13b6db0], 0x410e070f
mov dword [0x13b6db4], 0x8001700
mov dword [0x13b6db8], 0xd03000d
mov word [0x13b6dbc], 0x6104
mov cl, byte [eax + 0x13b6da4]
xor cl, 0x61
mov byte [eax + 0x13b74e4], cl
inc eax
cmp eax, 0x1a
jb 0x131eafd
mov eax, 0x13b74e4
ret
Function at 0x131eb18
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7d20], 1
jne 0x131eb80
or dword [0x13b7d20], 1
mov dword [0x13b6dc0], 0x170f28
mov dword [0x13b6dc4], 0x4105080d
mov dword [0x13b6dc8], 0x12130417
mov dword [0x13b6dcc], 0x410f0e08
mov dword [0x13b6dd0], 0xe070f08
mov dword [0x13b6dd4], 0x6081241
mov dword [0x13b6dd8], 0x1415000f
mov word [0x13b6ddc], 0x413
mov byte [0x13b6dde], 0x61
mov cl, byte [eax + 0x13b6dc0]
xor cl, 0x61
mov byte [eax + 0x13b7500], cl
inc eax
cmp eax, 0x1f
jb 0x131eb80
mov eax, 0x13b7500
ret

Function at 0x131ee85
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7d1c], 1
jne 0x131eeed
or dword [0x13b7d1c], 1
mov dword [0x13b6de0], 0xd080027
mov dword [0x13b6de4], 0x15410504
mov dword [0x13b6de8], 0x406410e
mov dword [0x13b6dec], 0x4154115
mov dword [0x13b6df0], 0x741110c
mov dword [0x13b6df4], 0x4050d0e
mov dword [0x13b6df8], 0x114113
mov word [0x13b6dfc], 0x915
mov byte [0x13b6dfe], 0x61
mov cl, byte [eax + 0x13b6de0]
xor cl, 0x61
mov byte [eax + 0x13b7520], cl
inc eax
cmp eax, 0x1f
jb 0x131eeed
mov eax, 0x13b7520
ret

Function at 0x131f05d
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7d18], 1
jne 0x131f0b1
or dword [0x13b7d18], 1
mov dword [0x13b6e00], 0x27150426
mov dword [0x13b6e04], 0x4050d0e
mov dword [0x13b6e08], 0x15003113
mov dword [0x13b6e0c], 0x74109
mov dword [0x13b6e10], 0x5040d08
mov word [0x13b6e14], 0x415b
mov byte [0x13b6e16], 0x61
mov cl, byte [eax + 0x13b6e00]
xor cl, 0x61
mov byte [eax + 0x13b7540], cl
inc eax
cmp eax, 0x17
jb 0x131f0b1
mov eax, 0x13b7540
ret

Function at 0x131f379
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d14], 1
mov edx, 0xac61
jne 0x131f410
or dword [0x13b7d14], 1
lea ecx, [edx - 0x1d]
mov eax, ecx
mov word [0x13b6e18], ax
add eax, 0xffffffed
mov word [0x13b6e1a], ax
push esi
lea eax, [edx - 0x4e]
mov esi, eax
add eax, 0xffffffed
mov word [0x13b6e24], ax
lea eax, [edx - 0x55]
mov word [0x13b6e26], ax
add eax, 0x2a
mov word [0x13b6e28], ax
lea eax, [edx - 0xa]
mov word [0x13b6e1c], si
add esi, 0xfffffffb
mov word [0x13b6e2a], ax
add eax, 0xfffffffe
mov word [0x13b6e2c], ax
lea eax, [edx - 0xf]
mov word [0x13b6e2e], ax
mov eax, edx
mov word [0x13b6e1e], si
mov dword [0x13b6e20], 0xac13ac06
mov dword [0x13b6e30], 0xac44ac53
mov word [0x13b6e34], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x13b6e18]
add eax, 2
mov word [eax + 0x13b7556], cx
cmp eax, 0x1e
jb 0x131f412
mov eax, 0x13b7558
ret

Function at 0x131f430
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d10], 1
mov ecx, 0xac61
jne 0x131f471
or dword [0x13b7d10], 1
lea eax, [ecx - 0x47]
mov word [0x13b6e38], ax
add eax, 0xfffffff7
mov word [0x13b6e3a], ax
lea eax, [ecx - 0x5a]
mov word [0x13b6e3c], ax
add eax, 0x15
mov word [0x13b6e3e], ax
mov eax, ecx
mov word [0x13b6e40], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e38]
add eax, 2
mov word [eax + 0x13b7576], dx
cmp eax, 0xa
jb 0x131f473
mov eax, 0x13b7578
ret
Function at 0x131f491
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d0c], 1
mov ecx, 0xac61
jne 0x131f4e4
or dword [0x13b7d0c], 1
lea eax, [ecx - 0x47]
mov word [0x13b6e44], ax
add eax, 0xfffffff7
mov word [0x13b6e46], ax
lea eax, [ecx - 0x5a]
mov word [0x13b6e48], ax
add eax, 0x4b
mov word [0x13b6e4a], ax
lea eax, [ecx - 0xe]
mov word [0x13b6e4c], ax
add eax, 0xffffffc9
mov word [0x13b6e4e], ax
mov eax, ecx
mov word [0x13b6e50], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e44]
add eax, 2
mov word [eax + 0x13b7582], dx
cmp eax, 0xe
jb 0x131f4e6
mov eax, 0x13b7584
ret

Function at 0x131f504
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d08], 1
mov ecx, 0xac61
jne 0x131f557
or dword [0x13b7d08], 1
lea eax, [ecx - 0x47]
mov word [0x13b6e54], ax
add eax, 0xfffffff7
mov word [0x13b6e56], ax
lea eax, [ecx - 0x5a]
mov word [0x13b6e58], ax
add eax, 0x50
mov word [0x13b6e5a], ax
lea eax, [ecx - 0xc]
mov word [0x13b6e5c], ax
add eax, 0xffffffc7
mov word [0x13b6e5e], ax
mov eax, ecx
mov word [0x13b6e60], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e54]
add eax, 2
mov word [eax + 0x13b7592], dx
cmp eax, 0xe
jb 0x131f559
mov eax, 0x13b7594
ret

Function at 0x131f577
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d04], 1
mov ecx, 0xac61
jne 0x131f5b8
or dword [0x13b7d04], 1
lea eax, [ecx - 0x47]
mov word [0x13b6e64], ax
add eax, 0xfffffff7
mov word [0x13b6e66], ax
lea eax, [ecx - 0x5a]
mov word [0x13b6e68], ax
add eax, 0x15
mov word [0x13b6e6a], ax
mov eax, ecx
mov word [0x13b6e6c], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e64]
add eax, 2
mov word [eax + 0x13b75a2], dx
cmp eax, 0xa
jb 0x131f5ba
mov eax, 0x13b75a4
ret

Function at 0x131f5d8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7d00], 1
mov ecx, 0xac61
jne 0x131f62b
or dword [0x13b7d00], 1
lea eax, [ecx - 0x47]
mov word [0x13b6e70], ax
add eax, 0xfffffff7
mov word [0x13b6e72], ax
lea eax, [ecx - 0x5a]
mov word [0x13b6e74], ax
add eax, 0x4b
mov word [0x13b6e76], ax
lea eax, [ecx - 0xe]
mov word [0x13b6e78], ax
add eax, 0xffffffc9
mov word [0x13b6e7a], ax
mov eax, ecx
mov word [0x13b6e7c], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e70]
add eax, 2
mov word [eax + 0x13b75ae], dx
cmp eax, 0xe
jb 0x131f62d
mov eax, 0x13b75b0
ret
Function at 0x131f725
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7cfc], 1
mov ecx, 0xac61
jne 0x131f96a
or dword [0x13b7cfc], 1
lea eax, [ecx - 0x10]
mov word [0x13b6e88], ax
dec eax
mov word [0x13b6e8a], ax
lea eax, [ecx - 0xe]
mov word [0x13b6e8c], ax
dec eax
mov word [0x13b6e8e], ax
lea eax, [ecx - 0xc]
mov word [0x13b6e90], ax
dec eax
mov word [0x13b6e92], ax
lea eax, [ecx - 0xa]
mov word [0x13b6e94], ax
dec eax
mov word [0x13b6e96], ax
lea eax, [ecx - 8]
mov word [0x13b6e98], ax
dec eax
mov word [0x13b6e9a], ax
lea eax, [ecx - 0x41]
mov word [0x13b6e9c], ax
add eax, 3
mov word [0x13b6e9e], ax
lea eax, [ecx - 0x3f]
mov word [0x13b6ea0], ax
add eax, 3
mov word [0x13b6ea2], ax
lea eax, [ecx - 0x3d]
mov word [0x13b6ea4], ax
add eax, 3
mov word [0x13b6ea6], ax
lea eax, [ecx - 0x3b]
mov word [0x13b6ea8], ax
add eax, 3
mov word [0x13b6eaa], ax
lea eax, [ecx - 0x39]
mov word [0x13b6eac], ax
add eax, 3
mov word [0x13b6eae], ax
lea eax, [ecx - 0x37]
mov word [0x13b6eb0], ax
add eax, 3
mov word [0x13b6eb2], ax
lea eax, [ecx - 0x35]
mov word [0x13b6eb4], ax
add eax, 3
mov word [0x13b6eb6], ax
lea eax, [ecx - 0x33]
mov word [0x13b6eb8], ax
add eax, 3
mov word [0x13b6eba], ax
lea eax, [ecx - 0x31]
mov word [0x13b6ebc], ax
add eax, 3
mov word [0x13b6ebe], ax
lea eax, [ecx - 0x2f]
mov word [0x13b6ec0], ax
add eax, 3
mov word [0x13b6ec2], ax
lea eax, [ecx - 0x2d]
mov word [0x13b6ec4], ax
add eax, 3
mov word [0x13b6ec6], ax
lea eax, [ecx - 0x2b]
mov word [0x13b6ec8], ax
add eax, 3
mov word [0x13b6eca], ax
lea eax, [ecx - 0x29]
mov word [0x13b6ecc], ax
add eax, 3
mov word [0x13b6ece], ax
lea eax, [ecx - 0x61]
mov word [0x13b6ed0], ax
add eax, 3
mov word [0x13b6ed2], ax
lea eax, [ecx - 0x5f]
mov word [0x13b6ed4], ax
add eax, 3
mov word [0x13b6ed6], ax
lea eax, [ecx - 0x5d]
mov word [0x13b6ed8], ax
add eax, 3
mov word [0x13b6eda], ax
lea eax, [ecx - 0x5b]
mov word [0x13b6edc], ax
add eax, 3
mov word [0x13b6ede], ax
lea eax, [ecx - 0x59]
mov word [0x13b6ee0], ax
add eax, 3
mov word [0x13b6ee2], ax
lea eax, [ecx - 0x57]
mov word [0x13b6ee4], ax
add eax, 3
mov word [0x13b6ee6], ax
lea eax, [ecx - 0x55]
mov word [0x13b6ee8], ax
add eax, 3
mov word [0x13b6eea], ax
lea eax, [ecx - 0x53]
mov word [0x13b6eec], ax
add eax, 3
mov word [0x13b6eee], ax
lea eax, [ecx - 0x51]
mov word [0x13b6ef0], ax
add eax, 3
mov word [0x13b6ef2], ax
lea eax, [ecx - 0x4f]
mov word [0x13b6ef4], ax
add eax, 3
mov word [0x13b6ef6], ax
lea eax, [ecx - 0x4d]
mov word [0x13b6ef8], ax
add eax, 3
mov word [0x13b6efa], ax
lea eax, [ecx - 0x4b]
mov word [0x13b6efc], ax
add eax, 3
mov word [0x13b6efe], ax
lea eax, [ecx - 0x49]
mov word [0x13b6f00], ax
add eax, 3
mov word [0x13b6f02], ax
mov eax, ecx
mov word [0x13b6f04], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b6e88]
add eax, 2
mov word [eax + 0x13b75be], dx
cmp eax, 0x7e
jb 0x131f96c
mov eax, 0x13b75c0
ret
Function at 0x131fb0e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7cf8], 1
jne 0x131fb4c
or dword [0x13b7cf8], 1
mov dword [0x13b6f08], 0xe361228
mov dword [0x13b6f0c], 0x31555716
mov dword [0x13b6f10], 0x4020e13
mov word [0x13b6f14], 0x1212
mov byte [0x13b6f16], 0x61
xor eax, eax
mov cl, byte [eax + 0x13b6f08]
xor cl, 0x61
mov byte [eax + 0x13b7640], cl
inc eax
cmp eax, 0xf
jb 0x131fb4e
mov eax, 0x13b7640
ret

Function at 0x131fc64
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cf4], 1
jne 0x131fccf
or dword [0x13b7cf4], 1
mov dword [0x13b6f18], 0xe0d0d20
mov dword [0x13b6f1c], 0x4150002
mov dword [0x13b6f20], 0x28050f20
mov dword [0x13b6f24], 0x815080f
mov dword [0x13b6f28], 0x1b080d00
mov dword [0x13b6f2c], 0x5083204
mov dword [0x13b6f30], 0x8000741
mov dword [0x13b6f34], 0x5b05040d
mov word [0x13b6f38], 0x6141
mov cl, byte [eax + 0x13b6f18]
xor cl, 0x61
mov byte [eax + 0x13b7650], cl
inc eax
cmp eax, 0x22
jb 0x131fccf
mov eax, 0x13b7650
ret

Function at 0x131fcea
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cf0], 1
jne 0x131fd4b
or dword [0x13b7cf0], 1
mov dword [0x13b6f3c], 0x2040922
mov dword [0x13b6f40], 0xa0e350a
mov dword [0x13b6f44], 0x42c0f04
mov dword [0x13b6f48], 0x1304030c
mov dword [0x13b6f4c], 0x11080912
mov dword [0x13b6f50], 0x8000741
mov dword [0x13b6f54], 0x5b05040d
mov word [0x13b6f58], 0x6141
mov cl, byte [eax + 0x13b6f3c]
xor cl, 0x61
mov byte [eax + 0x13b7674], cl
inc eax
cmp eax, 0x1e
jb 0x131fd4b
mov eax, 0x13b7674
ret

Function at 0x131fee3
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cec], 1
jne 0x131ff6a
or dword [0x13b7cec], 1
mov dword [0x13b6f5c], 0xf0f0022
mov dword [0x13b6f60], 0x1041150e
mov dword [0x13b6f64], 0x18130414
mov dword [0x13b6f68], 0x57410041
mov dword [0x13b6f6c], 0x8034155
mov dword [0x13b6f70], 0x8174115
mov dword [0x13b6f74], 0xe411604
mov dword [0x13b6f78], 0x5352410f
mov dword [0x13b6f7c], 0x15080341
mov dword [0x13b6f80], 0xf081641
mov dword [0x13b6f84], 0x12160e05
mov byte [0x13b6f88], 0x61
mov cl, byte [eax + 0x13b6f5c]
xor cl, 0x61
mov byte [eax + 0x13b7694], cl
inc eax
cmp eax, 0x2d
jb 0x131ff6a
mov eax, 0x13b7694
ret
Function at 0x131ff85
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7ce8], 1
jne 0x1320035
or dword [0x13b7ce8], 1
push ebx
push esi
mov eax, 0xac29
mov word [0x13b6f8c], ax
inc eax
mov word [0x13b6f8e], ax
push edi
mov edi, 0xac24
mov eax, edi
mov word [0x13b6f90], ax
add eax, 0x14
mov word [0x13b6f92], ax
lea esi, [edi + 0x1a]
mov eax, esi
mov word [0x13b6f94], ax
lea edx, [edi + 9]
mov eax, edx
mov word [0x13b6f96], ax
inc eax
mov word [0x13b6f98], ax
lea ecx, [edi - 2]
mov eax, ecx
mov word [0x13b6f9a], ax
add eax, 0xfffffffe
mov ebx, eax
lea eax, [edi + 4]
pop edi
mov word [0x13b6faa], ax
add eax, 0x39
pop esi
mov word [0x13b6f9c], bx
mov dword [0x13b6f9e], 0xac3eac2d
mov dword [0x13b6fa2], 0xac20ac2c
mov dword [0x13b6fa6], 0xac29ac22
mov dword [0x13b6fac], 0xac24ac2f
mov word [0x13b6fb0], ax
pop ebx
xor eax, eax
mov ecx, 0xac61
xor cx, word [eax + 0x13b6f8c]
add eax, 2
mov word [eax + 0x13b76c2], cx
cmp eax, 0x26
jb 0x1320037
mov eax, 0x13b76c4
ret

Function at 0x1320058
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7ce4], 1
jne 0x1320105
or dword [0x13b7ce4], 1
mov eax, 0xac29
mov word [0x13b6fb4], ax
inc eax
mov word [0x13b6fb6], ax
mov ecx, 0xac24
push ebx
mov eax, ecx
mov word [0x13b6fb8], ax
add eax, 0x14
push esi
mov word [0x13b6fba], ax
lea esi, [ecx + 0x1a]
mov eax, esi
mov word [0x13b6fbc], ax
add eax, 0xffffffe4
mov word [0x13b6fbe], ax
lea edx, [ecx + 0x10]
mov eax, edx
mov word [0x13b6fc0], ax
dec eax
mov ebx, eax
mov word [0x13b6fc2], bx
mov word [0x13b6fc4], bx
mov ebx, ecx
mov word [0x13b6fc6], bx
add ebx, 0xb
mov word [0x13b6fd4], ax
lea eax, [ecx + 0x3d]
pop esi
mov word [0x13b6fc8], bx
mov dword [0x13b6fca], 0xac3eac35
mov word [0x13b6fce], dx
mov dword [0x13b6fd0], 0xac24ac32
mov word [0x13b6fd6], ax
pop ebx
xor eax, eax
mov ecx, 0xac61
xor cx, word [eax + 0x13b6fb4]
add eax, 2
mov word [eax + 0x13b76ea], cx
cmp eax, 0x24
jb 0x1320107
mov eax, 0x13b76ec
ret

Function at 0x1320128
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7ce0], 1
mov edx, 0xac61
jne 0x132019a
or dword [0x13b7ce0], 1
lea eax, [edx - 0x38]
mov word [0x13b6fd8], ax
inc eax
mov word [0x13b6fda], ax
lea ecx, [edx - 0x3d]
mov eax, ecx
mov word [0x13b6fdc], ax
add eax, 0x14
mov word [0x13b6fde], ax
lea eax, [edx - 0x23]
mov word [0x13b6fe0], ax
add eax, 0xfffffff6
mov word [0x13b6fe2], ax
lea eax, [edx - 0x2f]
push esi
mov esi, eax
mov eax, edx
mov word [0x13b6fe4], si
mov word [0x13b6fe6], cx
mov dword [0x13b6fe8], 0xac32ac33
mov word [0x13b6fec], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x13b6fd8]
add eax, 2
mov word [eax + 0x13b770e], cx
cmp eax, 0x16
jb 0x132019c
mov eax, 0x13b7710
ret
Function at 0x13201ba
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7cdc], 1
jne 0x1320278
or dword [0x13b7cdc], 1
push ebx
mov eax, 0xac29
mov word [0x13b6ff0], ax
inc eax
mov word [0x13b6ff2], ax
push esi
mov esi, 0xac24
mov eax, esi
mov word [0x13b6ff4], ax
add eax, 0x14
mov word [0x13b6ff6], ax
lea edx, [esi + 0x1a]
lea ecx, [esi - 2]
mov eax, edx
mov word [0x13b6ff8], ax
mov eax, ecx
mov word [0x13b6ffa], ax
add eax, 0x12
mov word [0x13b6ffc], ax
lea eax, [esi + 0xf]
mov ebx, eax
add eax, 0xfffffffc
mov esi, eax
lea eax, [edx - 0x17]
mov word [0x13b7010], ax
inc eax
mov word [0x13b7012], ax
lea eax, [edx - 0x18]
mov word [0x13b7004], si
mov word [0x13b7014], ax
add eax, 0x3b
pop esi
mov word [0x13b6ffe], bx
mov dword [0x13b7000], 0xac24ac33
mov dword [0x13b7006], 0xac3eac35
mov word [0x13b700a], cx
mov dword [0x13b700c], 0xac2fac2e
mov word [0x13b7016], ax
pop ebx
xor eax, eax
mov ecx, 0xac61
xor cx, word [eax + 0x13b6ff0]
add eax, 2
mov word [eax + 0x13b7726], cx
cmp eax, 0x28
jb 0x132027a
mov eax, 0x13b7728
ret

Function at 0x132029b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7cd8], 1
jne 0x132034a
or dword [0x13b7cd8], 1
mov eax, 0xac29
mov word [0x13b7018], ax
inc eax
mov word [0x13b701a], ax
mov edx, 0xac24
mov eax, edx
mov word [0x13b701c], ax
add eax, 0x14
mov word [0x13b701e], ax
lea ecx, [edx + 0x1a]
mov eax, ecx
mov word [0x13b7020], ax
add eax, 0xffffffe4
mov word [0x13b7022], ax
lea eax, [edx + 9]
mov word [0x13b7024], ax
add eax, 0xfffffff3
mov word [0x13b7026], ax
lea eax, [edx + 0xe]
push edi
mov edi, eax
add eax, 0xfffffffc
mov ecx, eax
mov word [0x13b7036], ax
lea eax, [edx + 0x11]
mov word [0x13b7038], ax
add eax, 0x2c
mov word [0x13b7028], di
mov word [0x13b702a], di
mov dword [0x13b702c], 0xac32ac24
mov dword [0x13b7030], 0xac33ac3e
mov word [0x13b7034], cx
mov word [0x13b703a], ax
pop edi
xor eax, eax
mov ecx, 0xac61
xor cx, word [eax + 0x13b7018]
add eax, 2
mov word [eax + 0x13b774e], cx
cmp eax, 0x24
jb 0x132034c
mov eax, 0x13b7750
ret

Function at 0x1320718
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cc0], 1
jne 0x132076f
or dword [0x13b7cc0], 1
mov dword [0x13b70c8], 0x22060433
mov dword [0x13b70cc], 0x15000413
mov dword [0x13b70d0], 0x18042a04
mov dword [0x13b70d4], 0x48491924
mov dword [0x13b70d8], 0x8000741
mov dword [0x13b70dc], 0x5b05040d
mov word [0x13b70e0], 0x6141
mov cl, byte [eax + 0x13b70c8]
xor cl, 0x61
mov byte [eax + 0x13b77ac], cl
inc eax
cmp eax, 0x1a
jb 0x132076f
mov eax, 0x13b77ac
ret

Function at 0x132084f
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cbc], 1
jne 0x13208b7
or dword [0x13b7cbc], 1
mov dword [0x13b70e4], 0xc140f24
mov dword [0x13b70e8], 0x15001304
mov dword [0x13b70ec], 0x410f0e08
mov dword [0x13b70f0], 0x4050f08
mov dword [0x13b70f4], 0x140e4119
mov dword [0x13b70f8], 0x70e4115
mov dword [0x13b70fc], 0xf001341
mov word [0x13b7100], 0x406
mov byte [0x13b7102], 0x61
mov cl, byte [eax + 0x13b70e4]
xor cl, 0x61
mov byte [eax + 0x13b77c8], cl
inc eax
cmp eax, 0x1f
jb 0x13208b7
mov eax, 0x13b77c8
ret
Function at 0x13208d2
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cb8], 1
jne 0x1320920
or dword [0x13b7cb8], 1
mov dword [0x13b7104], 0x24060433
mov dword [0x13b7108], 0x2a0c140f
mov dword [0x13b710c], 0x19241804
mov dword [0x13b7110], 0x7414849
mov dword [0x13b7114], 0x40d0800
mov dword [0x13b7118], 0x61415b05
mov cl, byte [eax + 0x13b7104]
xor cl, 0x61
mov byte [eax + 0x13b77e8], cl
inc eax
cmp eax, 0x18
jb 0x1320920
mov eax, 0x13b77e8
ret

Function at 0x1320a83
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7cb4], 1
jne 0x1320ab8
or dword [0x13b7cb4], 1
mov dword [0x13b711c], 0xd0d142f
mov dword [0x13b7120], 0xf0e0241
mov dword [0x13b7124], 0x15190415
mov byte [0x13b7128], 0x61
xor eax, eax
mov cl, byte [eax + 0x13b711c]
xor cl, 0x61
mov byte [eax + 0x13b7800], cl
inc eax
cmp eax, 0xd
jb 0x1320aba
mov eax, 0x13b7800
ret

Function at 0x1320ad5
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cb0], 1
jne 0x1320b23
or dword [0x13b7cb0], 1
mov dword [0x13b712c], 0x2e060433
mov dword [0x13b7130], 0x2a0f0411
mov dword [0x13b7134], 0x19241804
mov dword [0x13b7138], 0x7414849
mov dword [0x13b713c], 0x40d0800
mov dword [0x13b7140], 0x61415b05
mov cl, byte [eax + 0x13b712c]
xor cl, 0x61
mov byte [eax + 0x13b7810], cl
inc eax
cmp eax, 0x18
jb 0x1320b23
mov eax, 0x13b7810
ret

Function at 0x1320b3e
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7cac], 1
jne 0x1320b9c
or dword [0x13b7cac], 1
mov dword [0x13b7144], 0x30060433
mov dword [0x13b7148], 0x18130414
mov dword [0x13b714c], 0xe070f28
mov dword [0x13b7150], 0x4918042a
mov dword [0x13b7154], 0x74148
mov dword [0x13b7158], 0x5040d08
mov word [0x13b715c], 0x415b
mov byte [0x13b715e], 0x61
mov cl, byte [eax + 0x13b7144]
xor cl, 0x61
mov byte [eax + 0x13b7828], cl
inc eax
cmp eax, 0x1b
jb 0x1320b9c
mov eax, 0x13b7828
ret

Function at 0x1320c8d
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7ca8], 1
jne 0x1320cf5
or dword [0x13b7ca8], 1
mov dword [0x13b7160], 0xc140f24
mov dword [0x13b7164], 0x15001304
mov dword [0x13b7168], 0x410f0e08
mov dword [0x13b716c], 0x4050f08
mov dword [0x13b7170], 0x140e4119
mov dword [0x13b7174], 0x70e4115
mov dword [0x13b7178], 0xf001341
mov word [0x13b717c], 0x406
mov byte [0x13b717e], 0x61
mov cl, byte [eax + 0x13b7160]
xor cl, 0x61
mov byte [eax + 0x13b7844], cl
inc eax
cmp eax, 0x1f
jb 0x1320cf5
mov eax, 0x13b7844
ret

Function at 0x1320d10
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7ca4], 1
jne 0x1320d6e
or dword [0x13b7ca4], 1
mov dword [0x13b7180], 0x30060433
mov dword [0x13b7184], 0x18130414
mov dword [0x13b7188], 0xe070f28
mov dword [0x13b718c], 0x4918042a
mov dword [0x13b7190], 0x74148
mov dword [0x13b7194], 0x5040d08
mov word [0x13b7198], 0x415b
mov byte [0x13b719a], 0x61
mov cl, byte [eax + 0x13b7180]
xor cl, 0x61
mov byte [eax + 0x13b7864], cl
inc eax
cmp eax, 0x1b
jb 0x1320d6e
mov eax, 0x13b7864
ret