Function at 0x7e2b25
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
jb 0x8a1046
mov edx, dword [ebp - 0x10]
stc
jmp 0x7390e5
lea ebx, [esi - 1]
cmp di, 0x5181
cmp dword [ebp + 8], ebx
jmp 0x79d7a9
add edx, edi
mov dword [ebp + 8], 0
test esi, 0x62c734ea
stc
cmc
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x8d15b3
mov ecx, dword [ebp - 4]
cwde
cdq
mov edx, dword [ecx + edi + 0x24]
setnp ah
cbw
mov cx, 0x1800
lea eax, [edx + esi*2]
movsx dx, dl
movzx ecx, word [eax + edi]
cwd
mov edx, eax
lea edx, [ebx + 1]
mov dword [ebp - 8], ecx
jmp 0x88a362
jae 0x8d0125
mov edx, dword [eax + edi + 0x1c]
cmp ebx, 0x35a017fd
jmp 0x79a4a5
mov ecx, dword [ebp + 0xc]
cwde
mov edx, dword [ebp - 0xc]
nop
mov eax, dword [ebp + 8]
stc
cmc
lea esi, [ebx + eax]
rcr eax, 0xf
sub al, bh
mov eax, dword [ebp + 0x10]
test cl, 0xc0
clc
push eax
btc eax, 0x4c
sub eax, 0x72a64337
sal eax, 0x22
sar esi, 1
shrd eax, esi, 0x49
and eax, esp
mov eax, dword [edx + esi*4]
test ax, 0x2632
test ax, bp
stc
add eax, edi
jmp 0x7d4451
call eax
pop esi
movsx edi, bp
bswap edi
setne bh
pop ebx
jmp 0xb7b533
je 0x79d7b6
mov edx, dword [eax + edi + 0x20]
jmp 0x831285
lea edx, [edx + eax]
jmp 0x79f68c
call fcn.007e2b25
add esp, 0xc
pop esi
setge bl
movzx ebx, di
pop ebx
mov di, 0x5e60
movzx edi, bx
pop edi
jmp 0x757f14
mov esp, ebp
mov bp, dx
pop ebp
jmp 0x8bd7bb
je 0x6de17b
test eax, eax
jmp 0x8ca2b5
mov esp, ebp
bswap bp
mov ebp, 0x6b57660f
cmovbe bp, bx
pop ebp
jmp 0x81467b
mov esp, ebp
bswap bp
movsx ebp, cx
pop ebp
ret
jae 0x8a1046
lea eax, [ecx + edi]
mov cl, byte [eax]
shld esi, eax, 0x2d
rcr esi, 0x31
mov esi, eax
test cl, cl
jmp 0x79ea41
jne 0x6de183
inc esi
mov dword [ebp + 8], esi
jmp 0x8c692c
mov ecx, esi
cmp bp, dx
sub ecx, eax
cmp ecx, 0x104
jmp 0x89f844
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ecx, 0x66530247
stc
cmp di, bp
test ecx, ecx
jmp 0x8c59c7
jle 0x6fc9cb
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmc
cmp esi, dword [eax + edi + 0x14]
jmp 0x840ea8
je 0x8d0125
mov edi, edi
cmp cl, 0x2e
jmp 0x806e3c
cmp ecx, edx
jmp 0x75c9b9
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
mov ebx, esi
jmp 0x7f339b
je 0x81e825
mov ebx, dword [ebp + 0xc]
not esi
lea eax, [ebp - 0x114]
sbb esi, ebp
bts si, si
xor edx, edx
inc cl
sub ebx, eax
rol eax, 0x83
rcl cl, 0x2a
mov edi, edi
mov eax, 0x64b943da
mov cl, dl
mov si, 0x2033
rol eax, cl
xor esi, 0x19d813c3
lea esi, [ebp + edx - 0x114]
test di, 0x5918
add al, dl
stc
xor al, byte [ebx + esi]
jmp 0x8a2ce8
inc esi
cmp ebp, ecx
clc
cmp bl, 9
jmp 0x8475b3
call fcn.00b866f5
add esp, 4
cmp si, bp
test sp, 0x7f9f
cmp eax, 0xffffffff
jmp 0x74fe79
push ebp
mov ebp, esp
clc
lea esp, [esp - 0x114]
stc
cmc
push edi
mov edi, dword [ebp + 8]
cmp cl, 0x4a
test edi, edi
je 0x892248
mov ecx, dword [ebp + 0xc]
jmp 0x7ec7db
ja 0x85ebf5
sub ecx, dword [eax + edi + 0x10]
stc
cmp ecx, dword [eax + edi + 0x14]
jmp 0x6f4e3e
test ecx, ecx
jmp 0x850f74
pop ebx
pop edi
jmp 0x750c8a
mov byte [ebp + eax - 0x114], 0
cbw
movsx ax, ch
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x80c77b
jne 0x84b94b
cmp byte [ebp + 0x10], 0
jmp 0x7c7fbb
je 0x7930c2
mov cl, byte [esi + 1]
jmp 0x8d0118
inc edx
jmp 0x8b70ad
call eax
test eax, eax
jmp 0x8145d5
call eax
test eax, eax
je 0x8d0125
cmp eax, edi
jmp 0x7f487d
jne 0x80eb60
lea edx, [ebp - 0x114]
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x80eb56
ret
mov esp, ebp
pop ebp
ret
mov eax, dword [ebp + 0xc]
jmp 0x8ce586
ret
dec ebx
test esi, edi
jmp 0x6ed9e3
jae 0x8d0125
mov ecx, dword [eax + edi + 0x1c]
shl edx, cl
rol dl, cl
lea edx, [ecx + esi*4]
movsx ecx, si
movsx cx, dl
mov ecx, dword [edx + edi]
cmp bp, bx
test ecx, ecx
je 0x8d0125
cmp ecx, eax
jmp 0x6d6770
ja 0x894fe0
movsx ecx, cl
stc
lea edx, [edx + edx*4]
clc
test ah, 0xb8
lea edx, [ecx + edx*2 - 0x30]
mov cl, byte [esi]
test cl, cl
jmp 0x894fda
cmp byte [esi + 1], 0x23
xchg cx, cx
lea ecx, [esi + 1]
je 0x8bb959
push 0
jmp 0x8c162f
je 0x892248
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x892242
mov ebx, dword [eax + edi + 0x18]
stc
test dh, 0x27
cmp eax, esp
test ebx, ebx
jmp 0x732f39
push eax
jmp 0x8d6a48
je 0x8c8695
mov byte [ebx + eax], dl
dec dl
setp dl
xchg dh, dh
mov edx, dword [ebp + 8]
jmp 0x80b980
jb 0x7c7fe0
lea eax, [ebp - 0x114]
push eax
movzx ax, ah
push edi
cbw
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x704707
mov edx, dword [edi + 0x3c]
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jne 0x892248
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
cmp esp, ecx
cmc
test eax, eax
je 0x892248
mov edx, dword [edx + 0x7c]
push ebx
stc
cmp esi, 0x1ed4c79
cmc
push esi
cmp bp, di
cmc
or esi, 0xffffffff
clc
mov dword [ebp - 0x10], edx
cmc
stc
mov dword [ebp - 8], esi
stc
cmc
test esi, 0x7e516e94
cmp ecx, 0xffff
jmp 0x7e7ac3
mov dword [ebp + 8], edx
jmp 0xb70f73
je 0x894fe0
mov bl, cl
sub bl, 0x30
jmp 0x7d261b
je 0x87b426
xor eax, eax
xchg edi, edi
movsx edi, ax
mov edi, ebp
pop edi
mov esp, ebp
movsx ebp, bx
pop ebp
ret
jne 0x88cdff
push 0
push edx
push eax
jmp 0x746a37
lea eax, [ecx + edi]
movzx edi, cx
pop edi
jmp 0xb7818e
jae 0x8d0125
mov dword [ebp + 8], 0
test bl, dl
cmp esi, eax
test ecx, ecx
jbe 0x8c8695
lea ebx, [ebp - 0x114]
ror dl, 0xde
cmp eax, 0x3b642b48
sub ebx, eax
sar dl, cl
mov dl, byte [eax]
cmp cx, di
test dl, dl
jmp 0x866c14
pop esi
cbw
pop ebx
jmp 0x89b4f8
ret
mov byte [esi], al
jmp 0xb6ff7e
inc eax
cmp ebp, 0x232a01b7
test dx, ax
mov dword [ebp + 8], edx
stc
cmp bx, dx
cmp edx, ecx
jmp 0x8c868f
mov cl, byte [esi + 2]
test ax, 0x6a0a
stc
add esi, 2
test ch, 8
xor edx, edx
cmc
test cl, cl
jmp 0x88cdf9
ret
mov esp, ebp
not bp
bswap bp
pop ebp
ret
push ecx
jmp 0x86596e
jne 0x840ece
pop esi
rcr bl, 0xbb
inc edi
pop ebx
sub eax, eax
movsx edi, si
pop edi
jmp 0x74dc7f
jmp 0x6de183
jb 0x89f86f
mov eax, dword [ebp + 8]
mov cx, di
lea ecx, [ebp - 0x114]
push ecx
jmp 0x7f3f10
je 0x6f102c
cmp eax, 1
jmp 0x785b3d
push eax
xchg ah, al
bswap ax
cwde
push edi
movsx eax, bx
setb ah
jmp 0x7ad40c
inc esi
cmc
test dl, 0x98
test cl, cl
jne 0x79ea49
pop esi
bts bx, si
pop ebx
cmp edx, edx
sub eax, eax
cmovns di, sp
bswap edi
not edi
pop edi
jmp 0x81ce51
jl 0x79d7b6
jmp 0x6fc9d3
call fcn.007e2b25
add esp, 0xc
not esi
bswap bx
pop esi
mov edi, ebx
setg bl
pop ebx
cmove edi, ebx
movsx edi, bp
pop edi
jmp 0x8dca41
mov esp, ebp
pop ebp
jmp 0x8230a3
je 0x874860
inc edx
cmp edx, 0x104
jmp 0x87485a
jmp 0x6de183
mov esp, ebp
pop ebp
jmp 0x8a242b
pop edi
jmp 0x8bf502