Function at 0x7f0410
Capabilities:
Contain obfuscated stackstrings

Disassembly:
add byte [ebx + 0x3750cc4], al
push ebp
mov ebp, esp
sub esp, 0xc
push ebx
push esi
push edi
push 0xc
lea eax, [ebp - 0xc]
push 0
push eax
call fcn.007f0870
add esp, 0xc
cmp dword [esp + 4], 0x1770376
mov bl, 0x74
mov byte [ebp - 0xc], 0x4e
mov byte [ebp - 7], 0x68
mov byte [ebp - 0xb], 0x66
mov byte [ebp - 6], 0x66
mov byte [ebp - 0xa], bl
mov byte [ebp - 5], 0x43
mov byte [ebp - 9], bl
mov byte [ebp - 4], 0x70
mov byte [ebp - 8], 0x62
mov byte [ebp - 3], 0x79
mov byte [ebp - 2], 0x42
mov byte [ebp - 1], 0
jne 0x7f0466
je 0x7f0466
jl 0x7f03f1
mov dl, byte [ebp - 0xc]
mov cl, byte [ebp - 7]
mov al, byte [ebp - 0xb]
dec dl
dec cl
mov byte [ebp - 0xc], dl
mov dl, byte [ebp - 6]
mov byte [ebp - 7], cl
mov cl, byte [ebp - 0xa]
dec al
dec dl
mov byte [ebp - 0xb], al
mov al, byte [ebp - 5]
dec cl
mov byte [ebp - 6], dl
mov dl, byte [ebp - 9]
mov byte [ebp - 0xa], cl
mov cl, byte [ebp - 4]
dec al
dec dl
mov byte [ebp - 5], al
mov al, byte [ebp - 8]
dec cl
mov byte [ebp - 9], dl
mov dl, byte [ebp - 3]
mov byte [ebp - 4], cl
mov cl, byte [ebp - 2]
dec al
dec dl
dec cl
mov byte [ebp - 8], al
mov byte [ebp - 3], dl
mov byte [ebp - 2], cl
call fcn.007ec6c0
mov esi, eax
test esi, esi
jne 0x7f04d2
push ebp
hlt
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 0x10
lea ecx, [ebp - 0xc]
push ecx
push esi
call fcn.007f0ad0
push 0xc
lea edx, [ebp - 0xc]
push 0
push edx
mov edi, eax
call fcn.007f0870
add esp, 0xc
test edi, edi
jne 0x7f04fd
pop edi
pop esi
xor eax, eax
pop ebx
mov esp, ebp
pop ebp
ret 0x10
jne 0x7f0502
je 0x7f0502
jns 0x7f055a
push edi
call fcn.007f8380
push 0xc
lea eax, [ebp - 0xc]
push 0
push eax
call fcn.007f0870
add esp, 0x10
cmp dword [esp + 4], 0x1770376
mov byte [ebp - 0xc], 0x4e
mov byte [ebp - 7], 0x68
mov byte [ebp - 0xb], 0x66
mov byte [ebp - 6], 0x66
mov byte [ebp - 0xa], bl
mov byte [ebp - 5], 0x43
mov byte [ebp - 9], bl
mov byte [ebp - 4], 0x70
mov byte [ebp - 8], 0x62
mov byte [ebp - 3], 0x79
mov byte [ebp - 2], 0x58
mov byte [ebp - 1], 0
jne 0x7f0553
je 0x7f0553
jp 0x7f04de
mov dl, byte [ebp - 0xc]
mov cl, byte [ebp - 7]
mov al, byte [ebp - 0xb]
push ebp
hlt
inc ebp
cmc
mov bl, byte [ebp - 6]
dec dl
dec cl
mov byte [ebp - 0xc], dl
mov dl, byte [ebp - 0xa]
dec al
mov byte [ebp - 7], cl
mov cl, byte [ebp - 5]
mov byte [ebp - 0xb], al
mov al, byte [ebp - 9]
dec bl
dec dl
mov byte [ebp - 6], bl
mov bl, byte [ebp - 4]
dec cl
mov byte [ebp - 0xa], dl
mov dl, byte [ebp - 8]
dec al
mov byte [ebp - 5], cl
mov cl, byte [ebp - 3]
mov byte [ebp - 9], al
mov al, byte [ebp - 2]
dec bl
dec dl
dec cl
dec al
mov byte [ebp - 4], bl
mov byte [ebp - 8], dl
mov byte [ebp - 3], cl
mov byte [ebp - 2], al
jb 0x7f05b0
jae 0x7f05b0
and dword [ebp + 0x5651f44d], ecx
lea ecx, [ebp - 0xc]
push ecx
push esi
call fcn.007f0ad0
mov esi, eax
jne 0x7f05c1
je 0x7f05c1
jg 0x7f062c
push 0xc
lea edx, [ebp - 0xc]
push 0
push edx
call fcn.007f0870
add esp, 0xc
jb 0x7f05d6
or al, 0x8d
push ebp
hlt
jae 0x7f05d6
sub byte [ebp + 0x720e74f6], al
add esi, dword [ebx + 1]
test esi, esi
je 0x7f05e8
jb 0x7f05df
jae 0x7f05df
sub al, 0x56
push esi
call fcn.007f8380
add esp, 4
cmp dword [esp + 8], 0x1740375
mov eax, dword [ebp + 0x14]
mov ecx, dword [ebp + 0x10]
mov edx, dword [ebp + 0xc]
push eax
mov eax, dword [ebp + 8]
push ecx
push edx
push eax
call edi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret 0x10
push ebp
adc byte [ebx], dh