Function at 0x75b2f0
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.0074e5c0
add esp, 0xc
jl 0x75b30c
jge 0x75b30c
call 0x762819c0
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 0x75b35c
je 0x75b35c
call 0x8b6200ea
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 0x75b3f1
js 0x75b3f1
call 0x46edd
inc dword [ebp + 0x5e0775c0]
call fcn.007542b0
test eax, eax
jne 0x75b401
pop esi
mov esp, ebp
pop ebp
ret 8
jle 0x75b406
jg 0x75b406
call 0x52620197
lea ecx, [ebp - 0x14]
push ecx
push eax
call fcn.00753770
push 0x13
lea edx, [ebp - 0x14]
push 0
push edx
mov esi, eax
call fcn.0074e5c0
add esp, 0xc
jbe 0x75b427
ja 0x75b427
mov al, 0x85
div byte [ebp + 9]
test esi, esi
jne 0x75b434
xor eax, eax
pop esi
mov esp, ebp
pop ebp
ret 8
jne 0x75b439
je 0x75b439
jmp 0x75b490
push esi
call fcn.00754940
add esp, 4
jbe 0x75b447
ja 0x75b447
call 0x8b81f9d6
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
add esi, dword [edi + 1]
call fcn.0075c056
add byte [ebx + eax + 0x7d], bh
add eax, ebp
call fcn.00759c70
jne 0x75b4a8
je 0x75b4a8
sub byte [ebx + 0xa7505f8], al
cmp eax, 5
jne 0x75b4b7
jbe 0x75b4b2
ja 0x75b4b2
call fcn.0075c074
add byte [ebx + eax + 0x7d], bh
add eax, ebp
mov esi, 0xb
jl 0x75b4bc
jge 0x75b4bc
call 0xffbdb4a8
push dword [ebp + 3]
call fcn.0074fcc0
jne 0x75b4c6
je 0x75b4c6
sub byte [ebx + 0xa7506f8], al
cmp eax, 6
jne 0x75b4d5
jbe 0x75b4d0
ja 0x75b4d0
call 0x75c092
add byte [ebx + eax + 0x7d], bh
add eax, ebp
mov esi, 0xb
jl 0x75b4da
jge 0x75b4da
call 0xffdae6c6
push dword [ebp + 3]
call fcn.00751a10
jne 0x75b4e4
je 0x75b4e4
sub byte [ebx + 0xa7507f8], al
cmp eax, 7
jne 0x75b4f3
jbe 0x75b4ee
ja 0x75b4ee
call fcn.0075c0b0
add byte [ebx + eax + 0x7d], bh
add eax, ebp
mov esi, 0xb
jl 0x75b4f8
jge 0x75b4f8
call 0x2d8e4
push dword [ebp + 3]
call fcn.00754220
jne 0x75b502
je 0x75b502
sub byte [ebx + 0xa7508f8], al
cmp eax, 8
jne 0x75b511
jbe 0x75b50c
ja 0x75b50c
call fcn.0075c0ce
add byte [ebx + eax + 0x7d], bh
add eax, ebp
mov esi, 0xb
jl 0x75b516
jge 0x75b516
call 0xffbf3b02
push dword [ebp + 3]
call fcn.0074fea0
jne 0x75b520
je 0x75b520
sub byte [ebx + 0xa7509f8], al
cmp eax, 9
jne 0x75b52f
jbe 0x75b52a
ja 0x75b52a
call 0x75c0ec
add byte [ebx + eax + 0x7d], bh
add eax, ebp
mov esi, 0xb
jl 0x75b534
jge 0x75b534
call 0xffa3fd20
push dword [ebp + 3]
call fcn.0074e380
jne 0x75b53e
je 0x75b53e
sub byte [ebx + 0x7f750af8], al
cmp eax, 0xa
jne 0x75b5c2
jbe 0x75b548
ja 0x75b548
call fcn.0075c10a
add bl, ch
jae 0x75b5cc
mov esi, 0xb
jmp 0x75b5c2
add edi, dword [ebp + 1]
call 0x16d40
push dword [ebp + 3]
je 0x75b55e
sub byte [ebx + 0xa7501f8], al
cmp eax, 1
jne 0x75b56d
jbe 0x75b568
ja 0x75b568
call fcn.0075c12a
add al, ch
mov gs, word [esi]
invalid
mov esi, 0xb
call 0x74e400
jne 0x75b577
je 0x75b577
sub byte [ebx + 0xa7502f8], al
cmp eax, 2
jne 0x75b586
jbe 0x75b581
ja 0x75b581
call fcn.0075c143
add al, ch
xor eax, 0x75ffff82
add esi, dword [ecx + eax + 0x28]
mov esi, 0xb
call 0x7537c0
jne 0x75b590
je 0x75b590
sub byte [ebx + 0xa7503f8], al
cmp eax, 3
jne 0x75b59f
jbe 0x75b59a
ja 0x75b59a
call fcn.0075c15c
add byte [esi + 3], dh
mov esi, 0xb
jbe 0x75b5a4
ja 0x75b5a4
call 0xd529cb33
jae 0x75b5aa
mov edx, dword [0x73d4b4]
mov eax, 0x2c
add edx, eax
mov dword [0x73d4b4], edx
jle 0x75b5bc
jg 0x75b5bc
call 0xd52dbae9
jae 0x75b5c2
sub dword [0x73d4b8], eax
jle 0x75b5c7
jg 0x75b5c7
call 0x7581b44e
vmwrite eax, dword [ebx]
cmp esi, 0xb
jne 0x75b5db
jns 0x75b5d1
js 0x75b5d1
call 0xfac1bb9c
jae 0x75b5d7
mov dword [0x73fa4c], 0
add byte [eax], al
add byte [eax], al
jle 0x75b5e0
jg 0x75b5e0
call 0xc3d47c6f
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
nop
mov eax, esi
pop esi
ret