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

Disassembly:
xor eax, eax
test byte [0xc58858], 1
jne 0xbcf967
or dword [0xc58858], 1
mov dword [0xc56450], 0x2b6e2100
mov dword [0xc56454], 0x2b232b22
mov dword [0xc56458], 0x266e3a20
mov dword [0xc5645c], 0x222a202f
mov word [0xc56460], 0x4e2b
mov cl, byte [eax + 0xc56450]
xor cl, 0x4e
mov byte [eax + 0xc566dc], cl
inc eax
cmp eax, 0x12
jb 0xbcf967
mov eax, 0xc566dc
ret

Function at 0xbcfa95
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0xc58854], 1
jne 0xbcfacf
or dword [0xc58854], 1
mov dword [0xc56464], 0x27382f00
mov dword [0xc56468], 0x2b3a2f29
mov dword [0xc5646c], 0x272f286e
mov dword [0xc56470], 0x4e2a2b22
mov cl, byte [eax + 0xc56464]
xor cl, 0x4e
mov byte [eax + 0xc566f0], cl
inc eax
cmp eax, 0x10
jb 0xbcfacf
mov eax, 0xc566f0
ret

Function at 0xbd001a
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0xc58850], 1
jne 0xbd0065
or dword [0xc58850], 1
mov dword [0xc56474], 0x2b6e2100
mov dword [0xc56478], 0x2b232b22
mov dword [0xc5647c], 0x396e3a20
mov dword [0xc56480], 0x6e263a27
mov dword [0xc56484], 0x6e742a27
mov byte [0xc56488], 0x4e
mov cl, byte [eax + 0xc56474]
xor cl, 0x4e
mov byte [eax + 0xc56700], cl
inc eax
cmp eax, 0x15
jb 0xbd0065
mov eax, 0xc56700
ret

Function at 0xbd0198
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc5884c], 1
jne 0xbd01e1
or dword [0xc5884c], 1
mov dword [0xc5648c], 0x113a2b29
mov dword [0xc56490], 0x2b202027
mov dword [0xc56494], 0x31a063c
mov dword [0xc56498], 0x2f286e02
mov dword [0xc5649c], 0x2a2b2227
mov byte [0xc564a0], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc5648c]
xor cl, 0x4e
mov byte [eax + 0xc56718], cl
inc eax
cmp eax, 0x15
jb 0xbd01e3
mov eax, 0xc56718
ret

Function at 0xbd0316
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58848], 1
jne 0xbd035f
or dword [0xc58848], 1
mov dword [0xc564a4], 0x113a2b29
mov dword [0xc564a8], 0x2b3a3b21
mov dword [0xc564ac], 0x31a063c
mov dword [0xc564b0], 0x2f286e02
mov dword [0xc564b4], 0x2a2b2227
mov byte [0xc564b8], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc564a4]
xor cl, 0x4e
mov byte [eax + 0xc56730], cl
inc eax
cmp eax, 0x15
jb 0xbd0361
mov eax, 0xc56730
ret

Function at 0xbd04a3
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58844], 1
jne 0xbd04ec
or dword [0xc58844], 1
mov dword [0xc564bc], 0x113a3b3e
mov dword [0xc564c0], 0x2b202027
mov dword [0xc564c4], 0x31a063c
mov dword [0xc564c8], 0x2f286e02
mov dword [0xc564cc], 0x2a2b2227
mov byte [0xc564d0], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc564bc]
xor cl, 0x4e
mov byte [eax + 0xc56748], cl
inc eax
cmp eax, 0x15
jb 0xbd04ee
mov eax, 0xc56748
ret

Function at 0xbd0630
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58840], 1
jne 0xbd0679
or dword [0xc58840], 1
mov dword [0xc564d4], 0x113a3b3e
mov dword [0xc564d8], 0x2b3a3b21
mov dword [0xc564dc], 0x31a063c
mov dword [0xc564e0], 0x2f286e02
mov dword [0xc564e4], 0x2a2b2227
mov byte [0xc564e8], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc564d4]
xor cl, 0x4e
mov byte [eax + 0xc56760], cl
inc eax
cmp eax, 0x15
jb 0xbd067b
mov eax, 0xc56760
ret
Function at 0xbd0938
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0xc58838], 1
jne 0xbd0983
or dword [0xc58838], 1
mov dword [0xc564f8], 0x113a2b29
mov dword [0xc564fc], 0x3d2f222d
mov dword [0xc56500], 0x232f003d
mov dword [0xc56504], 0x2f286e2b
mov dword [0xc56508], 0x2a2b2227
mov byte [0xc5650c], 0x4e
mov cl, byte [eax + 0xc564f8]
xor cl, 0x4e
mov byte [eax + 0xc56784], cl
inc eax
cmp eax, 0x15
jb 0xbd0983
mov eax, 0xc56784
ret

Function at 0xbd099e
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58834], 1
jne 0xbd09e0
or dword [0xc58834], 1
mov dword [0xc56510], 0xf3a2b29
mov dword [0xc56514], 0x273c3a3a
mov dword [0xc56518], 0x2b3a3b2c
mov dword [0xc5651c], 0x272f286e
mov dword [0xc56520], 0x4e2a2b22
xor eax, eax
mov cl, byte [eax + 0xc56510]
xor cl, 0x4e
mov byte [eax + 0xc5679c], cl
inc eax
cmp eax, 0x14
jb 0xbd09e2
mov eax, 0xc5679c
ret

Function at 0xbd0cab
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0xc5882c], 1
jne 0xbd0cf6
or dword [0xc5882c], 1
mov dword [0xc56530], 0x113a3b3e
mov dword [0xc56534], 0x3d2f222d
mov dword [0xc56538], 0x232f003d
mov dword [0xc5653c], 0x2f286e2b
mov dword [0xc56540], 0x2a2b2227
mov byte [0xc56544], 0x4e
mov cl, byte [eax + 0xc56530]
xor cl, 0x4e
mov byte [eax + 0xc567bc], cl
inc eax
cmp eax, 0x15
jb 0xbd0cf6
mov eax, 0xc567bc
ret

Function at 0xbd0d11
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58828], 1
jne 0xbd0d53
or dword [0xc58828], 1
mov dword [0xc56548], 0xf3a2b3d
mov dword [0xc5654c], 0x273c3a3a
mov dword [0xc56550], 0x2b3a3b2c
mov dword [0xc56554], 0x272f286e
mov dword [0xc56558], 0x4e2a2b22
xor eax, eax
mov cl, byte [eax + 0xc56548]
xor cl, 0x4e
mov byte [eax + 0xc567d4], cl
inc eax
cmp eax, 0x14
jb 0xbd0d55
mov eax, 0xc567d4
ret

Function at 0xbd0e37
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58824], 1
jne 0xbd0e6c
or dword [0xc58824], 1
mov dword [0xc5655c], 0x2d27222d
mov dword [0xc56560], 0x2f286e25
mov dword [0xc56564], 0x2a2b2227
mov byte [0xc56568], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc5655c]
xor cl, 0x4e
mov byte [eax + 0xc567e8], cl
inc eax
cmp eax, 0xd
jb 0xbd0e6e
mov eax, 0xc567e8
ret

Function at 0xbd0f1b
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc5880c], 1
jne 0xbd0f6d
or dword [0xc5880c], 1
mov dword [0xc565cc], 0x232b222b
mov dword [0xc565d0], 0x113a202b
mov dword [0xc565d4], 0x113a2b29
mov dword [0xc565d8], 0x2b202027
mov dword [0xc565dc], 0x3a26113c
mov word [0xc565e0], 0x2223
mov byte [0xc565e2], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc565cc]
xor cl, 0x4e
mov byte [eax + 0xc56858], cl
inc eax
cmp eax, 0x17
jb 0xbd0f6f
mov eax, 0xc56858
ret

Function at 0xbd0f8a
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58808], 1
jne 0xbd0fdc
or dword [0xc58808], 1
mov dword [0xc565e4], 0x232b222b
mov dword [0xc565e8], 0x113a202b
mov dword [0xc565ec], 0x113a2b29
mov dword [0xc565f0], 0x2b3a3b21
mov dword [0xc565f4], 0x3a26113c
mov word [0xc565f8], 0x2223
mov byte [0xc565fa], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc565e4]
xor cl, 0x4e
mov byte [eax + 0xc56870], cl
inc eax
cmp eax, 0x17
jb 0xbd0fde
mov eax, 0xc56870
ret
Function at 0xbd0ff9
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58804], 1
jne 0xbd104b
or dword [0xc58804], 1
mov dword [0xc565fc], 0x232b222b
mov dword [0xc56600], 0x113a202b
mov dword [0xc56604], 0x113a2b3d
mov dword [0xc56608], 0x2b202027
mov dword [0xc5660c], 0x3a26113c
mov word [0xc56610], 0x2223
mov byte [0xc56612], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc565fc]
xor cl, 0x4e
mov byte [eax + 0xc56888], cl
inc eax
cmp eax, 0x17
jb 0xbd104d
mov eax, 0xc56888
ret

Function at 0xbd1068
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58800], 1
jne 0xbd10ba
or dword [0xc58800], 1
mov dword [0xc56614], 0x232b222b
mov dword [0xc56618], 0x113a202b
mov dword [0xc5661c], 0x113a2b3d
mov dword [0xc56620], 0x2b3a3b21
mov dword [0xc56624], 0x3a26113c
mov word [0xc56628], 0x2223
mov byte [0xc5662a], 0x4e
xor eax, eax
mov cl, byte [eax + 0xc56614]
xor cl, 0x4e
mov byte [eax + 0xc568a0], cl
inc eax
cmp eax, 0x17
jb 0xbd10bc
mov eax, 0xc568a0
ret

Function at 0xbd1529
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587e8], 1
jne 0xbd1571
or dword [0xc587e8], 1
mov dword [0xc56918], 0x23233a01
mov dword [0xc5691c], 0x2826236f
mov dword [0xc56920], 0x3c3a3b27
mov dword [0xc56924], 0x2e2b3d2a
mov word [0xc56928], 0x2e3b
mov byte [0xc5692a], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56918]
xor cl, 0x4f
mov byte [eax + 0xc56af0], cl
inc eax
cmp eax, 0x13
jb 0xbd1573
mov eax, 0xc56af0
ret

Function at 0xbd1688
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587e4], 1
jne 0xbd16d0
or dword [0xc587e4], 1
mov dword [0xc5692c], 0x23233a01
mov dword [0xc56930], 0x2826236f
mov dword [0xc56934], 0x3c3a3b27
mov dword [0xc56938], 0x2e2b3d2a
mov word [0xc5693c], 0x2e3b
mov byte [0xc5693e], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc5692c]
xor cl, 0x4f
mov byte [eax + 0xc56b04], cl
inc eax
cmp eax, 0x13
jb 0xbd16d2
mov eax, 0xc56b04
ret

Function at 0xbd17ea
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587e0], 1
jne 0xbd1832
or dword [0xc587e0], 1
mov dword [0xc56940], 0x23233a01
mov dword [0xc56944], 0x2826236f
mov dword [0xc56948], 0x3c3a3b27
mov dword [0xc5694c], 0x2e2b3d2a
mov word [0xc56950], 0x2e3b
mov byte [0xc56952], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56940]
xor cl, 0x4f
mov byte [eax + 0xc56b18], cl
inc eax
cmp eax, 0x13
jb 0xbd1834
mov eax, 0xc56b18
ret

Function at 0xbd1919
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587dc], 1
jne 0xbd1961
or dword [0xc587dc], 1
mov dword [0xc56954], 0x23233a01
mov dword [0xc56958], 0x2826236f
mov dword [0xc5695c], 0x3c3a3b27
mov dword [0xc56960], 0x2e2b3d2a
mov word [0xc56964], 0x2e3b
mov byte [0xc56966], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56954]
xor cl, 0x4f
mov byte [eax + 0xc56b2c], cl
inc eax
cmp eax, 0x13
jb 0xbd1963
mov eax, 0xc56b2c
ret
Function at 0xbd1c2a
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587d0], 1
jne 0xbd1c90
or dword [0xc587d0], 1
mov dword [0xc56998], 0x3b21263a
mov dword [0xc5699c], 0x23107d7c
mov dword [0xc569a0], 0x3b272826
mov dword [0xc569a4], 0x3d2a3c3a
mov dword [0xc569a8], 0x2e3b2e2b
mov dword [0xc569ac], 0x10203b10
mov dword [0xc569b0], 0x2d223a21
mov word [0xc569b4], 0x3d2a
mov byte [0xc569b6], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56998]
xor cl, 0x4f
mov byte [eax + 0xc56b70], cl
inc eax
cmp eax, 0x1f
jb 0xbd1c92
mov eax, 0xc56b70
ret

Function at 0xbd1cad
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587cc], 1
jne 0xbd1d0c
or dword [0xc587cc], 1
mov dword [0xc569b8], 0x7c3b2126
mov dword [0xc569bc], 0x2623107d
mov dword [0xc569c0], 0x3a3b2728
mov dword [0xc569c4], 0x2b3d2a3c
mov dword [0xc569c8], 0x102e3b2e
mov dword [0xc569cc], 0x2110203b
mov dword [0xc569d0], 0x2a2d223a
mov word [0xc569d4], 0x4f3d
xor eax, eax
mov cl, byte [eax + 0xc569b8]
xor cl, 0x4f
mov byte [eax + 0xc56b90], cl
inc eax
cmp eax, 0x1e
jb 0xbd1d0e
mov eax, 0xc56b90
ret

Function at 0xbd1d29
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587c8], 1
jne 0xbd1d88
or dword [0xc587c8], 1
mov dword [0xc569d8], 0x2e272c3f
mov dword [0xc569dc], 0x2623103d
mov dword [0xc569e0], 0x3a3b2728
mov dword [0xc569e4], 0x2b3d2a3c
mov dword [0xc569e8], 0x102e3b2e
mov dword [0xc569ec], 0x3c10203b
mov dword [0xc569f0], 0x21263d3b
mov word [0xc569f4], 0x4f28
xor eax, eax
mov cl, byte [eax + 0xc569d8]
xor cl, 0x4f
mov byte [eax + 0xc56bb0], cl
inc eax
cmp eax, 0x1e
jb 0xbd1d8a
mov eax, 0xc56bb0
ret

Function at 0xbd1da5
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587c4], 1
jne 0xbd1e0b
or dword [0xc587c4], 1
mov dword [0xc569f8], 0x272c383f
mov dword [0xc569fc], 0x23103d2e
mov dword [0xc56a00], 0x3b272826
mov dword [0xc56a04], 0x3d2a3c3a
mov dword [0xc56a08], 0x2e3b2e2b
mov dword [0xc56a0c], 0x10203b10
mov dword [0xc56a10], 0x263d3b3c
mov word [0xc56a14], 0x2821
mov byte [0xc56a16], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc569f8]
xor cl, 0x4f
mov byte [eax + 0xc56bd0], cl
inc eax
cmp eax, 0x1f
jb 0xbd1e0d
mov eax, 0xc56bd0
ret

Function at 0xbd1e28
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587c0], 1
jne 0xbd1e8f
or dword [0xc587c0], 1
mov dword [0xc56a18], 0x27282623
mov dword [0xc56a1c], 0x2a3c3a3b
mov dword [0xc56a20], 0x3b2e2b3d
mov dword [0xc56a24], 0x2a3c102e
mov dword [0xc56a28], 0x2e39103b
mov dword [0xc56a2c], 0x212e263d
mov dword [0xc56a30], 0x3b3c103b
mov dword [0xc56a34], 0x2821263d
mov byte [0xc56a38], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56a18]
xor cl, 0x4f
mov byte [eax + 0xc56bf0], cl
inc eax
cmp eax, 0x21
jb 0xbd1e91
mov eax, 0xc56bf0
ret
Function at 0xbd1eac
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587bc], 1
jne 0xbd1f13
or dword [0xc587bc], 1
mov dword [0xc56a3c], 0x27282623
mov dword [0xc56a40], 0x2a3c3a3b
mov dword [0xc56a44], 0x3b2e2b3d
mov dword [0xc56a48], 0x2a3c102e
mov dword [0xc56a4c], 0x2e39103b
mov dword [0xc56a50], 0x212e263d
mov dword [0xc56a54], 0x3a21103b
mov dword [0xc56a58], 0x3d2a2d22
mov byte [0xc56a5c], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56a3c]
xor cl, 0x4f
mov byte [eax + 0xc56c14], cl
inc eax
cmp eax, 0x21
jb 0xbd1f15
mov eax, 0xc56c14
ret

Function at 0xbd1f30
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587b8], 1
jne 0xbd1f99
or dword [0xc587b8], 1
mov dword [0xc56a60], 0x27282623
mov dword [0xc56a64], 0x2a3c3a3b
mov dword [0xc56a68], 0x3b2e2b3d
mov dword [0xc56a6c], 0x2a3c102e
mov dword [0xc56a70], 0x2e39103b
mov dword [0xc56a74], 0x212e263d
mov dword [0xc56a78], 0x202d103b
mov dword [0xc56a7c], 0x2e2a2320
mov word [0xc56a80], 0x4f21
xor eax, eax
mov cl, byte [eax + 0xc56a60]
xor cl, 0x4f
mov byte [eax + 0xc56c38], cl
inc eax
cmp eax, 0x22
jb 0xbd1f9b
mov eax, 0xc56c38
ret

Function at 0xbd1fb6
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc587b4], 1
jne 0xbd201c
or dword [0xc587b4], 1
mov dword [0xc56a84], 0x27282623
mov dword [0xc56a88], 0x2a3c3a3b
mov dword [0xc56a8c], 0x3b2e2b3d
mov dword [0xc56a90], 0x2a3c102e
mov dword [0xc56a94], 0x2e39103b
mov dword [0xc56a98], 0x212e263d
mov dword [0xc56a9c], 0x3a21103b
mov word [0xc56aa0], 0x2323
mov byte [0xc56aa2], 0x4f
xor eax, eax
mov cl, byte [eax + 0xc56a84]
xor cl, 0x4f
mov byte [eax + 0xc56c5c], cl
inc eax
cmp eax, 0x1f
jb 0xbd201e
mov eax, 0xc56c5c
ret

Function at 0xbd22ae
Capabilities:
Encode data using xor

Disassembly:
mov eax, 0xc22ad9
call fcn.00c21d38
sub esp, 0x20
push esi
xor esi, esi
mov dword [ebp - 0x10], esi
push edi
mov dword [ebp - 0x10], esi
call dword [0xc2a0a8]
test byte [0xc58794], 1
mov edi, eax
jne 0xbd22fb
or dword [0xc58794], 1
mov dword [0xc56cf8], 0x383f3826
mov dword [0xc56cfc], 0x7f25343f
mov dword [0xc56d00], 0x513d3d35
xor ecx, ecx
mov al, byte [ecx + 0xc56cf8]
xor al, 0x51
mov byte [ecx + 0xc56fac], al
inc ecx
cmp ecx, 0xc
jb 0xbd22fd
push esi
push esi
lea eax, [ebp - 0x10]
push eax
push esi
push edi
push 0xc56fac
call dword [0xc2a0d4]
push eax
push 0x1b00
call dword [0xc2a12c]
test eax, eax
jne 0xbd2349
call fcn.00bd23bf
mov ecx, dword [ebp + 0xc]
push eax
push dword [ebp + 8]
call fcn.00bbd30e
pop ecx
pop ecx
jmp 0xbd23ae
test byte [0xc5878c], 1
jne 0xbd2369
or dword [0xc5878c], 1
mov word [0xc56d20], 0x716b
mov byte [0xc56d22], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56d20]
xor cl, 0x51
mov byte [eax + 0xc56fd4], cl
inc eax
cmp eax, 3
jb 0xbd236b
mov ecx, dword [ebp + 0xc]
lea eax, [ebp - 0x2c]
push 0xc56fd4
push eax
call fcn.00bbd30e
mov dword [ebp - 4], esi
push dword [ebp - 0x10]
push eax
push dword [ebp + 8]
call fcn.00bbd6c1
add esp, 0x14
push esi
push 1
lea ecx, [ebp - 0x2c]
call fcn.00bb4ca8
mov ecx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
pop edi
pop esi
mov dword fs:[0], ecx
leave
ret
Function at 0xbd23bf
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58790], 1
jne 0xbd2414
or dword [0xc58790], 1
mov dword [0xc56d04], 0x30177971
mov dword [0xc56d08], 0x35343d38
mov dword [0xc56d0c], 0x713e2571
mov dword [0xc56d10], 0x3c233e37
mov dword [0xc56d14], 0x34712530
mov dword [0xc56d18], 0x233e2323
mov word [0xc56d1c], 0x5178
xor eax, eax
mov cl, byte [eax + 0xc56d04]
xor cl, 0x51
mov byte [eax + 0xc56fb8], cl
inc eax
cmp eax, 0x1a
jb 0xbd2416
mov eax, 0xc56fb8
ret

Function at 0xbd257f
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58788], 1
jne 0xbd25c8
or dword [0xc58788], 1
mov dword [0xc56d24], 0x193f3806
mov dword [0xc56d28], 0x1e212525
mov dword [0xc56d2c], 0x793f3421
mov dword [0xc56d30], 0x30377178
mov dword [0xc56d34], 0x35343d38
mov byte [0xc56d38], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56d24]
xor cl, 0x51
mov byte [eax + 0xc56fd8], cl
inc eax
cmp eax, 0x15
jb 0xbd25ca
mov eax, 0xc56fd8
ret

Function at 0xbd288f
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58784], 1
jne 0xbd28e2
or dword [0xc58784], 1
mov dword [0xc56d3c], 0x193f3806
mov dword [0xc56d40], 0x12212525
mov dword [0xc56d44], 0x3a323023
mov dword [0xc56d48], 0x793d2304
mov dword [0xc56d4c], 0x30377178
mov dword [0xc56d50], 0x35343d38
mov byte [0xc56d54], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56d3c]
xor cl, 0x51
mov byte [eax + 0xc56ff0], cl
inc eax
cmp eax, 0x19
jb 0xbd28e4
mov eax, 0xc56ff0
ret

Function at 0xbd28ff
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58780], 1
jne 0xbd294b
or dword [0xc58780], 1
mov dword [0xc56d58], 0x193f3806
mov dword [0xc56d5c], 0x12212525
mov dword [0xc56d60], 0x343f3f3e
mov dword [0xc56d64], 0x78792532
mov dword [0xc56d68], 0x38303771
mov dword [0xc56d6c], 0x5135343d
xor eax, eax
mov cl, byte [eax + 0xc56d58]
xor cl, 0x51
mov byte [eax + 0xc5700c], cl
inc eax
cmp eax, 0x18
jb 0xbd294d
mov eax, 0xc5700c
ret

Function at 0xbd32a4
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc5877c], 1
jne 0xbd337d
or dword [0xc5877c], 1
mov dword [0xc56d70], 0x24203403
mov dword [0xc56d74], 0x71252234
mov dword [0xc56d78], 0x713d2324
mov dword [0xc56d7c], 0x35342224
mov dword [0xc56d80], 0x35713071
mov dword [0xc56d84], 0x34373738
mov dword [0xc56d88], 0x253f3423
mov dword [0xc56d8c], 0x39322271
mov dword [0xc56d90], 0x71343c34
mov dword [0xc56d94], 0x3f303925
mov dword [0xc56d98], 0x34392571
mov dword [0xc56d9c], 0x3f3e3271
mov dword [0xc56da0], 0x2532343f
mov dword [0xc56da4], 0x713f3e38
mov dword [0xc56da8], 0x71223026
mov dword [0xc56dac], 0x25383f38
mov dword [0xc56db0], 0x383d3038
mov dword [0xc56db4], 0x7135342b
mov dword [0xc56db8], 0x39253826
mov byte [0xc56dbc], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56d70]
xor cl, 0x51
mov byte [eax + 0xc57028], cl
inc eax
cmp eax, 0x4d
jb 0xbd337f
mov eax, 0xc57028
ret
Function at 0xbd339a
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58778], 1
jne 0xbd3476
or dword [0xc58778], 1
mov dword [0xc56dc0], 0x24203403
mov dword [0xc56dc4], 0x71252234
mov dword [0xc56dc8], 0x713d2324
mov dword [0xc56dcc], 0x35342224
mov dword [0xc56dd0], 0x35713071
mov dword [0xc56dd4], 0x34373738
mov dword [0xc56dd8], 0x253f3423
mov dword [0xc56ddc], 0x223e3971
mov dword [0xc56de0], 0x303f7125
mov dword [0xc56de4], 0x2571343c
mov dword [0xc56de8], 0x713f3039
mov dword [0xc56dec], 0x71343925
mov dword [0xc56df0], 0x3f3f3e32
mov dword [0xc56df4], 0x38253234
mov dword [0xc56df8], 0x26713f3e
mov dword [0xc56dfc], 0x38712230
mov dword [0xc56e00], 0x3825383f
mov dword [0xc56e04], 0x2b383d30
mov dword [0xc56e08], 0x26713534
mov dword [0xc56e0c], 0x51392538
xor eax, eax
mov cl, byte [eax + 0xc56dc0]
xor cl, 0x51
mov byte [eax + 0xc57078], cl
inc eax
cmp eax, 0x50
jb 0xbd3478
mov eax, 0xc57078
ret

Function at 0xbd3493
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58774], 1
jne 0xbd356b
or dword [0xc58774], 1
mov dword [0xc56e10], 0x24203403
mov dword [0xc56e14], 0x71252234
mov dword [0xc56e18], 0x713d2324
mov dword [0xc56e1c], 0x35342224
mov dword [0xc56e20], 0x35713071
mov dword [0xc56e24], 0x34373738
mov dword [0xc56e28], 0x253f3423
mov dword [0xc56e2c], 0x233e2171
mov dword [0xc56e30], 0x39257125
mov dword [0xc56e34], 0x25713f30
mov dword [0xc56e38], 0x32713439
mov dword [0xc56e3c], 0x343f3f3e
mov dword [0xc56e40], 0x3e382532
mov dword [0xc56e44], 0x3026713f
mov dword [0xc56e48], 0x3f387122
mov dword [0xc56e4c], 0x30382538
mov dword [0xc56e50], 0x342b383d
mov dword [0xc56e54], 0x38267135
mov word [0xc56e58], 0x3925
mov byte [0xc56e5a], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56e10]
xor cl, 0x51
mov byte [eax + 0xc570c8], cl
inc eax
cmp eax, 0x4b
jb 0xbd356d
mov eax, 0xc570c8
ret

Function at 0xbd3588
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58770], 1
jne 0xbd35de
or dword [0xc58770], 1
mov dword [0xc56e5c], 0x193f3806
mov dword [0xc56e60], 0x1e212525
mov dword [0xc56e64], 0x33f3421
mov dword [0xc56e68], 0x34242034
mov dword [0xc56e6c], 0x78792522
mov dword [0xc56e70], 0x38303771
mov dword [0xc56e74], 0x5135343d
xor eax, eax
mov cl, byte [eax + 0xc56e5c]
xor cl, 0x51
mov byte [eax + 0xc57114], cl
inc eax
cmp eax, 0x1c
jb 0xbd35e0
mov eax, 0xc57114
ret
Function at 0xbd35fb
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc5876c], 1
jne 0xbd36ca
or dword [0xc5876c], 1
mov dword [0xc56e78], 0x193f3806
mov dword [0xc56e7c], 0x2212525
mov dword [0xc56e80], 0x211e2534
mov dword [0xc56e84], 0x3f3e3825
mov dword [0xc56e88], 0x1f180679
mov dword [0xc56e8c], 0x1050519
mov dword [0xc56e90], 0x5011e0e
mov dword [0xc56e94], 0xe1f1e18
mov dword [0xc56e98], 0x4121402
mov dword [0xc56e9c], 0x8051803
mov dword [0xc56ea0], 0x101d170e
mov dword [0xc56ea4], 0x71780216
mov dword [0xc56ea8], 0x23713f3e
mov dword [0xc56eac], 0x34242034
mov dword [0xc56eb0], 0x39712522
mov dword [0xc56eb4], 0x3d353f30
mov dword [0xc56eb8], 0x30377134
mov dword [0xc56ebc], 0x35343d38
mov byte [0xc56ec0], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56e78]
xor cl, 0x51
mov byte [eax + 0xc57130], cl
inc eax
cmp eax, 0x49
jb 0xbd36cc
mov eax, 0xc57130
ret

Function at 0xbd36e7
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58768], 1
jne 0xbd37b5
or dword [0xc58768], 1
mov dword [0xc56ec8], 0x193f3806
mov dword [0xc56ecc], 0x2212525
mov dword [0xc56ed0], 0x211e2534
mov dword [0xc56ed4], 0x3f3e3825
mov dword [0xc56ed8], 0x1f180679
mov dword [0xc56edc], 0x1050519
mov dword [0xc56ee0], 0x5011e0e
mov dword [0xc56ee4], 0xe1f1e18
mov dword [0xc56ee8], 0x151f1402
mov dword [0xc56eec], 0x1c18050e
mov dword [0xc56ef0], 0x5041e14
mov dword [0xc56ef4], 0x3f3e7178
mov dword [0xc56ef8], 0x20342371
mov dword [0xc56efc], 0x25223424
mov dword [0xc56f00], 0x3f303971
mov dword [0xc56f04], 0x71343d35
mov dword [0xc56f08], 0x3d383037
mov word [0xc56f0c], 0x3534
mov byte [0xc56f0e], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56ec8]
xor cl, 0x51
mov byte [eax + 0xc57180], cl
inc eax
cmp eax, 0x47
jb 0xbd37b7
mov eax, 0xc57180
ret

Function at 0xbd37d2
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58764], 1
jne 0xbd383b
or dword [0xc58764], 1
mov dword [0xc56f10], 0x193f3806
mov dword [0xc56f14], 0x10212525
mov dword [0xc56f18], 0x34033535
mov dword [0xc56f1c], 0x22342420
mov dword [0xc56f20], 0x30341925
mov dword [0xc56f24], 0x22233435
mov dword [0xc56f28], 0x37717879
mov dword [0xc56f2c], 0x343d3830
mov word [0xc56f30], 0x5135
xor eax, eax
mov cl, byte [eax + 0xc56f10]
xor cl, 0x51
mov byte [eax + 0xc571c8], cl
inc eax
cmp eax, 0x22
jb 0xbd383d
mov eax, 0xc571c8
ret

Function at 0xbd3858
Capabilities:
Encode data using xor

Disassembly:
test byte [0xc58760], 1
jne 0xbd38ab
or dword [0xc58760], 1
mov dword [0xc56f34], 0x21252519
mov dword [0xc56f38], 0x353f3402
mov dword [0xc56f3c], 0x24203403
mov dword [0xc56f40], 0x79252234
mov dword [0xc56f44], 0x30377178
mov dword [0xc56f48], 0x35343d38
mov byte [0xc56f4c], 0x51
xor eax, eax
mov cl, byte [eax + 0xc56f34]
xor cl, 0x51
mov byte [eax + 0xc571ec], cl
inc eax
cmp eax, 0x19
jb 0xbd38ad
mov eax, 0xc571ec
ret
Function at 0xbd38c8
Capabilities:
Encode data using xor

Disassembly:
xor eax, eax
test byte [0xc5875c], 1
jne 0xbd391c
or dword [0xc5875c], 1
mov dword [0xc56f50], 0x21252519
mov dword [0xc56f54], 0x23342400
mov dword [0xc56f58], 0x373f1828
mov dword [0xc56f5c], 0x7178793e
mov dword [0xc56f60], 0x3d383037
mov word [0xc56f64], 0x3534
mov byte [0xc56f66], 0x51
mov cl, byte [eax + 0xc56f50]
xor cl, 0x51
mov byte [eax + 0xc57208], cl
inc eax
cmp eax, 0x17
jb 0xbd391c
mov eax, 0xc57208
ret