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

Disassembly:
push ebp
mov ebp, esp
jmp 0x1a252e7
ret
call eax
pop esi
not edi
xchg ebx, edi
pop ebx
movsx edi, sp
bswap edi
pop edi
jmp 0x1b3affc
jae 0x1fb380f
mov ecx, dword [eax + edi + 0x1c]
sar dx, cl
dec dh
not edx
lea edx, [ecx + esi*4]
ror ch, 0x22
mov ecx, dword [edx + edi]
jmp 0x1a21207
ret
jmp 0x1af6e11
push eax
push edi
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress_3]
jmp 0x1a08963
jbe 0x1b342dd
lea ebx, [ebp - 0x114]
xchg dl, dl
sub ebx, eax
mov dl, byte [eax]
cmc
test al, ah
test edx, 0x67863af8
test dl, dl
je 0x1b342dd
mov byte [ebx + eax], dl
setp dl
cdq
mov edx, dword [ebp + 8]
jmp 0x1225236
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
je 0x1aeb5f1
push 0
jmp 0x1afc48c
ret
mov edx, dword [edi + 0x3c]
test esp, esi
lea edx, [edx + edi]
cmp dword [edx], 0x4550
jmp 0x1a2bc7f
ret
inc edx
jmp 0x1fbdc86
ret
ret
jae 0x1fb380f
mov edx, dword [eax + edi + 0x1c]
cmp ax, cx
lea ecx, [edx + ecx*4]
jmp 0x19cff1d
mov ecx, dword [ecx + edi]
test esp, 0x351f0c14
cmp cx, 0x3cfc
test ecx, ecx
jmp 0x1a13af4
ret
inc esi
test cl, cl
jmp 0x1fb3809
mov ecx, esi
test bp, 0x1d8a
sub ecx, eax
test ah, 0x1e
clc
cmp ecx, 0x104
jmp 0x1fa7b8e
ret
sub bl, 0x30
jmp 0x1b379c6
je 0x1af6e2f
mov edx, dword [eax + edi + 0x20]
jmp 0x19e36f7
dec ebx
add edx, edi
mov dword [ebp + 8], 0
stc
cmp ch, 0x5b
cmp ax, dx
mov dword [ebp - 0xc], edx
clc
jmp 0x1fbc53b
jl 0x1af6e2f
jmp 0x1a3bd41
mov esp, ebp
mov bp, 0x1fdd
bswap ebp
mov bp, dx
pop ebp
jmp 0x11f7cf7
mov byte [ebp + eax - 0x114], 0
jmp 0x1a2260d
mov esp, ebp
movsx ebp, cx
xchg bp, bp
pop ebp
jmp 0x19d1867
call eax
pop esi
movsx ebx, si
movzx ebx, ax
mov bx, bp
pop ebx
pop edi
jmp 0x1adca9c
mov dword [ebp - 8], ecx
jmp 0x1faa91c
je 0x1a36da8
mov ecx, dword [ebp + 0xc]
test ecx, ecx
je 0x1a36da8
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x1a36da2
jne 0x1a25a56
pop esi
rol bh, cl
shl edi, 0x83
cmp si, dx
pop ebx
btc edi, 0xf4
xor eax, eax
pop edi
jmp 0x1a4ef87
test ecx, ecx
jmp 0x1a25a50
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA_3]
call eax
test eax, eax
jne 0x1b429df
lea edx, [ebp - 0x114]
cbw
push edx
lahf
mov ah, 0x65
setg ah
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA_3]
call eax
test eax, eax
jmp 0x1b429d9
lea esp, [esp - 0x114]
clc
cmp esi, 0x17a3641f
push edi
btc edi, esp
mov edi, dword [ebp + 8]
stc
test edi, edi
jmp 0x1a12c49
je 0x1fb380f
cmp ecx, eax
jb 0x1adbc83
mov edx, dword [ebp - 0x10]
jmp 0x1ae4254
je 0x1a2975c
inc edx
cmc
cmp ah, dl
cmp edx, 0x104
jb 0x1ffda17
lea eax, [ebp - 0x114]
push eax
movsx ax, ah
push edi
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress_3]
jmp 0x11f859d
jne 0x1a36da8
mov eax, dword [edx + 0x78]
clc
mov dword [ebp - 4], eax
clc
stc
test eax, eax
jmp 0x1b16718
je 0x12156c9
xor eax, eax
cmovns edi, edi
bswap di
pop edi
mov esp, ebp
not bp
mov bp, 0x4ba5
pop ebp
jmp 0x1211df7
mov ecx, dword [ebp + 0xc]
shl ax, 0x95
mov edx, dword [ebp - 0xc]
btr si, 0x72
mov eax, dword [ebp + 8]
test dl, 0x7c
lea esi, [ebx + eax]
clc
mov eax, dword [ebp + 0x10]
stc
test bp, si
push eax
rcl ax, 0x3a
sar esi, 1
xadd ah, ah
shrd eax, ebx, 0xe9
bsf eax, eax
mov eax, dword [edx + esi*4]
clc
add eax, edi
call fcn.01b323b9
lea esp, [esp + 4]
test ebx, 0x33846a6b
cmp eax, 0xffffffff
je 0x1af6e0a
test eax, eax
jmp 0x1afaef2
mov esp, ebp
pop ebp
jmp 0x19c6943
pop esi
movzx bx, al
jmp 0x1adf866
mov esp, ebp
bswap ebp
xchg bp, bp
pop ebp
jmp 0x19e0d17
pop ebx
lahf
lea eax, [ecx + edi]
jmp 0x1b258c2
lea edx, [edx + eax]
clc
test esp, 0x76c46350
cmp ecx, edx
jae 0x1adbc83
lea eax, [ecx + edi]
mov cl, byte [eax]
or esi, edi
xadd esi, esi
or esi, 0x574672fa
mov esi, eax
cmp bp, 0x586a
clc
test cl, cl
jmp 0x1fa1e76
mov esp, ebp
movsx ebp, si
cmovp bp, ax
pop ebp
jmp 0x121b827
mov cl, byte [esi + 2]
test cl, 3
lea esi, [esi + 2]
test dx, sp
cmp bp, bx
sub edx, edx
test cl, cl
je 0x1b3961a
mov bl, cl
test cl, 0x75
test ecx, esp
jmp 0x19e21b9
jne 0x1209ab4
cmp byte [ebp + 0x10], 0
jmp 0x1ffd9f4
lea ebx, [esi - 1]
cmp ax, 0x190d
cmp dword [ebp + 8], ebx
jle 0x1a3bd32
mov eax, dword [ebp - 4]
xadd si, si
clc
cmp sp, 0x4e47
mov esi, dword [ebp - 8]
cmp bl, 0x80
stc
clc
cmp esi, dword [eax + edi + 0x14]
jmp 0x11fd08e
je 0x1fb8933
cmp eax, 1
jmp 0x1b0cf21
push ecx
push eax
call fcn.011ef7b3
add esp, 0xc
jmp 0x1b332e4
je 0x19deb17
mov cl, byte [esi + 1]
jmp 0x19d5e4a
jne 0x1af6e11
inc esi
jmp 0x1f8f639
je 0x1a36da8
mov edx, dword [edx + 0x7c]
test dx, bp
push ebx
cmp bp, 0x89f
stc
push esi
cmp dx, 0x725d
or esi, 0xffffffff
clc
test bh, 0xda
mov dword [ebp - 0x10], edx
cmp ax, ax
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x1b1b553
ja 0x1f3ec8b
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x19cf83b
pop edi
jmp 0x1ae6677
pop esi
movsx ebx, dx
pop ebx
not edi
pop edi
jmp 0x1a054de
mov dword [ebp + 8], edx
clc
stc
cmp dl, 0x94
cmp edx, ecx
jb 0x1208b46
mov eax, dword [ebp + 8]
movsx cx, dh
not cx
lea ecx, [ebp - 0x114]
jmp 0x1f70805
inc esi
cmc
jmp 0x1f409fd
ja 0x1b3961a
movsx ecx, cl
test esi, esi
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
sar cl, 0x89
sar cl, cl
mov cl, byte [esi]
cmp di, 0x71e6
cmc
test cl, 0x24
test cl, cl
jne 0x1aeb60a
push 0
push edx
jmp 0x1ffe83f
mov eax, dword [ebp + 0xc]
jmp 0x1205460
mov esp, ebp
movzx ebp, si
pop ebp
jmp 0x120117f
je 0x1fb380f
cmp eax, edi
jmp 0x1af2854
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0x19e22b7
cmp bl, 9
jmp 0x1b395f0
mov byte [esi], al
jmp 0x1a29746
push ecx
jmp 0x1a01965
cmp cl, 0x2e
jmp 0x1b04060
mov dword [ebp + 8], esi
jmp 0x1af6e11
je 0x1fb380f
mov edi, edi
jmp 0x1f8f52a
jae 0x1fb380f
mov dword [ebp + 8], 0
cmp dl, 5
test ecx, ecx
jmp 0x1208b36
mov dword [ebp + 8], edx
jmp 0x120350b
jne 0x1f8f52a
pop esi
sub ebx, ebp
bt bx, di
pop ebx
xor eax, eax
not di
pop edi
jmp 0x19f45d9
mov ecx, dword [ebp - 4]
cwde
movzx ax, bl
movzx eax, cx
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
cwd
movzx ecx, word [eax + edi]
cdq
lea edx, [ebx + 1]
jmp 0x1a0f4c0
test ebx, ebx
jmp 0x19f3a36
inc eax
jmp 0x1b342cd
je 0x1b3af26
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
bsf si, sp
xor edx, edx
sar cl, cl
sub ebx, eax
rol cl, 0xbb
mov edi, edi
xchg al, ah
bt eax, ebx
mov eax, 0x4fe277f4
bts esi, edx
xchg si, si
rol cl, cl
mov cl, dl
not esi
mov esi, edi
rol eax, cl
cmovp esi, ebp
lea esi, [ebp + edx - 0x114]
cmp edi, 0x252767f
add al, dl
test di, bx
cmc
xor al, byte [ebx + esi]
jmp 0x1f6a729
push eax
call fcn.011ef7b3
add esp, 0xc
movsx edi, si
cmovne ebx, edi
pop esi
cmovle bx, sp
bswap edi
pop ebx
pop edi
mov esp, ebp
movsx ebp, bp
pop ebp
jmp 0x19cc183