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

Disassembly:
mov eax, 0x137d457
call fcn.0137cc58
sub esp, 0x10
push ebx
push esi
mov esi, 0x110
push esi
call fcn.013573e1
mov ebx, eax
pop ecx
test ebx, ebx
je 0x1306942
push esi
push 0
push ebx
call fcn.0135b890
add esp, 0xc
mov esi, ebx
jmp 0x1306944
xor esi, esi
mov dword [ebp - 0x10], esi
and dword [ebp - 4], 0
mov eax, dword [edi + 4]
mov dword [esi + 0x100], eax
mov eax, dword [edi + 8]
sub eax, 0x14
test byte [0x13b81a0], 1
mov dword [esi + 0x104], eax
mov eax, dword [edi + 0xc]
mov dword [esi + 0x108], eax
mov eax, dword [ebp + 8]
mov dword [esi + 0x10c], eax
jne 0x1306993
or dword [0x13b81a0], 1
mov dword [0x13b3f60], 0x4f42414f
mov byte [0x13b3f64], 0x2d
xor eax, eax
mov cl, byte [eax + 0x13b3f60]
xor cl, 0x2d
mov byte [eax + 0x13b4060], cl
inc eax
cmp eax, 5
jb 0x1306995
push 0
push 0x13b4060
push esi
push 0x13065d2
push dword [edi]
call fcn.01344228
add esp, 0x14
test eax, eax
je 0x13069fd
push 0
call fcn.01306aed
push eax
push 0xffffffffffffffff
push dword [edi]
call fcn.01342ed0
mov dword [ebp + 8], eax
add esp, 0x10
lea eax, [ebp + 8]
push eax
lea ecx, [ebp - 0x1c]
call fcn.01356985
push 0x13a2d18
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x1c], vtable.std::runtime_error.0
call fcn.01360895
push esi
call fcn.013572a4
pop ecx
mov ecx, dword [ebp - 0xc]
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4

Function at 0x1306a14
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
test byte [0x13b8198], 1
jne 0x1306a51
or dword [0x13b8198], 1
mov dword [0x13b3f78], 0x5d545f4e
mov dword [0x13b3f7c], 0x4b0d4259
mov dword [0x13b3f80], 0x4841444c
mov word [0x13b3f84], 0x2d49
xor eax, eax
mov cl, byte [eax + 0x13b3f78]
xor cl, 0x2d
mov byte [eax + 0x13b4078], cl
inc eax
cmp eax, 0xe
jb 0x1306a53
lea eax, [ebp - 4]
push eax
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x13b4078
call fcn.01356985
push 0x13a2d18
lea eax, [ebp - 0x10]
push eax
mov dword [ebp - 0x10], vtable.std::runtime_error.0
call fcn.01360895
int3

Function at 0x1306a91
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b81a4], 1
jne 0x1306ad0
or dword [0x13b81a4], 1
mov dword [0x13b3f4c], 0x724c5841
mov dword [0x13b3f50], 0x414c4e5d
mov dword [0x13b3f54], 0x4c4b0d41
mov dword [0x13b3f58], 0x49484144
mov byte [0x13b3f5c], 0x2d
xor eax, eax
mov cl, byte [eax + 0x13b3f4c]
xor cl, 0x2d
mov byte [eax + 0x13b4088], cl
inc eax
cmp eax, 0x11
jb 0x1306ad2
mov eax, 0x13b4088
ret

Function at 0x1306aed
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b819c], 1
jne 0x1306b25
or dword [0x13b819c], 1
mov dword [0x13b3f68], 0x724c5841
mov dword [0x13b3f6c], 0x494c4241
mov dword [0x13b3f70], 0x444c4b0d
mov dword [0x13b3f74], 0x2d494841
xor eax, eax
mov cl, byte [eax + 0x13b3f68]
xor cl, 0x2d
mov byte [eax + 0x13b4068], cl
inc eax
cmp eax, 0x10
jb 0x1306b27
mov eax, 0x13b4068
ret
Function at 0x13072e1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8180], 1
jne 0x130732a
or dword [0x13b8180], 1
mov dword [0x13b412c], 0x57415350
mov dword [0x13b4130], 0x57120604
mov dword [0x13b4134], 0x565d515c
mov dword [0x13b4138], 0x53541257
mov dword [0x13b413c], 0x56575e5b
mov byte [0x13b4140], 0x32
xor eax, eax
mov cl, byte [eax + 0x13b412c]
xor cl, 0x32
mov byte [eax + 0x13b4190], cl
inc eax
cmp eax, 0x15
jb 0x130732c
mov eax, 0x13b4190
ret

Function at 0x1307472
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b817c], 1
jne 0x13074bb
or dword [0x13b817c], 1
mov dword [0x13b4144], 0x57415350
mov dword [0x13b4148], 0x56120604
mov dword [0x13b414c], 0x565d5157
mov dword [0x13b4150], 0x53541257
mov dword [0x13b4154], 0x56575e5b
mov byte [0x13b4158], 0x32
xor eax, eax
mov cl, byte [eax + 0x13b4144]
xor cl, 0x32
mov byte [eax + 0x13b41a8], cl
inc eax
cmp eax, 0x15
jb 0x13074bd
mov eax, 0x13b41a8
ret

Function at 0x1309cd5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80dc], 1
jne 0x1309d7f
or dword [0x13b80dc], 1
mov dword [0x13b4580], 0x4859547f
mov dword [0x13b4584], 0x534e4a43
mov dword [0x13b4588], 0x481a5455
mov dword [0x13b458c], 0x5f4f4b5f
mov dword [0x13b4590], 0x5e5f4e49
mov dword [0x13b4594], 0x4e4f581a
mov dword [0x13b4598], 0x53524e1a
mov dword [0x13b459c], 0x524e1a49
mov dword [0x13b45a0], 0x5e5b5f48
mov dword [0x13b45a4], 0x495b521a
mov dword [0x13b45a8], 0x1a55541a
mov dword [0x13b45ac], 0x4a434859
mov dword [0x13b45b0], 0x531a554e
mov dword [0x13b45b4], 0x5b4e4954
mov dword [0x13b45b8], 0x3a5f5954
xor eax, eax
mov cl, byte [eax + 0x13b4580]
xor cl, 0x3a
mov byte [eax + 0x13b46a4], cl
inc eax
cmp eax, 0x3c
jb 0x1309d81
mov eax, 0x13b46a4
ret

Function at 0x1309d9c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80d8], 1
jne 0x1309df2
or dword [0x13b80d8], 1
mov dword [0x13b45bc], 0x56535b7c
mov dword [0x13b45c0], 0x4e1a5e5f
mov dword [0x13b45c4], 0x545f1a55
mov dword [0x13b45c8], 0x4a434859
mov dword [0x13b45cc], 0x554a1a4e
mov dword [0x13b45d0], 0x581a4e49
mov dword [0x13b45d4], 0x3a435e55
xor eax, eax
mov cl, byte [eax + 0x13b45bc]
xor cl, 0x3a
mov byte [eax + 0x13b46e0], cl
inc eax
cmp eax, 0x1c
jb 0x1309df4
mov eax, 0x13b46e0
ret

Function at 0x1309e96
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80d4], 1
jne 0x1309eff
or dword [0x13b80d4], 1
mov dword [0x13b45d8], 0x56535b7c
mov dword [0x13b45dc], 0x4e1a5e5f
mov dword [0x13b45e0], 0x5f5e1a55
mov dword [0x13b45e4], 0x4a434859
mov dword [0x13b45e8], 0x5f491a4e
mov dword [0x13b45ec], 0x485f4c48
mov dword [0x13b45f0], 0x495f481a
mov dword [0x13b45f4], 0x4954554a
mov word [0x13b45f8], 0x3a5f
xor eax, eax
mov cl, byte [eax + 0x13b45d8]
xor cl, 0x3a
mov byte [eax + 0x13b46fc], cl
inc eax
cmp eax, 0x22
jb 0x1309f01
mov eax, 0x13b46fc
ret
Function at 0x130a275
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b80d0], 1
jne 0x130a2d6
or dword [0x13b80d0], 1
mov dword [0x13b45fc], 0x7e76686f
mov dword [0x13b4600], 0x56544d55
mov dword [0x13b4604], 0x6e5e5b55
mov dword [0x13b4608], 0x56537c55
mov dword [0x13b460c], 0x5b5c1a5f
mov dword [0x13b4610], 0x5e5f5653
mov dword [0x13b4614], 0x48521a00
mov word [0x13b4618], 0x3a07
mov cl, byte [eax + 0x13b45fc]
xor cl, 0x3a
mov byte [eax + 0x13b4720], cl
inc eax
cmp eax, 0x1e
jb 0x130a2d6
mov eax, 0x13b4720
ret

Function at 0x130ae9e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80b8], 1
jne 0x130aeea
or dword [0x13b80b8], 1
mov dword [0x13b479c], 0x7149587a
mov dword [0x13b47a0], 0x74494e5c
mov dword [0x13b47a4], 0x49484d53
mov dword [0x13b47a8], 0x525b5374
mov dword [0x13b47ac], 0x545c5b1d
mov dword [0x13b47b0], 0x3d595851
xor eax, eax
mov cl, byte [eax + 0x13b479c]
xor cl, 0x3d
mov byte [eax + 0x13b4828], cl
inc eax
cmp eax, 0x18
jb 0x130aeec
mov eax, 0x13b4828
ret

Function at 0x130b07f
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80b4], 1
jne 0x130b0de
or dword [0x13b80b4], 1
mov dword [0x13b47b4], 0x485e586f
mov dword [0x13b47b8], 0x52544e4f
mov dword [0x13b47bc], 0x501d4e53
mov dword [0x13b47c0], 0x1d494e48
mov dword [0x13b47c4], 0x5c1d585f
mov dword [0x13b47c8], 0x58511d49
mov dword [0x13b47cc], 0x1d494e5c
mov word [0x13b47d0], 0x3d0c
xor eax, eax
mov cl, byte [eax + 0x13b47b4]
xor cl, 0x3d
mov byte [eax + 0x13b4840], cl
inc eax
cmp eax, 0x1e
jb 0x130b0e0
mov eax, 0x13b4840
ret

Function at 0x130b0fb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80ac], 1
jne 0x130b150
or dword [0x13b80ac], 1
mov dword [0x13b47e0], 0x6249585a
mov dword [0x13b47e4], 0x58505449
mov dword [0x13b47e8], 0x53544e62
mov dword [0x13b47ec], 0x5162585e
mov dword [0x13b47f0], 0x62494e5c
mov dword [0x13b47f4], 0x484d5354
mov word [0x13b47f8], 0x3d49
xor eax, eax
mov cl, byte [eax + 0x13b47e0]
xor cl, 0x3d
mov byte [eax + 0x13b486c], cl
inc eax
cmp eax, 0x1a
jb 0x130b152
mov eax, 0x13b486c
ret

Function at 0x130b16d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80a8], 1
jne 0x130b1c0
or dword [0x13b80a8], 1
mov dword [0x13b47fc], 0x6249585a
mov dword [0x13b4800], 0x585e535c
mov dword [0x13b4804], 0x4f52494e
mov dword [0x13b4808], 0x59525062
mov dword [0x13b480c], 0x62585148
mov dword [0x13b4810], 0x55495c4d
mov byte [0x13b4814], 0x3d
xor eax, eax
mov cl, byte [eax + 0x13b47fc]
xor cl, 0x3d
mov byte [eax + 0x13b4888], cl
inc eax
cmp eax, 0x19
jb 0x130b1c2
mov eax, 0x13b4888
ret

Function at 0x130b443
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b80a0], 1
jne 0x130b4a9
or dword [0x13b80a0], 1
mov dword [0x13b48b4], 0x5c53476d
mov dword [0x13b48b8], 0x5d1e5251
mov dword [0x13b48bc], 0x5a524b51
mov dword [0x13b48c0], 0x4a51501e
mov dword [0x13b48c4], 0x1e5b5c1e
mov dword [0x13b48c8], 0x514d5b4c
mov dword [0x13b48cc], 0x5a5b4852
mov word [0x13b48d0], 0x1e04
mov byte [0x13b48d2], 0x3e
xor eax, eax
mov cl, byte [eax + 0x13b48b4]
xor cl, 0x3e
mov byte [eax + 0x13b48f4], cl
inc eax
cmp eax, 0x1f
jb 0x130b4ab
mov eax, 0x13b48f4
ret
Function at 0x130ba2e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8094], 1
jne 0x130ba8a
or dword [0x13b8094], 1
mov dword [0x13b4934], 0x21362e09
mov dword [0x13b4938], 0x6024292c
mov dword [0x13b493c], 0x2d352e25
mov dword [0x13b4940], 0x34213225
mov dword [0x13b4944], 0x602e2f29
mov dword [0x13b4948], 0x242e2128
mov word [0x13b494c], 0x252c
mov byte [0x13b494e], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b4934]
xor cl, 0x40
mov byte [eax + 0x13b4ae4], cl
inc eax
cmp eax, 0x1b
jb 0x130ba8c
mov eax, 0x13b4ae4
ret

Function at 0x130bb8c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8090], 1
jne 0x130bbe8
or dword [0x13b8090], 1
mov dword [0x13b4950], 0x21362e09
mov dword [0x13b4954], 0x6024292c
mov dword [0x13b4958], 0x2d352e25
mov dword [0x13b495c], 0x34213225
mov dword [0x13b4960], 0x602e2f29
mov dword [0x13b4964], 0x242e2128
mov word [0x13b4968], 0x252c
mov byte [0x13b496a], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b4950]
xor cl, 0x40
mov byte [eax + 0x13b4b00], cl
inc eax
cmp eax, 0x1b
jb 0x130bbea
mov eax, 0x13b4b00
ret

Function at 0x130be3c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b808c], 1
jne 0x130be98
or dword [0x13b808c], 1
mov dword [0x13b496c], 0x21362e09
mov dword [0x13b4970], 0x6024292c
mov dword [0x13b4974], 0x2d352e25
mov dword [0x13b4978], 0x34213225
mov dword [0x13b497c], 0x602e2f29
mov dword [0x13b4980], 0x242e2128
mov word [0x13b4984], 0x252c
mov byte [0x13b4986], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b496c]
xor cl, 0x40
mov byte [eax + 0x13b4b1c], cl
inc eax
cmp eax, 0x1b
jb 0x130be9a
mov eax, 0x13b4b1c
ret

Function at 0x130bf9a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8088], 1
jne 0x130bff6
or dword [0x13b8088], 1
mov dword [0x13b4988], 0x21362e09
mov dword [0x13b498c], 0x6024292c
mov dword [0x13b4990], 0x2d352e25
mov dword [0x13b4994], 0x34213225
mov dword [0x13b4998], 0x602e2f29
mov dword [0x13b499c], 0x242e2128
mov word [0x13b49a0], 0x252c
mov byte [0x13b49a2], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b4988]
xor cl, 0x40
mov byte [eax + 0x13b4b38], cl
inc eax
cmp eax, 0x1b
jb 0x130bff8
mov eax, 0x13b4b38
ret

Function at 0x130c1e7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8084], 1
jne 0x130c250
or dword [0x13b8084], 1
mov dword [0x13b49a4], 0x21362e09
mov dword [0x13b49a8], 0x6024292c
mov dword [0x13b49ac], 0x21342124
mov dword [0x13b49b0], 0x3a293360
mov dword [0x13b49b4], 0x2f266025
mov dword [0x13b49b8], 0x29376032
mov dword [0x13b49bc], 0x12602524
mov dword [0x13b49c0], 0x131f0705
mov word [0x13b49c4], 0x401a
xor eax, eax
mov cl, byte [eax + 0x13b49a4]
xor cl, 0x40
mov byte [eax + 0x13b4b54], cl
inc eax
cmp eax, 0x22
jb 0x130c252
mov eax, 0x13b4b54
ret
Function at 0x130c26d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8080], 1
jne 0x130c2cd
or dword [0x13b8080], 1
mov dword [0x13b49c8], 0x21362e09
mov dword [0x13b49cc], 0x6024292c
mov dword [0x13b49d0], 0x21342124
mov dword [0x13b49d4], 0x3a293360
mov dword [0x13b49d8], 0x2f266025
mov dword [0x13b49dc], 0x5126032
mov dword [0x13b49e0], 0x17041f07
mov dword [0x13b49e4], 0x4004120f
xor eax, eax
mov cl, byte [eax + 0x13b49c8]
xor cl, 0x40
mov byte [eax + 0x13b4b78], cl
inc eax
cmp eax, 0x20
jb 0x130c2cf
mov eax, 0x13b4b78
ret

Function at 0x130c471
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b807c], 1
jne 0x130c4bc
or dword [0x13b807c], 1
mov dword [0x13b49e8], 0x35332e15
mov dword [0x13b49ec], 0x322f3030
mov dword [0x13b49f0], 0x60242534
mov dword [0x13b49f4], 0x21342124
mov dword [0x13b49f8], 0x30393460
mov word [0x13b49fc], 0x4025
xor eax, eax
mov cl, byte [eax + 0x13b49e8]
xor cl, 0x40
mov byte [eax + 0x13b4b98], cl
inc eax
cmp eax, 0x16
jb 0x130c4be
mov eax, 0x13b4b98
ret

Function at 0x130c677
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b806c], 1
jne 0x130c6c9
or dword [0x13b806c], 1
mov dword [0x13b4a2c], 0x2d352e25
mov dword [0x13b4a30], 0x34213225
mov dword [0x13b4a34], 0x35331f25
mov dword [0x13b4a38], 0x39252b22
mov dword [0x13b4a3c], 0x252e1f33
mov word [0x13b4a40], 0x3438
mov byte [0x13b4a42], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b4a2c]
xor cl, 0x40
mov byte [eax + 0x13b4bdc], cl
inc eax
cmp eax, 0x17
jb 0x130c6cb
mov eax, 0x13b4bdc
ret

Function at 0x130c6e6
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b805c], 1
jne 0x130c738
or dword [0x13b805c], 1
mov dword [0x13b4a88], 0x2d352e25
mov dword [0x13b4a8c], 0x34213225
mov dword [0x13b4a90], 0x21361f25
mov dword [0x13b4a94], 0x3325352c
mov dword [0x13b4a98], 0x2f2c231f
mov word [0x13b4a9c], 0x2533
mov byte [0x13b4a9e], 0x40
xor eax, eax
mov cl, byte [eax + 0x13b4a88]
xor cl, 0x40
mov byte [eax + 0x13b4c38], cl
inc eax
cmp eax, 0x17
jb 0x130c73a
mov eax, 0x13b4c38
ret

Function at 0x130cfa1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8028], 1
jne 0x130cfc5
or dword [0x13b8028], 1
mov dword [0x13b4cd8], 0x3030262e
mov dword [0x13b4cdc], 0x43262422
xor eax, eax
mov cl, byte [eax + 0x13b4cd8]
xor cl, 0x43
mov byte [eax + 0x13b5038], cl
inc eax
cmp eax, 8
jb 0x130cfc7
mov eax, 0x13b5038
ret

Function at 0x130cfe4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8024], 1
jne 0x130d008
or dword [0x13b8024], 1
mov dword [0x13b4ce0], 0x3030262e
mov dword [0x13b4ce4], 0x43262422
xor eax, eax
mov cl, byte [eax + 0x13b4ce0]
xor cl, 0x43
mov byte [eax + 0x13b5040], cl
inc eax
cmp eax, 8
jb 0x130d00a
mov eax, 0x13b5040
ret
Function at 0x130db56
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b801c], 1
mov ecx, 0xac43
jne 0x130db97
or dword [0x13b801c], 1
lea eax, [ecx + 0x2a]
mov word [0x13b4cf0], ax
add eax, 0xffffffc2
mov word [0x13b4cf2], ax
lea eax, [ecx - 0x16]
mov word [0x13b4cf4], ax
add eax, 0xfffffffb
mov word [0x13b4cf6], ax
mov eax, ecx
mov word [0x13b4cf8], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b4cf0]
add eax, 2
mov word [eax + 0x13b504e], dx
cmp eax, 0xa
jb 0x130db99
mov eax, 0x13b5050
ret

Function at 0x130dbb7
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8018], 1
mov ecx, 0xac43
jne 0x130dbf8
or dword [0x13b8018], 1
lea eax, [ecx + 0x2a]
mov word [0x13b4cfc], ax
add eax, 0xffffffc2
mov word [0x13b4cfe], ax
lea eax, [ecx - 0x16]
mov word [0x13b4d00], ax
add eax, 0xfffffffb
mov word [0x13b4d02], ax
mov eax, ecx
mov word [0x13b4d04], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b4cfc]
add eax, 2
mov word [eax + 0x13b505a], dx
cmp eax, 0xa
jb 0x130dbfa
mov eax, 0x13b505c
ret

Function at 0x130e188
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8014], 1
jne 0x130e1db
or dword [0x13b8014], 1
mov dword [0x13b4d08], 0xf372604
mov dword [0x13b4d0c], 0x2f22202c
mov dword [0x13b4d10], 0x252d0a26
mov dword [0x13b4d14], 0x636a6b2c
mov dword [0x13b4d18], 0x2f2a2225
mov dword [0x13b4d1c], 0x63792726
mov byte [0x13b4d20], 0x43
xor eax, eax
mov cl, byte [eax + 0x13b4d08]
xor cl, 0x43
mov byte [eax + 0x13b5068], cl
inc eax
cmp eax, 0x19
jb 0x130e1dd
mov eax, 0x13b5068
ret

Function at 0x130e31e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8010], 1
jne 0x130e371
or dword [0x13b8010], 1
mov dword [0x13b4d24], 0xf372604
mov dword [0x13b4d28], 0x2f22202c
mov dword [0x13b4d2c], 0x252d0a26
mov dword [0x13b4d30], 0x636a6b2c
mov dword [0x13b4d34], 0x2f2a2225
mov dword [0x13b4d38], 0x63792726
mov byte [0x13b4d3c], 0x43
xor eax, eax
mov cl, byte [eax + 0x13b4d24]
xor cl, 0x43
mov byte [eax + 0x13b5084], cl
inc eax
cmp eax, 0x19
jb 0x130e373
mov eax, 0x13b5084
ret

Function at 0x130e4c0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b800c], 1
jne 0x130e513
or dword [0x13b800c], 1
mov dword [0x13b4d40], 0xf372604
mov dword [0x13b4d44], 0x2f22202c
mov dword [0x13b4d48], 0x252d0a26
mov dword [0x13b4d4c], 0x636a6b2c
mov dword [0x13b4d50], 0x2f2a2225
mov dword [0x13b4d54], 0x63792726
mov byte [0x13b4d58], 0x43
xor eax, eax
mov cl, byte [eax + 0x13b4d40]
xor cl, 0x43
mov byte [eax + 0x13b50a0], cl
inc eax
cmp eax, 0x19
jb 0x130e515
mov eax, 0x13b50a0
ret
Function at 0x130e7f8
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b8008], 1
jne 0x130e897
or dword [0x13b8008], 1
mov dword [0x13b4d5c], 0x31000f0a
mov dword [0x13b4d60], 0x26372226
mov dword [0x13b4d64], 0x2e2c3105
mov dword [0x13b4d68], 0x2b372213
mov dword [0x13b4d6c], 0x2a222563
mov dword [0x13b4d70], 0x7927262f
mov dword [0x13b4d74], 0x37263163
mov dword [0x13b4d78], 0x262d3136
mov dword [0x13b4d7c], 0x2d226327
mov dword [0x13b4d80], 0x332e2663
mov dword [0x13b4d84], 0x2a633a37
mov dword [0x13b4d88], 0x632e2637
mov dword [0x13b4d8c], 0x37302a2f
mov byte [0x13b4d90], 0x43
mov cl, byte [eax + 0x13b4d5c]
xor cl, 0x43
mov byte [eax + 0x13b50bc], cl
inc eax
cmp eax, 0x35
jb 0x130e897
mov eax, 0x13b50bc
ret

Function at 0x130e8b2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b8004], 1
jne 0x130e91c
or dword [0x13b8004], 1
mov dword [0x13b4d94], 0x330c0b10
mov dword [0x13b4d98], 0x2c052d26
mov dword [0x13b4d9c], 0x3126272f
mov dword [0x13b4da0], 0x10272d02
mov dword [0x13b4da4], 0x20262f26
mov dword [0x13b4da8], 0x26370a37
mov dword [0x13b4dac], 0x2563302e
mov dword [0x13b4db0], 0x262f2a22
mov dword [0x13b4db4], 0x43637927
xor eax, eax
mov cl, byte [eax + 0x13b4d94]
xor cl, 0x43
mov byte [eax + 0x13b50f4], cl
inc eax
cmp eax, 0x24
jb 0x130e91e
mov eax, 0x13b50f4
ret

Function at 0x130ebe9
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0x13b7ff8], 1
jne 0x130ec4a
or dword [0x13b7ff8], 1
mov dword [0x13b4dc8], 0x13372604
mov dword [0x13b4dcc], 0x22003134
mov dword [0x13b4dd0], 0x2a212233
mov dword [0x13b4dd4], 0x2a372a2f
mov dword [0x13b4dd8], 0x6a6b3026
mov dword [0x13b4ddc], 0x2a222563
mov dword [0x13b4de0], 0x7927262f
mov word [0x13b4de4], 0x4363
mov cl, byte [eax + 0x13b4dc8]
xor cl, 0x43
mov byte [eax + 0x13b5128], cl
inc eax
cmp eax, 0x1e
jb 0x130ec4a
mov eax, 0x13b5128
ret

Function at 0x130ecf5
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7fec], 1
jne 0x130ed4b
or dword [0x13b7fec], 1
mov dword [0x13b4dfc], 0x331c302a
mov dword [0x13b4e00], 0x26202c31
mov dword [0x13b4e04], 0x311c3030
mov dword [0x13b4e08], 0x2a2d2d36
mov dword [0x13b4e0c], 0x221c242d
mov dword [0x13b4e10], 0x27221c30
mov dword [0x13b4e14], 0x432d2a2e
xor eax, eax
mov cl, byte [eax + 0x13b4dfc]
xor cl, 0x43
mov byte [eax + 0x13b515c], cl
inc eax
cmp eax, 0x1c
jb 0x130ed4d
mov eax, 0x13b515c
ret

Function at 0x130ed68
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7fe8], 1
jne 0x130edbe
or dword [0x13b7fe8], 1
mov dword [0x13b4e18], 0x201c302a
mov dword [0x13b4e1c], 0x26313136
mov dword [0x13b4e20], 0x361c372d
mov dword [0x13b4e24], 0x1c312630
mov dword [0x13b4e28], 0x22202c2f
mov dword [0x13b4e2c], 0x27221c2f
mov dword [0x13b4e30], 0x432d2a2e
xor eax, eax
mov cl, byte [eax + 0x13b4e18]
xor cl, 0x43
mov byte [eax + 0x13b5178], cl
inc eax
cmp eax, 0x1c
jb 0x130edc0
mov eax, 0x13b5178
ret
Function at 0x130eddb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7fd4], 1
jne 0x130ee2d
or dword [0x13b7fd4], 1
mov dword [0x13b4e7c], 0x372a2234
mov dword [0x13b4e80], 0x312c251c
mov dword [0x13b4e84], 0x2d2a301c
mov dword [0x13b4e88], 0x1c262f24
mov dword [0x13b4e8c], 0x2629212c
mov word [0x13b4e90], 0x3720
mov byte [0x13b4e92], 0x43
xor eax, eax
mov cl, byte [eax + 0x13b4e7c]
xor cl, 0x43
mov byte [eax + 0x13b51dc], cl
inc eax
cmp eax, 0x17
jb 0x130ee2f
mov eax, 0x13b51dc
ret

Function at 0x130ee4a
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7f8c], 1
jne 0x130ee9c
or dword [0x13b7f8c], 1
mov dword [0x13b4f98], 0x1c372624
mov dword [0x13b4f9c], 0x31313620
mov dword [0x13b4fa0], 0x1c372d26
mov dword [0x13b4fa4], 0x202c3133
mov dword [0x13b4fa8], 0x1c303026
mov word [0x13b4fac], 0x272a
mov byte [0x13b4fae], 0x43
xor eax, eax
mov cl, byte [eax + 0x13b4f98]
xor cl, 0x43
mov byte [eax + 0x13b52f8], cl
inc eax
cmp eax, 0x17
jb 0x130ee9e
mov eax, 0x13b52f8
ret

Function at 0x130f654
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7f78], 1
mov ecx, 0xac47
jne 0x130f6c9
or dword [0x13b7f78], 1
lea eax, [ecx - 0x1c]
mov word [0x13b5354], ax
add eax, 7
mov word [0x13b5356], ax
lea eax, [ecx - 0x21]
mov word [0x13b5358], ax
add eax, 0xfffffff2
mov word [0x13b535a], ax
lea eax, [ecx - 0x17]
mov edx, eax
mov word [0x13b535c], dx
add edx, 0xfffffffe
mov word [0x13b535e], dx
lea edx, [ecx - 0x1e]
mov word [0x13b5360], dx
add edx, 0xfffffffa
mov eax, ecx
mov word [0x13b5362], dx
mov dword [0x13b5364], 0xac30ac28
mov word [0x13b5368], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x13b5354]
add eax, 2
mov word [eax + 0x13b55d6], dx
cmp eax, 0x16
jb 0x130f6cb
mov eax, 0x13b55d8
ret

Function at 0x130f6e9
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7f74], 1
mov edx, 0xac47
jne 0x130f78d
or dword [0x13b7f74], 1
lea ecx, [edx - 0x1c]
mov eax, ecx
mov word [0x13b536c], ax
add eax, 7
mov word [0x13b536e], ax
lea eax, [edx - 0x21]
mov word [0x13b5370], ax
add eax, 0xfffffff2
push esi
mov esi, eax
mov word [0x13b537c], ax
lea eax, [edx - 0x17]
mov ecx, eax
mov word [0x13b537e], cx
add ecx, 0xfffffffe
mov word [0x13b5372], si
lea esi, [edx - 0x18]
mov word [0x13b5380], cx
lea ecx, [edx - 0x1e]
mov word [0x13b5374], si
add esi, 4
mov word [0x13b5382], cx
add ecx, 0xfffffffa
mov eax, edx
mov word [0x13b5376], si
mov dword [0x13b5378], 0xac2bac2a
mov word [0x13b5384], cx
mov dword [0x13b5386], 0xac30ac28
mov word [0x13b538a], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x13b536c]
add eax, 2
mov word [eax + 0x13b55ee], cx
cmp eax, 0x20
jb 0x130f78f
mov eax, 0x13b55f0
ret

Function at 0x130f9d1
Capabilities:
Encode data using xor

Disassembly:
test byte [0x13b7f70], 1
jne 0x130fa1a
or dword [0x13b7f70], 1
mov dword [0x13b538c], 0x6726320b
mov dword [0x13b5390], 0x28353522
mov dword [0x13b5394], 0x292e6735
mov dword [0x13b5398], 0x23293067
mov dword [0x13b539c], 0x24283537
mov byte [0x13b53a0], 0x47
xor eax, eax
mov cl, byte [eax + 0x13b538c]
xor cl, 0x47
mov byte [eax + 0x13b5610], cl
inc eax
cmp eax, 0x15
jb 0x130fa1c
mov eax, 0x13b5610
ret