Function at 0x93c12f
Capabilities:
Resolve function by parsing pe exports

Disassembly:
ret
ret
push ecx
push edi
jmp 0x716901
sub al, 0x30
jmp 0x762f3d
push edi
jmp 0x87f69c
call eax
pop edi
pop ebx
pop esi
jmp 0x93d5c9
mov eax, dword [edx + 0x3c]
cmc
add eax, edx
test bp, di
test esi, 0xe1a2bf08
cmp dword [eax], 0x4550
jmp 0x86da62
ret
jbe 0x86a57d
lea ebx, [ebp - 0x114]
stc
sub ebx, eax
sar dl, cl
sal dl, 0xb2
mov dl, byte [eax]
test dl, dl
jmp 0x762c89
ret
inc edi
jmp 0x86a56e
mov esp, ebp
xchg bp, bp
pop ebp
jmp 0x6a6e67
ret
mov ecx, esi
clc
jmp 0x8aee19
mov cl, byte [esi + 2]
cmp bh, bl
cmp bp, 0x96bb
add esi, 2
stc
cmp ebx, ecx
test al, ah
sub edx, edx
clc
cmp cx, di
stc
test cl, cl
jmp 0x7482a5
ret
mov esp, ebp
bswap ebp
pop ebp
ret
test cl, cl
jmp 0x8a0b1d
jmp 0x9333a4
mov eax, dword [ebp - 0xc]
mov ecx, dword [ebp + 0x10]
stc
lea esi, [edi + ebx]
test si, bx
cmp ax, 0x659c
sar esi, 1
cmp edi, eax
cmp ebp, 0x37346e88
clc
mov eax, dword [eax + esi*4]
cmp edi, 0x2b2c90b3
stc
push ecx
mov ecx, dword [ebp + 0xc]
test ebp, 0xba235790
add eax, edx
jmp 0x764deb
call eax
mov edi, eax
clc
test edi, edi
jmp 0x89c926
cmp byte [esi + 1], 0x23
movzx ecx, bx
lea ecx, [esi + 1]
jmp 0x940c1c
ja 0x70d360
movsx eax, cl
sbb cl, 0xac
mov cl, byte [esi]
lea edx, [edx + edx*4]
clc
stc
lea edx, [eax + edx*2 - 0x30]
test cl, cl
jne 0x7482ab
push 0
push edx
jmp 0x69ff40
cmp eax, esi
jmp 0x93c53c
call fcn.006de482
add esp, 0xc
movzx bx, ch
xchg ebx, ebx
pop edi
xchg bx, bx
pop ebx
pop esi
mov esp, ebp
pop ebp
jmp 0x6bb6fb
je 0x6c32c6
mov cl, byte [esi + 1]
jmp 0x93bd19
je 0x94c0a3
mov eax, dword [ecx + edx + 0x20]
dec edi
clc
lea eax, [eax + edx]
jmp 0x883214
push eax
movsx ax, al
mov ah, cl
push ebx
cmovg eax, edi
bswap eax
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x6a58eb
jb 0x95aaa2
lea eax, [ebp - 0x114]
jmp 0x745197
je 0x93c14f
mov eax, dword [eax + 0x7c]
push ebx
cmp cl, 0x3e
push edi
mov dword [ebp - 0x10], eax
mov dword [ebp - 8], 0xffffffff
cmp esi, 0xffff
jmp 0x899d60
je 0x70d360
mov al, cl
cmc
jmp 0x6897ad
jle 0x6e9c0c
mov ecx, dword [ebp - 4]
jmp 0x75286e
jmp 0x94c0a3
call eax
mov edi, eax
test ebp, 0x3b864d9c
test di, di
test edi, edi
jne 0x89c92c
lea edx, [ebp - 0x114]
cwde
push edx
cbw
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x6f30dc
je 0x86a57d
mov byte [ebx + eax], dl
jmp 0x6bc1f8
inc esi
clc
test ebx, 0x9c042f87
cmp di, 0x7dba
cmp al, 9
jmp 0x70d341
call fcn.006eca0b
add esp, 4
clc
cmc
test eax, eax
jmp 0x86863b
test edi, edi
jl 0x94c0a3
jmp 0x6e9c0f
mov esp, ebp
xchg bp, bp
movzx ebp, di
pop ebp
jmp 0x6bd1a2
jge 0x933396
lea edi, [esi - 1]
jmp 0x6e8493
inc eax
cmp dx, 0xa514
cmc
cmp edi, ecx
jb 0x6bb334
lea ecx, [ebp - 0x114]
push ecx
mov byte [ebp + edi - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x754989
jne 0x93c14f
mov ecx, dword [eax + 0x78]
mov dword [ebp - 4], ecx
cmp eax, esp
test ecx, ecx
jmp 0x745ce2
call fcn.006de482
add esp, 0xc
bswap si
xchg bx, di
pop edi
movzx esi, sp
mov ebx, esp
pop ebx
pop esi
jmp 0x6c946d
xor ebx, ebx
stc
mov dword [ebp - 0xc], eax
jmp 0x7678f8
mov eax, dword [ebp + 0xc]
push eax
lahf
mov eax, ebx
mov ax, 0x8702
push ebx
mov eax, edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x9514ce
ja 0x94967f
mov eax, esi
cmp sp, 0xf3b4
sub eax, dword [ecx + edx + 0x10]
jmp 0x9575d5
je 0x8a0b23
mov ebx, dword [ebp + 8]
cmp edi, ebx
jmp 0x8a82db
mov esp, ebp
xchg bp, bp
movzx ebp, bx
jmp 0x92ed7f
jne 0x93cbd3
pop edi
pop ebx
sub esi, ebx
shrd si, di, 0x20
sub eax, eax
movzx esi, bx
mov si, 0x130f
pop esi
jmp 0x76b75c
xor al, byte [edi + esi]
mov byte [esi], al
jmp 0x8ab974
jne 0x6f7615
cmp byte [ebp + 0x10], 0
jmp 0x95aa7e
je 0x745b4c
inc edx
cmp edx, 0x104
jmp 0x745b46
sub ecx, eax
cmp ecx, 0x104
jmp 0x94f496
jae 0x8a0b23
mov esi, dword [ecx + edx + 0x1c]
test ebp, 0x53a7af24
stc
lea eax, [esi + eax*4]
mov eax, dword [eax + edx]
cmp ecx, esi
cmp ah, 0x25
test eax, eax
je 0x8a0b23
cmp eax, ecx
jb 0x92be88
mov esi, dword [ebp - 0x10]
cmp si, 0xccab
lea esi, [esi + ecx]
cmp edi, ecx
jmp 0x70f386
pop edi
pop ebx
sbb esi, 0x4603c00e
dec esi
btr esi, 0x1d
add eax, edx
pop esi
jmp 0x8a0ab7
pop ebp
jmp 0x677f43
jle 0x94c067
lea ebx, [esi + 1]
cdq
xor dh, 0x89
stc
cmp ebx, edi
mov dh, al
mov edx, dword [ebp + 8]
jmp 0x74a4e3
inc esi
cmc
jmp 0x6d3eff
add ebp, 2
call fcn.006eba00
mov ecx, eax
dec ecx
mov eax, dword [ecx + ecx - 0x7b25270c]
call fcn.006d21c1
je 0x6a5c40
xor eax, eax
pop esi
jmp 0x6bcc81
jae 0x92be88
mov cl, byte [eax + edx]
lea eax, [eax + edx]
or si, si
mov esi, eax
test cl, cl
jmp 0x93cbcd
je 0x8a0b23
cmp cl, 0x2e
jmp 0x72b2cc
mov esp, ebp
mov bp, 0x8f04
movsx ebp, ax
pop ebp
jmp 0x67b80b
je 0x6c4cee
push 0
jmp 0x683926
test ecx, ecx
jmp 0x6bb320
mov edi, dword [ecx + edx + 0x18]
cmp edi, 0xca23bb24
test dx, bx
clc
test edi, edi
jmp 0x7364f9
mov edx, dword [ebp - 4]
test dx, di
mov eax, dword [ebp + 8]
mov ecx, dword [edx + eax + 0x24]
neg edx
rcr dh, cl
lea edx, [ecx + esi*2]
movzx eax, word [edx + eax]
shr edx, 0x1f
shr cl, cl
mov ecx, dword [ebp - 4]
sbb edx, 0x5a801810
cdq
cmp dl, bl
mov edx, dword [ebp + 8]
test sp, 0x4a8
test cx, si
mov dword [ebp - 8], eax
movzx eax, dx
or al, 0x37
mov eax, dword [ebp - 8]
cmp eax, dword [ecx + edx + 0x14]
jmp 0x8b2afe
jae 0x8a0b23
xor edi, edi
jmp 0x941d3b
call eax
pop edi
bswap ebx
movsx ebx, bx
pop ebx
mov esi, 0x78af7f2a
pop esi
mov esp, ebp
cmovae ebp, esi
pop ebp
jmp 0x6c5ff3
jmp 0x94c09b
je 0x887622
mov edi, dword [ebp + 0xc]
mov cl, cl
lea eax, [ebp - 0x114]
sub edx, edx
not cl
sub edi, eax
bt ax, sp
rol cl, 0xb5
mov edi, edi
rol ah, cl
ror ah, cl
mov eax, 0x358e7499
clc
btr si, 0xba
mov cl, dl
bt esi, edx
rol eax, cl
bsf si, si
and si, 0xdaa4
lea esi, [ebp + edx - 0x114]
add al, dl
jmp 0x8a6c2a