Function at 0x432d8c
Capabilities:
Contain obfuscated stackstrings

Disassembly:
dec eax
mov byte [ebp - 0x1f], 0x77
mov byte [ebp - 0x1a], 0x6e
mov byte [ebp - 0x15], 0x75
mov byte [ebp - 0x10], 0x74
mov byte [ebp - 0x23], 0x66
mov byte [ebp - 0x1e], 0x6a
mov byte [ebp - 0x19], 0x66
mov byte [ebp - 0x14], 0x73
mov byte [ebp - 0xf], 0
mov byte [ebp - 0x22], 0x75
mov byte [ebp - 0x1d], 0x73
mov byte [ebp - 0x18], 0x6f
mov byte [ebp - 0x13], 0x6a
mov byte [ebp - 0x21], 0x46
mov byte [ebp - 0x1c], 0x70
mov byte [ebp - 0x17], 0x75
mov byte [ebp - 0x12], 0x6f
mov byte [ebp - 0x20], 0x6f
mov byte [ebp - 0x1b], 0x6f
mov byte [ebp - 0x16], 0x54
mov byte [ebp - 0x11], 0x68
nop
or eax, 0
lea edi, [edi]
jg 0x432dff
pushf
shl ecx, 0
jo 0x432df0
jge 0x432df2
nop
popf
lea esp, [esp]
jo 0x432dfa
jge 0x432dfc
jle 0x432dff
jmp 0x811f7b8d
mov cl, byte [ebp - 0x24]
sub cl, 1
mov byte [ebp - 0x24], cl
mov dl, byte [ebp - 0x1f]
sub dl, 1
mov byte [ebp - 0x1f], dl
mov al, byte [ebp - 0x1a]
sub al, 1
mov byte [ebp - 0x1a], al
mov cl, byte [ebp - 0x23]
sub cl, 1
mov byte [ebp - 0x23], cl
mov dl, byte [ebp - 0x1e]
sub dl, 1
mov byte [ebp - 0x1e], dl
mov al, byte [ebp - 0x19]
sub al, 1
mov byte [ebp - 0x19], al
mov cl, byte [ebp - 0x22]
sub cl, 1
mov byte [ebp - 0x22], cl
mov dl, byte [ebp - 0x1d]
sub dl, 1
mov byte [ebp - 0x1d], dl
mov al, byte [ebp - 0x18]
sub al, 1
mov byte [ebp - 0x18], al
mov cl, byte [ebp - 0x21]
sub cl, 1
mov byte [ebp - 0x21], cl
mov dl, byte [ebp - 0x1c]
sub dl, 1
mov byte [ebp - 0x1c], dl
mov al, byte [ebp - 0x17]
sub al, 1
mov byte [ebp - 0x17], al
mov cl, byte [ebp - 0x20]
sub cl, 1
mov byte [ebp - 0x20], cl
mov dl, byte [ebp - 0x1b]
sub dl, 1
mov byte [ebp - 0x1b], dl
mov al, byte [ebp - 0x16]
sub al, 1
mov byte [ebp - 0x16], al
mov cl, byte [ebp - 0x15]
sub cl, 1
mov byte [ebp - 0x15], cl
mov dl, byte [ebp - 0x12]
sub dl, 1
mov byte [ebp - 0x12], dl
mov al, byte [ebp - 0x14]
sub al, 1
mov byte [ebp - 0x14], al
mov cl, byte [ebp - 0x11]
sub cl, 1
mov byte [ebp - 0x11], cl
mov dl, byte [ebp - 0x13]
sub dl, 1
mov byte [ebp - 0x13], dl
mov al, byte [ebp - 0x10]
sub al, 1
mov byte [ebp - 0x10], al
jb 0x432eb7
nop
shl esp, 0
jno 0x432ed0
pushf
add esp, 0
and edi, edi
or esp, 0
popf
mov edx, edx
jg 0x432ecd
jo 0x432ed0
jmp 0x76a36c57
cmp dword [0x417660], 0
je 0x432f0c
cmp edx, dword [esp]
cmp eax, 0x3764
je 0x432ee3
jne 0x432ef9
pushf
sub esp, 0
ja 0x432eec
sub edi, 0
popf
jne 0x432ef3
nop
jbe 0x432ef6
je 0x432ef9
mov eax, 0x51dc4d8d
lea ecx, [ebp - 0x24]
push ecx
mov edx, dword [0x417660]
push edx
call fcn.0041deec
mov dword [ebp - 0xc], eax
add esp, 0
rol esp, 0
jns 0x432f2b
pushf
xor esp, 0
shr esi, 0
test dword [esp + 0x10], ebx
xchg esi, esi
popf
mov edx, edx
jle 0x432f28
js 0x432f2b
mov ecx, 0x6a176a
push 0x17
push 0
lea eax, [ebp - 0x24]
push eax
call fcn.004363f0
add esp, 0xc
stc
jl 0x432f4b
pushf
nop
shl ecx, 0
popf
jns 0x432f48
jge 0x432f4b
xor eax, 0xf47d83
cmp dword [ebp - 0xc], 0
je 0x432f6f
or esp, 0
cmp esp, 0x7405
jne 0x432f63
xchg ebx, ebx
jl 0x432f60
je 0x432f63
mov ebp, 0x51f44d8b
mov ecx, dword [ebp - 0xc]
push ecx
call fcn.004315ac
add esp, 4
jae 0x432f71
jns 0x432f7d
lea ebx, [ebx]
jnp 0x432f77
mov esp, esp
js 0x432f7d
lcall 0x5e5f, 0xfc55ffb9
call dword [ebp - 4]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret