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

Disassembly:
inc eax
cmp ebx, ebp
cmc
cmp edi, ecx
jmp 0x102ca20d
call eax
pop edi
cmovg ebx, edi
pop ebx
jmp 0x10424f61
pop edi
pop ebx
xchg si, si
test ebx, ecx
sub esi, 0x5c560617
add eax, ecx
movzx esi, si
pop esi
mov esp, ebp
movzx ebp, cx
not bp
pop ebp
ret
jns 0x10468f91
lea edi, [esi - 1]
jmp 0x1041dc3d
push edi
jmp 0x103123a0
mov byte [esi], cl
jmp 0x1036f37e
jb 0x103c97a7
lea ecx, [ebp - 0x114]
push ecx
nop
setb al
mov byte [ebp + edi - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x103eb5ce
je 0x1038062b
mov eax, dword [eax + ecx + 0x7c]
push ebx
clc
test dx, 0x3d6e
stc
push edi
cmp dl, 0x79
stc
mov dword [ebp - 0x10], eax
cmp eax, ebp
cmp dh, 0x46
mov dword [ebp - 8], 0xffffffff
jmp 0x1037c70f
mov esp, ebp
jmp 0x1046410a
mov esp, ebp
not bp
pop ebp
jmp 0x1033fd1b
mov eax, dword [ecx + 0x3c]
clc
stc
cmp ch, 0x50
cmp dword [eax + ecx], 0x4550
jne 0x1038062b
mov edx, dword [eax + ecx + 0x78]
cmp dh, 0x38
mov dword [ebp - 4], edx
test dx, dx
test edx, edx
jmp 0x102e2881
mov cl, byte [esi + 2]
cmc
add esi, 2
test bp, sp
xor edx, edx
cmp cl, 0xe1
cmc
test cl, cl
jmp 0x10458b97
call fcn.103ade4e
add esp, 0xc
setnp bh
pop edi
movzx esi, bp
pop ebx
not esi
jmp 0x103bdf9f
inc edi
jmp 0x10254238
call eax
pop edi
pop ebx
pop esi
jmp 0x102e5439
ret
inc esi
test cl, cl
jne 0x103b21dc
pop edi
shl ebx, 7
cmp di, cx
pop ebx
xor eax, eax
pop esi
jmp 0x104444b6
jne 0x10415d59
lea edx, [ebp - 0x114]
bswap ax
mov ah, 0x14
push edx
cbw
lahf
movzx ax, cl
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
call eax
mov edi, eax
cmp bp, 0x3a71
test esi, 0x11221cc3
test edi, edi
jmp 0x10415d53
mov ecx, esi
cmp edi, 0x2b161835
sub ecx, eax
test esp, 0x7be3611c
jmp 0x1040b687
cmp word [ecx], ax
jmp 0x10380625
je 0x1038f1b9
inc eax
clc
cmp dl, bl
cmp edi, 0x607c01cf
cmp eax, 0x104
jmp 0x1038f1b3
dec edi
jmp 0x10379b69
test eax, eax
jmp 0x104310ca
mov esp, ebp
jmp 0x1037a1de
mov dword [ebp - 0xc], eax
jmp 0x104649bf
pop ebp
jmp 0x103d4fff
lea edx, [eax + edx*2 - 0x30]
cmp bh, 0x97
stc
test ebp, esp
test cl, cl
jmp 0x106847ca
cmp esi, 0xffff
jmp 0x1042576c
je 0x1030138d
sub eax, eax
bswap esi
mov esi, edi
pop esi
jmp 0x1067fd1c
je 0x1035b98a
mov cl, byte [esi + 1]
jmp 0x1034ec02
jb 0x10489aab
lea eax, [ebp - 0x114]
push eax
mov ax, bp
cwde
push edx
movzx eax, bp
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1025a7c9
push ecx
push edi
call fcn.103ade4e
add esp, 0xc
xchg edi, edi
bswap edi
pop edi
jmp 0x103a6311
call fcn.103d641f
lea esp, [esp + 4]
test eax, eax
jmp 0x102955ee
mov edi, dword [edx + ecx + 0x18]
stc
test edi, edi
je 0x103de6ef
mov eax, dword [edx + ecx + 0x20]
cmp ecx, 0x15bd2e75
add eax, ecx
sub ebx, ebx
jmp 0x10370755
pop ebx
movsx esi, cx
pop esi
jmp 0x10376a8a
push ebp
and cx, di
not bp
mov ebp, esp
mov ecx, dword [ebp + 8]
cmp esp, 0x41052103
sub esp, 0x114
test sp, ax
cmp esi, edi
push esi
test ecx, ecx
jmp 0x10478167
je 0x1034ec0b
cmp cl, 0x2e
jmp 0x10388a92
pop esi
jmp 0x102ef9bd
je 0x1030b0d5
push 0
jmp 0x1038fced
je 0x102ca213
lea ebx, [ebp - 0x114]
inc dl
sub ebx, eax
rcl dl, 0xa
sar dl, cl
mov dl, byte [eax]
stc
test dl, dl
jmp 0x10478121
ret
push eax
movsx eax, sp
movzx eax, si
mov ax, 0x6560
push edx
cbw
mov al, 0x2e
mov ax, dx
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10325542
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + eax + 0x24]
not cl
lea ecx, [edx + esi*2]
test ebp, 0x48317775
movzx edx, word [ecx + eax]
bsf cx, di
movsx cx, bh
sbb ecx, esp
mov dword [ebp - 8], edx
mov ecx, eax
mov edx, dword [ebp - 4]
add ax, si
or al, ah
mov ax, si
mov eax, dword [ebp - 8]
test sp, 0x3262
clc
cmp eax, dword [edx + ecx + 0x14]
jae 0x1034ec0b
mov esi, dword [edx + ecx + 0x1c]
jmp 0x103e40f8
ret
lea eax, [esi + eax*4]
cmc
mov eax, dword [eax + ecx]
jmp 0x10371eee
call eax
mov edi, eax
cmc
jmp 0x10421b68
cmp al, 9
ja 0x106847d0
movsx eax, cl
rol cl, 0xba
adc cl, 0xfe
add cl, cl
mov cl, byte [esi]
test esi, edi
clc
stc
lea edx, [edx + edx*4]
jmp 0x1037a5b6
mov eax, dword [ebp + 0xc]
jmp 0x103d705c
mov eax, dword [ebp - 0xc]
mov edx, dword [ebp + 0x10]
adc esi, 0x5efa2f5d
add si, 0x723b
lea esi, [edi + ebx]
clc
sar esi, 1
jmp 0x10477f9b
jae 0x1034ec0b
sub edi, edi
stc
cmp ch, 0x33
test si, 0x2e81
test ecx, ecx
jmp 0x103c9792
cmp ecx, 0x104
jmp 0x10409ff6
mov esp, ebp
movsx ebp, ax
pop ebp
jmp 0x10456183
je 0x1034ec0b
mov edx, dword [ebp + 8]
test eax, 0x510f25b4
cmp edi, edx
jmp 0x10489a73
jmp 0x10468fa2
test edi, edi
jmp 0x1035b234
pop esi
jmp 0x1041031f
ja 0x103a2783
mov eax, esi
clc
cmc
sub eax, dword [edx + ecx + 0x10]
mov dword [ebp - 8], eax
jmp 0x103de6ef
push edx
jmp 0x10296492
je 0x1034ec0b
cmp eax, edx
jb 0x10288ea2
mov esi, dword [ebp - 0x10]
test dl, ch
lea esi, [esi + edx]
stc
clc
cmp eax, esi
jmp 0x1045931f
ret
mov esp, ebp
mov ebp, 0x6b8e7714
pop ebp
ret
cmp byte [esi + 1], 0x23
setnp ch
lea ecx, [esi + 1]
jmp 0x103c977e
ret
je 0x106847d0
lea eax, [ecx - 0x30]
inc esi
test cx, dx
stc
jmp 0x103ebeda
jae 0x10288ea2
add eax, ecx
bts esi, esi
mov cl, byte [eax]
bts si, sp
sbb esi, edx
mov esi, edi
mov esi, eax
test cl, cl
jmp 0x103b21d6
pop ebp
jmp 0x10440bdf
jle 0x10407fb9
jmp 0x103de6e4
js 0x103de6ef
jmp 0x10407fbc
jle 0x103de6bc
lea ebx, [esi + 1]
shl ch, 0x22
movzx ecx, cx
sbb ecx, ecx
mov ecx, dword [ebp + 8]
test bl, 0x5e
cmp ebx, edi
jmp 0x10464538
mov eax, dword [eax + esi*4]
cmc
stc
push edx
mov dh, ch
rcr edx, 0x4f
and dx, 0x326a
mov edx, dword [ebp + 0xc]
stc
add eax, ecx
jmp 0x1038fd22
je 0x102ca213
mov byte [ebx + eax], dl
jmp 0x10324321
je 0x1038062b
mov esi, dword [ebp + 0xc]
cmc
test esi, esi
je 0x1038062b
mov eax, 0x5a4d
jmp 0x10363f4a
jne 0x10449832
cmp byte [ebp + 0x10], 0
je 0x103f116a
mov edi, dword [ebp + 0xc]
sbb ch, 0x85
sub si, 0x7bdd
lea ecx, [ebp - 0x114]
sub eax, eax
bts ebx, ebp
sub edi, ecx
movsx esi, sp
ror cl, cl
ror si, 0x67
lea esp, [esp]
mov cl, al
ror bh, 0x39
btr bx, 0x6f
mov ebx, 0x56f9534f
xchg esi, esi
rol ebx, cl
btc si, 0x78
lea esi, [ebp + eax - 0x114]
ror cl, 0x8d
cmp esp, edi
lea ecx, [eax + ebx]
cmp cx, di
xor cl, byte [edi + esi]
jmp 0x102b37e0
mov esp, ebp
pop ebp
jmp 0x103e120b
jne 0x10458b9d
push 0
jmp 0x104309c6