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

Disassembly:
je 0x105c9b4d
mov esi, dword [ebp + 0xc]
test si, cx
cmp bx, 0x2132
jmp 0x104f7f27
ret
je 0x10565b90
mov eax, dword [edx + ecx + 0x20]
lea eax, [eax + ecx]
test cx, di
xor ebx, ebx
jmp 0x10633436
ja 0x105fd3df
mov eax, esi
test bp, dx
cmp esp, 0x439e2f89
sub eax, dword [edx + ecx + 0x10]
mov dword [ebp - 8], eax
jmp 0x104f7d46
mov dword [ebp - 8], 0xffffffff
cmp esi, 0xffff
jmp 0x102ed2ec
ret
je 0x105b93f5
push 0
push ecx
push edi
jmp 0x105aebd7
pop edi
add bl, 0x2f
pop ebx
dec esi
rcl si, 0x87
add eax, ecx
pop esi
jmp 0x106a0c38
ret
lea eax, [esi + eax*4]
cmc
mov eax, dword [eax + ecx]
test cl, al
test eax, eax
jmp 0x105d62f0
call fcn.1067b3c7
add esp, 0xc
pop edi
pop ebx
pop esi
jmp 0x106f60e5
mov dword [ebp - 0xc], eax
jmp 0x10650c2b
jb 0x1053b6dc
lea eax, [ebp - 0x114]
jmp 0x105a857e
je 0x10577e37
mov edx, dword [ebp + 8]
cmp dh, dh
cmp edi, edx
jne 0x1073c778
cmp byte [ebp + 0x10], 0
jmp 0x1053b6b4
call eax
mov edi, eax
test edi, edi
jmp 0x107018a0
jmp 0x10565b90
test esi, esi
jmp 0x105c9b36
je 0x105c9b4d
mov eax, dword [eax + ecx + 0x7c]
test ebx, ebp
cmc
jmp 0x1069c62c
je 0x105af1dc
lea eax, [ecx - 0x30]
inc esi
cmc
cmp al, 9
ja 0x105af1dc
movsx eax, cl
xadd cl, cl
cmp eax, 0x10474cae
mov cl, byte [esi]
lea edx, [edx + edx*4]
clc
jmp 0x1063912f
call eax
pop edi
mov bh, 0x98
xchg si, si
pop ebx
cmovle esi, ebx
pop esi
jmp 0x10581cea
jle 0x10565b58
lea ebx, [esi + 1]
mov ecx, dword [ebp + 8]
cmp cx, bp
cmp ebx, edi
jmp 0x105b3b67
call fcn.10667551
add esp, 4
cmp bp, di
test eax, eax
jmp 0x1064c739
jmp 0x1052acbc
je 0x1070bf78
mov edi, dword [ebp + 0xc]
or ch, 0xe7
lea ecx, [ebp - 0x114]
ror bx, cl
xor eax, eax
sub edi, ecx
rcl cl, cl
bswap si
rcr bx, cl
lea esp, [esp]
mov cl, al
mov ebx, 0x73d14095
btc si, 0x37
rol ebx, cl
lea esi, [ebp + eax - 0x114]
lea ecx, [eax + ebx]
test edi, edi
cmp ebp, 0x11e513b
xor cl, byte [edi + esi]
jmp 0x105a0980
call eax
mov edi, eax
stc
test edi, edi
jmp 0x104e9142
ret
ret
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 4]
rol edx, 0xf1
mov edx, dword [ecx + eax + 0x24]
sar cx, 0x18
lea ecx, [edx + esi*2]
and dx, di
xadd edx, edx
movzx edx, word [ecx + eax]
shl ch, 0xd2
mov dword [ebp - 8], edx
cmc
rcr edx, 0x1d
sbb cx, 0x3b80
mov ecx, eax
add dl, ah
mov ax, sp
cmc
mov edx, dword [ebp - 4]
mov eax, dword [ebp - 8]
cmp eax, dword [edx + ecx + 0x14]
jmp 0x1060cf02
je 0x105f3b93
mov byte [ebx + eax], dl
jmp 0x105906fc
je 0x10577e37
cmp cl, 0x2e
jmp 0x10577e24
ret
je 0x10671a78
mov cl, byte [esi + 1]
inc esi
stc
test cl, cl
jne 0x1057270e
pop edi
pop ebx
adc esi, ebp
sub eax, eax
not esi
bswap esi
pop esi
jmp 0x105dce47
mov esp, ebp
cmovs ebp, ebx
pop ebp
jmp 0x104c1987
je 0x104e2b45
inc eax
stc
cmp eax, 0x104
jmp 0x104e2b3f
inc edi
jmp 0x105f3b8a
mov byte [esi], cl
jmp 0x10586c7f
push eax
cbw
not eax
push edx
mov al, 0x4b
lahf
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_1]
jmp 0x10525355
pop esi
jmp 0x1064d602
call fcn.1067b3c7
add esp, 0xc
mov si, di
pop edi
pop ebx
jmp 0x105ad996
jne 0x1051ee8c
push 0
push edx
push edi
jmp 0x104cb590
jle 0x105e2169
jmp 0x10565b8d
jne 0x105c9b4d
mov edx, dword [eax + ecx + 0x78]
mov dword [ebp - 4], edx
clc
test edi, 0x3a8f3a4d
jmp 0x10603674
mov cl, byte [esi + 2]
add esi, 2
test esp, 0x788286a
jmp 0x1060a1ca
je 0x105c9b4d
mov eax, 0x5a4d
cmp ch, 0x8a
cmp word [ecx], ax
je 0x10601942
xor eax, eax
pop esi
jmp 0x1073eba9
push eax
movzx ax, ah
push edx
movzx ax, ah
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_1]
call eax
pop edi
movzx bx, ah
pop ebx
pop esi
mov esp, ebp
pop ebp
jmp 0x102e7990
je 0x10577e37
cmp eax, edx
jmp 0x10621827
mov esp, ebp
jmp 0x1065dd4e
mov eax, dword [ebp - 0xc]
shld dx, sp, 0xf1
mov edx, dword [ebp + 0x10]
sar esi, 0x61
bt esi, ebp
or esi, 0x14c466b8
lea esi, [edi + ebx]
stc
cmp esi, esp
sar esi, 1
mov eax, dword [eax + esi*4]
cmp ebp, 0x6c9f21a1
push edx
mov edx, dword [ebp + 0xc]
add eax, ecx
jmp 0x1052ddb2
inc eax
cmp edi, ecx
jb 0x105f9c6d
lea ecx, [ebp - 0x114]
push ecx
bswap eax
movzx ax, ah
setg ah
mov byte [ebp + edi - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA_1]
jmp 0x104f3da7
jae 0x10577e37
xor edi, edi
test ebp, 0x78c31bb1
cmp cx, 0x7ad4
test ecx, ecx
je 0x105f3b93
lea ebx, [ebp - 0x114]
sub ebx, eax
adc dl, al
rcl dl, cl
mov dl, byte [eax]
jmp 0x10668d83
mov edi, dword [edx + ecx + 0x18]
clc
test edi, edi
jmp 0x102e9a51
mov eax, dword [ecx + 0x3c]
clc
test ax, 0x3b57
cmp dword [eax + ecx], 0x4550
jmp 0x105b8ede
test edx, edx
jmp 0x1050bff7
xor edx, edx
test cl, cl
jmp 0x1051ee86
jae 0x10577e37
mov esi, dword [edx + ecx + 0x1c]
jmp 0x104c525a
jb 0x102fed4e
mov esi, dword [ebp - 0x10]
cmp ax, 0x1cee
clc
lea esi, [esi + edx]
cmp eax, esi
jmp 0x10637549
dec edi
jmp 0x104df66b
jae 0x102fed4e
add eax, ecx
not cl
sbb esi, 0x267e6f8e
mov cl, byte [eax]
mov esi, eax
cmp si, di
test cl, cl
jmp 0x10572708
lea edx, [eax + edx*2 - 0x30]
test edi, esi
stc
test cl, cl
jmp 0x105af1d6
jns 0x1052acb3
lea edi, [esi - 1]
jmp 0x10536345
mov esp, ebp
pop ebp
jmp 0x10556943
js 0x10565b90
jmp 0x105e2171
pop ebp
ret
test dl, dl
jmp 0x10566d5d
mov ecx, esi
sub ecx, eax
cmp ecx, 0x104
jmp 0x105f9c46
push ebp
mov ebp, esp
ror cl, 0x5c
bts ecx, esp
mov ecx, dword [ebp + 8]
test esi, 0x46e23c93
sub esp, 0x114
cmc
test dh, 0x3d
push esi
cmc
stc
test ecx, ecx
jmp 0x102e797a
push ebx
stc
clc
push edi
cmp bx, di
cmp edi, 0x72fc6438
mov dword [ebp - 0x10], eax
jmp 0x102fb948
mov esp, ebp
mov ebp, 0x3f946d79
cmovp ebp, edx
pop ebp
jmp 0x1055a8e3
mov esp, ebp
cmovbe bp, si
pop ebp
jmp 0x105737af
jne 0x104e9148
lea edx, [ebp - 0x114]
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA_1]
jmp 0x1053e172
mov eax, dword [ebp + 0xc]
jmp 0x105cd32f
cmp byte [esi + 1], 0x23
movzx cx, dl
lea ecx, [esi + 1]
jmp 0x102fe903
mov esp, ebp
cmovl bp, di
pop ebp
jmp 0x102fd48d