Function at 0x7cbab0
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
push esi
push 0x13
lea eax, [ebp - 0x14]
push 0
push eax
call fcn.007d2070
add esp, 0xc
jl 0x7cbacc
jge 0x7cbacc
call 0x762f2180
mov al, 0x66
mov dl, 0x75
mov byte [ebp - 0xe], al
mov byte [ebp - 9], al
mov byte [ebp - 0x12], al
mov cl, 0x76
mov al, 0x73
mov byte [ebp - 0x14], 0x52
mov byte [ebp - 0xf], 0x54
mov byte [ebp - 0xa], 0x64
mov byte [ebp - 5], dl
mov byte [ebp - 0x13], cl
mov byte [ebp - 4], cl
mov byte [ebp - 0xd], al
mov byte [ebp - 8], 0x54
mov byte [ebp - 3], 0x74
mov byte [ebp - 0x11], al
mov byte [ebp - 0xc], 0x77
mov byte [ebp - 7], dl
mov byte [ebp - 2], 0
mov byte [ebp - 0x10], 0x7a
mov byte [ebp - 0xb], 0x6a
mov byte [ebp - 6], 0x62
jne 0x7cbb1c
je 0x7cbb1c
call 0x8b6908aa
inc ebp
int1
mov cl, byte [ebp - 0x14]
mov al, byte [ebp - 0xf]
mov dl, byte [ebp - 0xa]
dec cl
mov byte [ebp - 0x14], cl
mov cl, byte [ebp - 5]
dec al
dec dl
mov byte [ebp - 0xf], al
mov al, byte [ebp - 0x13]
dec cl
mov byte [ebp - 0xa], dl
mov dl, byte [ebp - 0xe]
mov byte [ebp - 5], cl
mov cl, byte [ebp - 9]
dec al
dec dl
mov byte [ebp - 0x13], al
mov al, byte [ebp - 4]
dec cl
mov byte [ebp - 0xe], dl
mov dl, byte [ebp - 0x12]
mov byte [ebp - 9], cl
mov cl, byte [ebp - 0xd]
dec al
dec dl
mov byte [ebp - 4], al
mov al, byte [ebp - 8]
dec cl
mov byte [ebp - 0x12], dl
mov dl, byte [ebp - 3]
mov byte [ebp - 0xd], cl
mov cl, byte [ebp - 0x11]
dec al
dec dl
mov byte [ebp - 8], al
mov al, byte [ebp - 0xc]
dec cl
mov byte [ebp - 3], dl
mov dl, byte [ebp - 7]
mov byte [ebp - 0x11], cl
mov cl, byte [ebp - 0x10]
dec al
dec dl
dec cl
mov byte [ebp - 0xc], al
mov al, byte [ebp - 0xb]
mov byte [ebp - 7], dl
mov byte [ebp - 0x10], cl
mov dl, byte [ebp - 6]
dec al
dec dl
mov byte [ebp - 0xb], al
mov byte [ebp - 6], dl
jns 0x7cbbb1
js 0x7cbbb1
call 0xfff9e69d
inc dword [ebp + 0x5e0775c0]
call fcn.007c38e0
test eax, eax
jne 0x7cbbc1
pop esi
mov esp, ebp
pop ebp
ret 8
jle 0x7cbbc6
jg 0x7cbbc6
call 0x52690957
lea ecx, [ebp - 0x14]
push ecx
push eax
call fcn.007cb5e0
push 0x13
lea edx, [ebp - 0x14]
push 0
push edx
mov esi, eax
call fcn.007d2070
add esp, 0xc
jbe 0x7cbbe7
ja 0x7cbbe7
mov eax, 0x975f685
test esi, esi
jne 0x7cbbf4
xor eax, eax
pop esi
mov esp, ebp
pop ebp
ret 8
jne 0x7cbbf9
je 0x7cbbf9
jmp 0x7cbc50
push esi
call fcn.007cc300
add esp, 4
jbe 0x7cbc07
ja 0x7cbc07
call 0x8b890196
dec ebp
or byte [eax + 0x51], dl
mov eax, dword [ebp + 0xc]
mov ecx, dword [ebp + 8]
push eax
push ecx
call esi
pop esi
mov esp, ebp
pop ebp
ret 8
in al, dx
or al, 0x56
push 0xb
lea eax, [ebp - 0xc]
push 0
push eax
call fcn.007d2070
add esp, 0xc
cmp dword [esp + 4], 0x1770376
mov byte [ebp - 7], 0x6c
cmp dword [esp + 8], 0x17d037c
mov byte [ebp - 0xb], 0x75
jl 0x7cbc54
add edi, dword [ebp + 1]
jge 0x7cbc54
fadd st(6)
inc ebp
cld
arpl word [ebp + 3], si
mov byte [ebp - 4], 0x63
jne 0x7cbc5d
je 0x7cbc5d
jp 0x7cbc24
mov byte [ebp - 8], 0x55
inc ebp
clc
push ebp
cmp dword [esp + 4], 0x1730372
mov byte [ebp - 9], 0x71
jb 0x7cbc72
jae 0x7cbc72
and dh, al
inc ebp
sti
cmp word [esp + 8], 0x37c
jge 0x7cbc7f
mov byte [ebp - 5], 0x66
cmp dword [esp + 8], 0x17d037c
mov byte [ebp - 0xa], 0x68
jbe 0x7cbc87
inc ebp
imul byte [eax + 0x76]
add esi, dword [edi + 1]
ja 0x7cbc87
mov edi, 0x77fa45c6
mov byte [ebp - 6], 0x77
jle 0x7cbc90
jg 0x7cbc90
ljmp 0x375:0x50f445c6
mov byte [ebp - 0xc], 0x50
jne 0x7cbc99
je 0x7cbc99
jbe 0x7cbc60
mov byte [ebp - 3], 0x67
jb 0x7cbca2
inc ebp
std
jb 0x7cbca2
jae 0x7cbca2
sub cl, byte [edx - 0x24e08ab]
mov dl, byte [ebp - 9]
mov cl, 0xfd
add dl, cl
mov byte [ebp - 9], dl
jl 0x7cbcb1
jge 0x7cbcb1
fiadd dword [eax]
dec ebp
idiv byte [ebx + eax + 0x7d]
add esp, ebx
add byte [ebp - 0xa], cl
jl 0x7cbcb9
jge 0x7cbcb9
fdiv st(6), st(0)
dec ebp
hlt
dec byte [ebp - 0xc]
jb 0x7cbcc1
jae 0x7cbcc1
xor dh, bh
dec ebp
clc
dec byte [ebp - 8]
cmp dword [esp + 4], 0x1770376
mov dl, byte [ebp - 6]
push ebp
cli
mov al, 0xfb
add dl, al
mov byte [ebp - 6], dl
cmp dword [esp + 8], 0x1740375
add byte [ebp - 3], cl
jb 0x7cbce6
jae 0x7cbce6
add byte ss:[ebp - 4], 0xfe
add byte [ebp - 4], 0xfe
cmp dword [esp + 8], 0x1740375
dec byte [ebp - 5]
jbe 0x7cbcfa
ja 0x7cbcfa
ret 0x4500
add byte [ebp - 0xb], al
cmp dword [esp + 8], 0x17d037c
add byte [ebp - 7], 0xfc
jb 0x7cbd0e
jae 0x7cbd0e
add eax, 0x2c7de8
add byte [ebp + 0x5e0775c0], al
call fcn.007ce990
test eax, eax
jne 0x7cbd1e
pop esi
mov esp, ebp
pop ebp
ret 0xc
cmp dword [esp + 4], 0x1730372
lea ecx, [ebp - 0xc]
push ecx
push eax
call fcn.007cb5e0
push 0xb
lea edx, [ebp - 0xc]
push 0
push edx
mov esi, eax
call fcn.007d2070
add esp, 0xc
jne 0x7cbd47
je 0x7cbd47
jl 0x7cbccd
test esi, esi
jne 0x7cbd54
div byte [ebp + 9]
xor eax, eax
pop esi
mov esp, ebp
pop ebp
ret 0xc
cmp dword [esp + 8], 0x1740375
push esi
call fcn.007cc300
add esp, 4
jbe 0x7cbd6a
ja 0x7cbd6a
mov ecx, 0x8b10458b
dec ebp
or al, 0x8b
push ebp
or byte [eax + 0x51], dl
mov eax, dword [ebp + 0x10]
mov ecx, dword [ebp + 0xc]
mov edx, dword [ebp + 8]
push eax
push ecx
push edx
call esi
pop esi
mov esp, ebp
pop ebp
ret 0xc