Function at 0xb09979
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb2a0c], 1
jne 0xb099d5
or dword [0xbb2a0c], 1
mov dword [0xbaf604], 0x10071f38
mov dword [0xbaf608], 0x5115181d
mov dword [0xbaf60c], 0x1c041f14
mov dword [0xbaf610], 0x5100314
mov dword [0xbaf614], 0x511f1e18
mov dword [0xbaf618], 0x151f1019
mov word [0xbaf61c], 0x141d
mov byte [0xbaf61e], 0x71
xor eax, eax
mov cl, byte [eax + 0xbaf604]
xor cl, 0x71
mov byte [eax + 0xbaf7b4], cl
inc eax
cmp eax, 0x1b
jb 0xb099d7
mov eax, 0xbaf7b4
ret

Function at 0xb09ad7
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb2a08], 1
jne 0xb09b33
or dword [0xbb2a08], 1
mov dword [0xbaf620], 0x10071f38
mov dword [0xbaf624], 0x5115181d
mov dword [0xbaf628], 0x1c041f14
mov dword [0xbaf62c], 0x5100314
mov dword [0xbaf630], 0x511f1e18
mov dword [0xbaf634], 0x151f1019
mov word [0xbaf638], 0x141d
mov byte [0xbaf63a], 0x71
xor eax, eax
mov cl, byte [eax + 0xbaf620]
xor cl, 0x71
mov byte [eax + 0xbaf7d0], cl
inc eax
cmp eax, 0x1b
jb 0xb09b35
mov eax, 0xbaf7d0
ret

Function at 0xb09d87
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb2a04], 1
jne 0xb09de3
or dword [0xbb2a04], 1
mov dword [0xbaf63c], 0x10071f38
mov dword [0xbaf640], 0x5115181d
mov dword [0xbaf644], 0x1c041f14
mov dword [0xbaf648], 0x5100314
mov dword [0xbaf64c], 0x511f1e18
mov dword [0xbaf650], 0x151f1019
mov word [0xbaf654], 0x141d
mov byte [0xbaf656], 0x71
xor eax, eax
mov cl, byte [eax + 0xbaf63c]
xor cl, 0x71
mov byte [eax + 0xbaf7ec], cl
inc eax
cmp eax, 0x1b
jb 0xb09de5
mov eax, 0xbaf7ec
ret

Function at 0xb09ee5
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb2a00], 1
jne 0xb09f41
or dword [0xbb2a00], 1
mov dword [0xbaf658], 0x10071f38
mov dword [0xbaf65c], 0x5115181d
mov dword [0xbaf660], 0x1c041f14
mov dword [0xbaf664], 0x5100314
mov dword [0xbaf668], 0x511f1e18
mov dword [0xbaf66c], 0x151f1019
mov word [0xbaf670], 0x141d
mov byte [0xbaf672], 0x71
xor eax, eax
mov cl, byte [eax + 0xbaf658]
xor cl, 0x71
mov byte [eax + 0xbaf808], cl
inc eax
cmp eax, 0x1b
jb 0xb09f43
mov eax, 0xbaf808
ret

Function at 0xb0a132
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb29fc], 1
jne 0xb0a19b
or dword [0xbb29fc], 1
mov dword [0xbaf674], 0x10071f38
mov dword [0xbaf678], 0x5115181d
mov dword [0xbaf67c], 0x10051015
mov dword [0xbaf680], 0xb180251
mov dword [0xbaf684], 0x1e175114
mov dword [0xbaf688], 0x18065103
mov dword [0xbaf68c], 0x23511415
mov dword [0xbaf690], 0x222e3634
mov word [0xbaf694], 0x712b
xor eax, eax
mov cl, byte [eax + 0xbaf674]
xor cl, 0x71
mov byte [eax + 0xbaf824], cl
inc eax
cmp eax, 0x22
jb 0xb0a19d
mov eax, 0xbaf824
ret

Function at 0xb0a1b8
Capabilities:
Encode data using xor

Disassembly:
test byte [0xbb29f8], 1
jne 0xb0a218
or dword [0xbb29f8], 1
mov dword [0xbaf698], 0x10071f38
mov dword [0xbaf69c], 0x5115181d
mov dword [0xbaf6a0], 0x10051015
mov dword [0xbaf6a4], 0xb180251
mov dword [0xbaf6a8], 0x1e175114
mov dword [0xbaf6ac], 0x34235103
mov dword [0xbaf6b0], 0x26352e36
mov dword [0xbaf6b4], 0x7135233e
xor eax, eax
mov cl, byte [eax + 0xbaf698]
xor cl, 0x71
mov byte [eax + 0xbaf848], cl
inc eax
cmp eax, 0x20
jb 0xb0a21a
mov eax, 0xbaf848
ret