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

Disassembly:
mov eax, 0x119a487
call fcn.01199c88
sub esp, 0x10
push ebx
push esi
mov esi, 0x110
push esi
call fcn.01174410
mov ebx, eax
pop ecx
test ebx, ebx
je 0x1124609
push esi
push 0
push ebx
call fcn.01176f70
add esp, 0xc
mov esi, ebx
jmp 0x112460b
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 [0x11d2b18], 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 0x112465a
or dword [0x11d2b18], 1
mov dword [0x11cec30], 0xbbb6b5bb
mov byte [0x11cec34], 0xd9
xor eax, eax
mov cl, byte [eax + 0x11cec30]
xor cl, 0xd9
mov byte [eax + 0x11ced30], cl
inc eax
cmp eax, 5
jb 0x112465c
push 0
push 0x11ced30
push esi
push 0x1124299
push dword [edi]
call fcn.01161267
add esp, 0x14
test eax, eax
je 0x11246c4
push 0
call fcn.011247b4
push eax
push 0xffffffffffffffff
push dword [edi]
call fcn.0115ff0f
mov dword [ebp + 8], eax
add esp, 0x10
lea eax, [ebp + 8]
push eax
lea ecx, [ebp - 0x1c]
call fcn.011739b5
push 0x11bec28
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0x1c], vtable.std::runtime_error.0
call fcn.0117d8c5
push esi
call fcn.011742d3
pop ecx
mov ecx, dword [ebp - 0xc]
pop esi
pop ebx
mov dword fs:[0], ecx
leave
ret 4

Function at 0x11246db
Capabilities:
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x10
test byte [0x11d2b10], 1
jne 0x1124718
or dword [0x11d2b10], 1
mov dword [0x11cec48], 0xa9a0abba
mov dword [0x11cec4c], 0xbff9b6ad
mov dword [0x11cec50], 0xbcb5b0b8
mov word [0x11cec54], 0xd9bd
xor eax, eax
mov cl, byte [eax + 0x11cec48]
xor cl, 0xd9
mov byte [eax + 0x11ced48], cl
inc eax
cmp eax, 0xe
jb 0x112471a
lea eax, [ebp - 4]
push eax
lea ecx, [ebp - 0x10]
mov dword [ebp - 4], 0x11ced48
call fcn.011739b5
push 0x11bec28
lea eax, [ebp - 0x10]
push eax
mov dword [ebp - 0x10], vtable.std::runtime_error.0
call fcn.0117d8c5
int3

Function at 0x1124758
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2b1c], 1
jne 0x1124797
or dword [0x11d2b1c], 1
mov dword [0x11cec1c], 0x86b8acb5
mov dword [0x11cec20], 0xb5b8baa9
mov dword [0x11cec24], 0xb8bff9b5
mov dword [0x11cec28], 0xbdbcb5b0
mov byte [0x11cec2c], 0xd9
xor eax, eax
mov cl, byte [eax + 0x11cec1c]
xor cl, 0xd9
mov byte [eax + 0x11ced58], cl
inc eax
cmp eax, 0x11
jb 0x1124799
mov eax, 0x11ced58
ret

Function at 0x11247b4
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2b14], 1
jne 0x11247ec
or dword [0x11d2b14], 1
mov dword [0x11cec38], 0x86b8acb5
mov dword [0x11cec3c], 0xbdb8b6b5
mov dword [0x11cec40], 0xb0b8bff9
mov dword [0x11cec44], 0xd9bdbcb5
xor eax, eax
mov cl, byte [eax + 0x11cec38]
xor cl, 0xd9
mov byte [eax + 0x11ced38], cl
inc eax
cmp eax, 0x10
jb 0x11247ee
mov eax, 0x11ced38
ret
Function at 0x1124f32
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2af8], 1
jne 0x1124f7b
or dword [0x11d2af8], 1
mov dword [0x11cedfc], 0xb9afbdbe
mov dword [0x11cee00], 0xb9fce8ea
mov dword [0x11cee04], 0xb8b3bfb2
mov dword [0x11cee08], 0xbdbafcb9
mov dword [0x11cee0c], 0xb8b9b0b5
mov byte [0x11cee10], 0xdc
xor eax, eax
mov cl, byte [eax + 0x11cedfc]
xor cl, 0xdc
mov byte [eax + 0x11cee60], cl
inc eax
cmp eax, 0x15
jb 0x1124f7d
mov eax, 0x11cee60
ret

Function at 0x11250c3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2af4], 1
jne 0x112510c
or dword [0x11d2af4], 1
mov dword [0x11cee14], 0xb9afbdbe
mov dword [0x11cee18], 0xb8fce8ea
mov dword [0x11cee1c], 0xb8b3bfb9
mov dword [0x11cee20], 0xbdbafcb9
mov dword [0x11cee24], 0xb8b9b0b5
mov byte [0x11cee28], 0xdc
xor eax, eax
mov cl, byte [eax + 0x11cee14]
xor cl, 0xdc
mov byte [eax + 0x11cee78], cl
inc eax
cmp eax, 0x15
jb 0x112510e
mov eax, 0x11cee78
ret

Function at 0x1127c0c
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a54], 1
jne 0x1127cb6
or dword [0x11d2a54], 1
mov dword [0x11cf250], 0x93828fa4
mov dword [0x11cf254], 0x88959198
mov dword [0x11cf258], 0x93c18f8e
mov dword [0x11cf25c], 0x84949084
mov dword [0x11cf260], 0x85849592
mov dword [0x11cf264], 0x959483c1
mov dword [0x11cf268], 0x888995c1
mov dword [0x11cf26c], 0x8995c192
mov dword [0x11cf270], 0x85808493
mov dword [0x11cf274], 0x928089c1
mov dword [0x11cf278], 0xc18e8fc1
mov dword [0x11cf27c], 0x91989382
mov dword [0x11cf280], 0x88c18e95
mov dword [0x11cf284], 0x8095928f
mov dword [0x11cf288], 0xe184828f
xor eax, eax
mov cl, byte [eax + 0x11cf250]
xor cl, 0xe1
mov byte [eax + 0x11cf374], cl
inc eax
cmp eax, 0x3c
jb 0x1127cb8
mov eax, 0x11cf374
ret

Function at 0x1127cd3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a50], 1
jne 0x1127d29
or dword [0x11d2a50], 1
mov dword [0x11cf28c], 0x8d8880a7
mov dword [0x11cf290], 0x95c18584
mov dword [0x11cf294], 0x8f84c18e
mov dword [0x11cf298], 0x91989382
mov dword [0x11cf29c], 0x8e91c195
mov dword [0x11cf2a0], 0x83c19592
mov dword [0x11cf2a4], 0xe198858e
xor eax, eax
mov cl, byte [eax + 0x11cf28c]
xor cl, 0xe1
mov byte [eax + 0x11cf3b0], cl
inc eax
cmp eax, 0x1c
jb 0x1127d2b
mov eax, 0x11cf3b0
ret

Function at 0x1127d46
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a4c], 1
jne 0x1127daf
or dword [0x11d2a4c], 1
mov dword [0x11cf2a8], 0x8d8880a7
mov dword [0x11cf2ac], 0x95c18584
mov dword [0x11cf2b0], 0x8485c18e
mov dword [0x11cf2b4], 0x91989382
mov dword [0x11cf2b8], 0x8492c195
mov dword [0x11cf2bc], 0x93849793
mov dword [0x11cf2c0], 0x928493c1
mov dword [0x11cf2c4], 0x928f8e91
mov word [0x11cf2c8], 0xe184
xor eax, eax
mov cl, byte [eax + 0x11cf2a8]
xor cl, 0xe1
mov byte [eax + 0x11cf3cc], cl
inc eax
cmp eax, 0x22
jb 0x1127db1
mov eax, 0x11cf3cc
ret
Function at 0x112811d
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a48], 1
jne 0x112817c
or dword [0x11d2a48], 1
mov dword [0x11cf2cc], 0xa5adb3b4
mov dword [0x11cf2d0], 0x8d8f968e
mov dword [0x11cf2d4], 0xb585808e
mov dword [0x11cf2d8], 0x8d88a78e
mov dword [0x11cf2dc], 0x8087c184
mov dword [0x11cf2e0], 0x85848d88
mov dword [0x11cf2e4], 0x9389c1db
mov word [0x11cf2e8], 0xe1dc
xor eax, eax
mov cl, byte [eax + 0x11cf2cc]
xor cl, 0xe1
mov byte [eax + 0x11cf3f0], cl
inc eax
cmp eax, 0x1e
jb 0x112817e
mov eax, 0x11cf3f0
ret

Function at 0x1128dd0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a30], 1
jne 0x1128e1c
or dword [0x11d2a30], 1
mov dword [0x11cf46c], 0xaf9786a4
mov dword [0x11cf470], 0xaa979082
mov dword [0x11cf474], 0x9796938d
mov dword [0x11cf478], 0x8c858daa
mov dword [0x11cf47c], 0x8a8285c3
mov dword [0x11cf480], 0xe387868f
xor eax, eax
mov cl, byte [eax + 0x11cf46c]
xor cl, 0xe3
mov byte [eax + 0x11cf4f8], cl
inc eax
cmp eax, 0x18
jb 0x1128e1e
mov eax, 0x11cf4f8
ret

Function at 0x1128fb2
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a2c], 1
jne 0x1129011
or dword [0x11d2a2c], 1
mov dword [0x11cf484], 0x968086b1
mov dword [0x11cf488], 0x8c8a9091
mov dword [0x11cf48c], 0x8ec3908d
mov dword [0x11cf490], 0xc3979096
mov dword [0x11cf494], 0x82c38681
mov dword [0x11cf498], 0x868fc397
mov dword [0x11cf49c], 0xc3979082
mov word [0x11cf4a0], 0xe3d2
xor eax, eax
mov cl, byte [eax + 0x11cf484]
xor cl, 0xe3
mov byte [eax + 0x11cf510], cl
inc eax
cmp eax, 0x1e
jb 0x1129013
mov eax, 0x11cf510
ret

Function at 0x112902e
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a24], 1
jne 0x1129083
or dword [0x11d2a24], 1
mov dword [0x11cf4b0], 0xbc978684
mov dword [0x11cf4b4], 0x868e8a97
mov dword [0x11cf4b8], 0x8d8a90bc
mov dword [0x11cf4bc], 0x8fbc8680
mov dword [0x11cf4c0], 0xbc979082
mov dword [0x11cf4c4], 0x96938d8a
mov word [0x11cf4c8], 0xe397
xor eax, eax
mov cl, byte [eax + 0x11cf4b0]
xor cl, 0xe3
mov byte [eax + 0x11cf53c], cl
inc eax
cmp eax, 0x1a
jb 0x1129085
mov eax, 0x11cf53c
ret

Function at 0x11290a0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a20], 1
jne 0x11290f3
or dword [0x11d2a20], 1
mov dword [0x11cf4cc], 0xbc978684
mov dword [0x11cf4d0], 0x86808d82
mov dword [0x11cf4d4], 0x918c9790
mov dword [0x11cf4d8], 0x878c8ebc
mov dword [0x11cf4dc], 0xbc868f96
mov dword [0x11cf4e0], 0x8b978293
mov byte [0x11cf4e4], 0xe3
xor eax, eax
mov cl, byte [eax + 0x11cf4cc]
xor cl, 0xe3
mov byte [eax + 0x11cf558], cl
inc eax
cmp eax, 0x19
jb 0x11290f5
mov eax, 0x11cf558
ret

Function at 0x1129376
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a18], 1
jne 0x11293dc
or dword [0x11d2a18], 1
mov dword [0x11cf584], 0x86899db7
mov dword [0x11cf588], 0x87c4888b
mov dword [0x11cf58c], 0x8088918b
mov dword [0x11cf590], 0x908b8ac4
mov dword [0x11cf594], 0xc48186c4
mov dword [0x11cf598], 0x8b978196
mov dword [0x11cf59c], 0x80819288
mov word [0x11cf5a0], 0xc4de
mov byte [0x11cf5a2], 0xe4
xor eax, eax
mov cl, byte [eax + 0x11cf584]
xor cl, 0xe4
mov byte [eax + 0x11cf5c4], cl
inc eax
cmp eax, 0x1f
jb 0x11293de
mov eax, 0x11cf5c4
ret
Function at 0x11299bd
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a0c], 1
jne 0x1129a19
or dword [0x11d2a0c], 1
mov dword [0x11cf604], 0x84938bac
mov dword [0x11cf608], 0xc5818c89
mov dword [0x11cf60c], 0x88908b80
mov dword [0x11cf610], 0x91849780
mov dword [0x11cf614], 0xc58b8a8c
mov dword [0x11cf618], 0x818b848d
mov word [0x11cf61c], 0x8089
mov byte [0x11cf61e], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf604]
xor cl, 0xe5
mov byte [eax + 0x11cf7b4], cl
inc eax
cmp eax, 0x1b
jb 0x1129a1b
mov eax, 0x11cf7b4
ret

Function at 0x1129b1b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a08], 1
jne 0x1129b77
or dword [0x11d2a08], 1
mov dword [0x11cf620], 0x84938bac
mov dword [0x11cf624], 0xc5818c89
mov dword [0x11cf628], 0x88908b80
mov dword [0x11cf62c], 0x91849780
mov dword [0x11cf630], 0xc58b8a8c
mov dword [0x11cf634], 0x818b848d
mov word [0x11cf638], 0x8089
mov byte [0x11cf63a], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf620]
xor cl, 0xe5
mov byte [eax + 0x11cf7d0], cl
inc eax
cmp eax, 0x1b
jb 0x1129b79
mov eax, 0x11cf7d0
ret

Function at 0x1129dcb
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a04], 1
jne 0x1129e27
or dword [0x11d2a04], 1
mov dword [0x11cf63c], 0x84938bac
mov dword [0x11cf640], 0xc5818c89
mov dword [0x11cf644], 0x88908b80
mov dword [0x11cf648], 0x91849780
mov dword [0x11cf64c], 0xc58b8a8c
mov dword [0x11cf650], 0x818b848d
mov word [0x11cf654], 0x8089
mov byte [0x11cf656], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf63c]
xor cl, 0xe5
mov byte [eax + 0x11cf7ec], cl
inc eax
cmp eax, 0x1b
jb 0x1129e29
mov eax, 0x11cf7ec
ret

Function at 0x1129f29
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2a00], 1
jne 0x1129f85
or dword [0x11d2a00], 1
mov dword [0x11cf658], 0x84938bac
mov dword [0x11cf65c], 0xc5818c89
mov dword [0x11cf660], 0x88908b80
mov dword [0x11cf664], 0x91849780
mov dword [0x11cf668], 0xc58b8a8c
mov dword [0x11cf66c], 0x818b848d
mov word [0x11cf670], 0x8089
mov byte [0x11cf672], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf658]
xor cl, 0xe5
mov byte [eax + 0x11cf808], cl
inc eax
cmp eax, 0x1b
jb 0x1129f87
mov eax, 0x11cf808
ret

Function at 0x112a176
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29fc], 1
jne 0x112a1df
or dword [0x11d29fc], 1
mov dword [0x11cf674], 0x84938bac
mov dword [0x11cf678], 0xc5818c89
mov dword [0x11cf67c], 0x84918481
mov dword [0x11cf680], 0x9f8c96c5
mov dword [0x11cf684], 0x8a83c580
mov dword [0x11cf688], 0x8c92c597
mov dword [0x11cf68c], 0xb7c58081
mov dword [0x11cf690], 0xb6baa2a0
mov word [0x11cf694], 0xe5bf
xor eax, eax
mov cl, byte [eax + 0x11cf674]
xor cl, 0xe5
mov byte [eax + 0x11cf824], cl
inc eax
cmp eax, 0x22
jb 0x112a1e1
mov eax, 0x11cf824
ret
Function at 0x112a1fc
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29f8], 1
jne 0x112a25c
or dword [0x11d29f8], 1
mov dword [0x11cf698], 0x84938bac
mov dword [0x11cf69c], 0xc5818c89
mov dword [0x11cf6a0], 0x84918481
mov dword [0x11cf6a4], 0x9f8c96c5
mov dword [0x11cf6a8], 0x8a83c580
mov dword [0x11cf6ac], 0xa0b7c597
mov dword [0x11cf6b0], 0xb2a1baa2
mov dword [0x11cf6b4], 0xe5a1b7aa
xor eax, eax
mov cl, byte [eax + 0x11cf698]
xor cl, 0xe5
mov byte [eax + 0x11cf848], cl
inc eax
cmp eax, 0x20
jb 0x112a25e
mov eax, 0x11cf848
ret

Function at 0x112a400
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29f4], 1
jne 0x112a44b
or dword [0x11d29f4], 1
mov dword [0x11cf6b8], 0x90968bb0
mov dword [0x11cf6bc], 0x978a9595
mov dword [0x11cf6c0], 0xc5818091
mov dword [0x11cf6c4], 0x84918481
mov dword [0x11cf6c8], 0x959c91c5
mov word [0x11cf6cc], 0xe580
xor eax, eax
mov cl, byte [eax + 0x11cf6b8]
xor cl, 0xe5
mov byte [eax + 0x11cf868], cl
inc eax
cmp eax, 0x16
jb 0x112a44d
mov eax, 0x11cf868
ret

Function at 0x112a606
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29e4], 1
jne 0x112a658
or dword [0x11d29e4], 1
mov dword [0x11cf6fc], 0x88908b80
mov dword [0x11cf700], 0x91849780
mov dword [0x11cf704], 0x9096ba80
mov dword [0x11cf708], 0x9c808e87
mov dword [0x11cf70c], 0x808bba96
mov word [0x11cf710], 0x919d
mov byte [0x11cf712], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf6fc]
xor cl, 0xe5
mov byte [eax + 0x11cf8ac], cl
inc eax
cmp eax, 0x17
jb 0x112a65a
mov eax, 0x11cf8ac
ret

Function at 0x112a675
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29d4], 1
jne 0x112a6c7
or dword [0x11d29d4], 1
mov dword [0x11cf758], 0x88908b80
mov dword [0x11cf75c], 0x91849780
mov dword [0x11cf760], 0x8493ba80
mov dword [0x11cf764], 0x96809089
mov dword [0x11cf768], 0x8a8986ba
mov word [0x11cf76c], 0x8096
mov byte [0x11cf76e], 0xe5
xor eax, eax
mov cl, byte [eax + 0x11cf758]
xor cl, 0xe5
mov byte [eax + 0x11cf908], cl
inc eax
cmp eax, 0x17
jb 0x112a6c9
mov eax, 0x11cf908
ret

Function at 0x112af30
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d29a0], 1
jne 0x112af54
or dword [0x11d29a0], 1
mov dword [0x11cf9a8], 0x9595838b
mov dword [0x11cf9ac], 0xe6838187
xor eax, eax
mov cl, byte [eax + 0x11cf9a8]
xor cl, 0xe6
mov byte [eax + 0x11cfc98], cl
inc eax
cmp eax, 8
jb 0x112af56
mov eax, 0x11cfc98
ret

Function at 0x112af71
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d299c], 1
jne 0x112af95
or dword [0x11d299c], 1
mov dword [0x11cf9b0], 0x9595838b
mov dword [0x11cf9b4], 0xe6838187
xor eax, eax
mov cl, byte [eax + 0x11cf9b0]
xor cl, 0xe6
mov byte [eax + 0x11cfca0], cl
inc eax
cmp eax, 8
jb 0x112af97
mov eax, 0x11cfca0
ret
Function at 0x112bae3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2994], 1
mov ecx, 0xcfe6
jne 0x112bb24
or dword [0x11d2994], 1
lea eax, [ecx - 0x1e]
mov word [0x11cf9c0], ax
add eax, 0xffffffc2
mov word [0x11cf9c2], ax
lea eax, [ecx - 0x5e]
mov word [0x11cf9c4], ax
add eax, 5
mov word [0x11cf9c6], ax
mov eax, ecx
mov word [0x11cf9c8], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x11cf9c0]
add eax, 2
mov word [eax + 0x11cfcae], dx
cmp eax, 0xa
jb 0x112bb26
mov eax, 0x11cfcb0
ret

Function at 0x112bb44
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2990], 1
mov ecx, 0xcfe6
jne 0x112bb85
or dword [0x11d2990], 1
lea eax, [ecx - 0x1e]
mov word [0x11cf9cc], ax
add eax, 0xffffffc2
mov word [0x11cf9ce], ax
lea eax, [ecx - 0x5e]
mov word [0x11cf9d0], ax
add eax, 5
mov word [0x11cf9d2], ax
mov eax, ecx
mov word [0x11cf9d4], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x11cf9cc]
add eax, 2
mov word [eax + 0x11cfcba], dx
cmp eax, 0xa
jb 0x112bb87
mov eax, 0x11cfcbc
ret

Function at 0x112c115
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d298c], 1
jne 0x112c168
or dword [0x11d298c], 1
mov dword [0x11cf9d8], 0xaa9283a1
mov dword [0x11cf9dc], 0x8a878589
mov dword [0x11cf9e0], 0x8088af83
mov dword [0x11cf9e4], 0xc6cfce89
mov dword [0x11cf9e8], 0x8a8f8780
mov dword [0x11cf9ec], 0xc6dc8283
mov byte [0x11cf9f0], 0xe6
xor eax, eax
mov cl, byte [eax + 0x11cf9d8]
xor cl, 0xe6
mov byte [eax + 0x11cfcc8], cl
inc eax
cmp eax, 0x19
jb 0x112c16a
mov eax, 0x11cfcc8
ret

Function at 0x112c336
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2988], 1
jne 0x112c3d3
or dword [0x11d2988], 1
mov dword [0x11cf9f4], 0x94a5aaaf
mov dword [0x11cf9f8], 0x83928783
mov dword [0x11cf9fc], 0x8b8994a0
mov dword [0x11cfa00], 0x8e9287b6
mov dword [0x11cfa04], 0x8f8780c6
mov dword [0x11cfa08], 0xdc82838a
mov dword [0x11cfa0c], 0x928394c6
mov dword [0x11cfa10], 0x83889493
mov dword [0x11cfa14], 0x8887c682
mov dword [0x11cfa18], 0x968b83c6
mov dword [0x11cfa1c], 0x8fc69f92
mov dword [0x11cfa20], 0xc68b8392
mov dword [0x11cfa24], 0x92958f8a
mov byte [0x11cfa28], 0xe6
xor eax, eax
mov cl, byte [eax + 0x11cf9f4]
xor cl, 0xe6
mov byte [eax + 0x11cfce4], cl
inc eax
cmp eax, 0x35
jb 0x112c3d5
mov eax, 0x11cfce4
ret

Function at 0x112c3f0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2984], 1
jne 0x112c45a
or dword [0x11d2984], 1
mov dword [0x11cfa2c], 0x96a9aeb5
mov dword [0x11cfa30], 0x89a08883
mov dword [0x11cfa34], 0x9483828a
mov dword [0x11cfa38], 0xb58288a7
mov dword [0x11cfa3c], 0x85838a83
mov dword [0x11cfa40], 0x8392af92
mov dword [0x11cfa44], 0x80c6958b
mov dword [0x11cfa48], 0x838a8f87
mov dword [0x11cfa4c], 0xe6c6dc82
xor eax, eax
mov cl, byte [eax + 0x11cfa2c]
xor cl, 0xe6
mov byte [eax + 0x11cfd1c], cl
inc eax
cmp eax, 0x24
jb 0x112c45c
mov eax, 0x11cfd1c
ret
Function at 0x112c727
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2978], 1
jne 0x112c786
or dword [0x11d2978], 1
mov dword [0x11cfa60], 0xb69283a1
mov dword [0x11cfa64], 0x87a59491
mov dword [0x11cfa68], 0x8f848796
mov dword [0x11cfa6c], 0x8f928f8a
mov dword [0x11cfa70], 0xcfce9583
mov dword [0x11cfa74], 0x8f8780c6
mov dword [0x11cfa78], 0xdc82838a
mov word [0x11cfa7c], 0xe6c6
xor eax, eax
mov cl, byte [eax + 0x11cfa60]
xor cl, 0xe6
mov byte [eax + 0x11cfd50], cl
inc eax
cmp eax, 0x1e
jb 0x112c788
mov eax, 0x11cfd50
ret

Function at 0x112c7a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d296c], 1
jne 0x112c7f9
or dword [0x11d296c], 1
mov dword [0x11cfa94], 0x96b9958f
mov dword [0x11cfa98], 0x83858994
mov dword [0x11cfa9c], 0x94b99595
mov dword [0x11cfaa0], 0x8f888893
mov dword [0x11cfaa4], 0x87b98188
mov dword [0x11cfaa8], 0x8287b995
mov dword [0x11cfaac], 0xe6888f8b
xor eax, eax
mov cl, byte [eax + 0x11cfa94]
xor cl, 0xe6
mov byte [eax + 0x11cfd84], cl
inc eax
cmp eax, 0x1c
jb 0x112c7fb
mov eax, 0x11cfd84
ret

Function at 0x112c816
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2968], 1
jne 0x112c86c
or dword [0x11d2968], 1
mov dword [0x11cfab0], 0x85b9958f
mov dword [0x11cfab4], 0x83949493
mov dword [0x11cfab8], 0x93b99288
mov dword [0x11cfabc], 0xb9948395
mov dword [0x11cfac0], 0x8785898a
mov dword [0x11cfac4], 0x8287b98a
mov dword [0x11cfac8], 0xe6888f8b
xor eax, eax
mov cl, byte [eax + 0x11cfab0]
xor cl, 0xe6
mov byte [eax + 0x11cfda0], cl
inc eax
cmp eax, 0x1c
jb 0x112c86e
mov eax, 0x11cfda0
ret

Function at 0x112c889
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2954], 1
jne 0x112c8db
or dword [0x11d2954], 1
mov dword [0x11cfb14], 0x928f8791
mov dword [0x11cfb18], 0x948980b9
mov dword [0x11cfb1c], 0x888f95b9
mov dword [0x11cfb20], 0xb9838a81
mov dword [0x11cfb24], 0x838c8489
mov word [0x11cfb28], 0x9285
mov byte [0x11cfb2a], 0xe6
xor eax, eax
mov cl, byte [eax + 0x11cfb14]
xor cl, 0xe6
mov byte [eax + 0x11cfe04], cl
inc eax
cmp eax, 0x17
jb 0x112c8dd
mov eax, 0x11cfe04
ret

Function at 0x112c8f8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2918], 1
jne 0x112c94a
or dword [0x11d2918], 1
mov dword [0x11cfc04], 0xb9928381
mov dword [0x11cfc08], 0x94949385
mov dword [0x11cfc0c], 0xb9928883
mov dword [0x11cfc10], 0x85899496
mov dword [0x11cfc14], 0xb9959583
mov word [0x11cfc18], 0x828f
mov byte [0x11cfc1a], 0xe6
xor eax, eax
mov cl, byte [eax + 0x11cfc04]
xor cl, 0xe6
mov byte [eax + 0x11cfef4], cl
inc eax
cmp eax, 0x17
jb 0x112c94c
mov eax, 0x11cfef4
ret
Function at 0x112d34b
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2908], 1
mov ecx, 0xcfe9
jne 0x112d3c0
or dword [0x11d2908], 1
lea eax, [ecx - 0x64]
mov word [0x11cff44], ax
add eax, 0x17
mov word [0x11cff46], ax
lea eax, [ecx - 0x61]
mov word [0x11cff48], ax
add eax, 0x2e
mov word [0x11cff4a], ax
lea eax, [ecx - 0x4b]
mov edx, eax
mov word [0x11cff4c], dx
add edx, 0xffffffe2
mov word [0x11cff4e], dx
lea edx, [ecx - 0x62]
mov word [0x11cff50], dx
add edx, 6
mov eax, ecx
mov word [0x11cff52], dx
mov dword [0x11cff54], 0xcf9ecf86
mov word [0x11cff58], ax
xor eax, eax
mov edx, ecx
xor dx, word [eax + 0x11cff44]
add eax, 2
mov word [eax + 0x11d01a6], dx
cmp eax, 0x16
jb 0x112d3c2
mov eax, 0x11d01a8
ret

Function at 0x112d3e0
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2904], 1
mov edx, 0xcfe9
jne 0x112d484
or dword [0x11d2904], 1
lea ecx, [edx - 0x64]
mov eax, ecx
mov word [0x11cff5c], ax
add eax, 0x17
mov word [0x11cff5e], ax
lea eax, [edx - 0x61]
mov word [0x11cff60], ax
add eax, 0x2e
push esi
mov esi, eax
mov word [0x11cff6c], ax
lea eax, [edx - 0x4b]
mov ecx, eax
mov word [0x11cff6e], cx
add ecx, 0xffffffe2
mov word [0x11cff62], si
lea esi, [edx - 0x68]
mov word [0x11cff70], cx
lea ecx, [edx - 0x62]
mov word [0x11cff64], si
add esi, 0x1c
mov word [0x11cff72], cx
add ecx, 6
mov eax, edx
mov word [0x11cff66], si
mov dword [0x11cff68], 0xcf85cf84
mov word [0x11cff74], cx
mov dword [0x11cff76], 0xcf9ecf86
mov word [0x11cff7a], ax
pop esi
xor eax, eax
mov ecx, edx
xor cx, word [eax + 0x11cff5c]
add eax, 2
mov word [eax + 0x11d01be], cx
cmp eax, 0x20
jb 0x112d486
mov eax, 0x11d01c0
ret

Function at 0x112d6c8
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2900], 1
jne 0x112d711
or dword [0x11d2900], 1
mov dword [0x11cff7c], 0xc9889ca5
mov dword [0x11cff80], 0x869b9b8c
mov dword [0x11cff84], 0x8780c99b
mov dword [0x11cff88], 0x8d879ec9
mov dword [0x11cff8c], 0x8a869b99
mov byte [0x11cff90], 0xe9
xor eax, eax
mov cl, byte [eax + 0x11cff7c]
xor cl, 0xe9
mov byte [eax + 0x11d01e0], cl
inc eax
cmp eax, 0x15
jb 0x112d713
mov eax, 0x11d01e0
ret

Function at 0x112f7e3
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2878], 1
jne 0x112f824
or dword [0x11d2878], 1
mov dword [0x11d040c], 0x9ccb84a5
mov dword [0x11d0410], 0x848f8582
mov dword [0x11d0414], 0x8488cb9c
mov dword [0x11d0418], 0x938e9f85
mov word [0x11d041c], 0xeb9f
xor eax, eax
mov cl, byte [eax + 0x11d040c]
xor cl, 0xeb
mov byte [eax + 0x11d0698], cl
inc eax
cmp eax, 0x12
jb 0x112f826
mov eax, 0x11d0698
ret

Function at 0x112f841
Capabilities:
Encode data using xor

Disassembly:
test byte [0x11d2874], 1
jne 0x112f882
or dword [0x11d2874], 1
mov dword [0x11d0420], 0x9ccb84a5
mov dword [0x11d0424], 0x848f8582
mov dword [0x11d0428], 0x8488cb9c
mov dword [0x11d042c], 0x938e9f85
mov word [0x11d0430], 0xeb9f
xor eax, eax
mov cl, byte [eax + 0x11d0420]
xor cl, 0xeb
mov byte [eax + 0x11d06ac], cl
inc eax
cmp eax, 0x12
jb 0x112f884
mov eax, 0x11d06ac
ret