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

Disassembly:
ret
jmp 0x1086ae07
mov edx, dword [ebp + 8]
jmp 0x1083e29b
ja 0x108daff8
sub ecx, dword [eax + edi + 0x10]
jmp 0x108a1eef
mov ecx, esi
test dl, 0xff
cmp di, dx
clc
sub ecx, eax
cmp dx, bx
cmp ecx, 0x104
jmp 0x103fc836
je 0x108c4332
mov eax, 0x5a4d
test ebp, esi
cmc
cmp word [edi], ax
jmp 0x108c432c
mov dword [ebp - 0x10], edx
test sp, sp
mov dword [ebp - 8], esi
jmp 0x10819cd9
jae 0x10854cfe
mov dword [ebp + 8], 0
cmp bl, 0xfc
test ecx, ecx
jmp 0x1083d763
lea edx, [ebx + 1]
mov dword [ebp - 8], ecx
jmp 0x1043f5a4
inc esi
cmp si, 0x1b98
test bp, 0x6dd4
cmc
test cl, cl
jmp 0x10854cf8
ret
add al, dl
xor al, byte [ebx + esi]
jmp 0x1084991c
jne 0x108c4332
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test eax, eax
jmp 0x10495f02
je 0x10451aa3
push 0
push ecx
push eax
jmp 0x1086c09e
mov dword [ebp + 8], edx
jmp 0x1038ea64
mov cl, byte [esi + 2]
jmp 0x10839b8e
je 0x103ba937
mov cl, byte [esi + 1]
jmp 0x10416947
mov byte [ebp + eax - 0x114], 0
bswap ax
mov eax, dword [0x10407070]
call eax
test eax, eax
jne 0x1050ee87
lea edx, [ebp - 0x114]
bswap eax
push edx
mov eax, dword [0x1040706c]
call eax
test eax, eax
jmp 0x1050ee81
jne 0x1086ae07
inc esi
mov dword [ebp + 8], esi
jmp 0x1086ae07
push ebp
mov ebp, esp
cmp si, 0x531b
lea esp, [esp - 0x114]
cmp edx, 0x3f07622b
push edi
btc di, cx
sub di, bx
mov edi, dword [ebp + 8]
test edi, edi
jmp 0x10822f8e
je 0x108c4332
mov edx, dword [edx + 0x7c]
jmp 0x10860796
ret
call fcn.10480244
lea esp, [esp + 4]
cmp eax, 0xffffffff
je 0x1086adff
test eax, eax
jmp 0x10875501
ret
test cl, cl
jmp 0x108c8fa6
dec ebx
lea edx, [edx + edi]
cmc
test bx, cx
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x108ecb30
push ecx
jmp 0x10471da5
pop ebx
pop edi
jmp 0x108b292a
je 0x10854cfe
cmp ecx, eax
jmp 0x1090e0e6
je 0x10854cfe
cmp eax, edi
jne 0x108b80e5
cmp byte [ebp + 0x10], 0
jmp 0x108ec24d
pop esi
cwde
xchg al, bh
pop ebx
cbw
cwde
xchg ah, ah
lea eax, [ecx + edi]
pop edi
jmp 0x108770b9
cmp ecx, 0xffff
jmp 0x1039ad44
jae 0x105156bd
lea eax, [ecx + edi]
bts esi, esi
mov cl, byte [eax]
btc esi, 0x1a
mov esi, eax
clc
jmp 0x104c0731
je 0x108c4332
mov ecx, dword [ebp + 0xc]
cmc
test ecx, ecx
jmp 0x103ca353
cmp dword [edx], 0x4550
jmp 0x10425f91
call eax
pop esi
cmovo ebx, ebx
mov edi, 0x729b0f5e
pop ebx
not edi
mov edi, edi
pop edi
mov esp, ebp
pop ebp
ret
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x104b63af
lea esi, [esi + 2]
xor edx, edx
cmp ch, ah
stc
clc
test cl, cl
jmp 0x108ac916
jbe 0x108b9a5e
lea ebx, [ebp - 0x114]
rol dl, cl
xchg dl, dl
sub ebx, eax
mov dl, byte [eax]
test dl, dl
je 0x108b9a5e
mov byte [ebx + eax], dl
not edx
jmp 0x103940f5
inc edx
inc eax
cmp sp, bp
clc
cmc
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0x108b9a58
mov byte [esi], al
je 0x10849936
inc edx
cmc
clc
test bp, di
cmp edx, 0x104
jb 0x108ec26f
lea eax, [ebp - 0x114]
push eax
mov ax, sp
push edi
mov ax, 0x4a9
movzx eax, bx
mov eax, dword [0x10407074]
jmp 0x108c9dea
mov eax, dword [ebp + 0xc]
push eax
mov ax, 0x2b6c
cmovbe ax, cx
push edi
not al
bswap eax
mov eax, dword [0x10407074]
jmp 0x1083639f
jne 0x108c8fae
pop esi
bts bx, ax
xor bl, ch
pop ebx
sal di, 0xc7
sub eax, eax
pop edi
jmp 0x1087825e
push ebx
cmp esi, ecx
jmp 0x1090442b
ret
lea ebx, [esi - 1]
test ebp, esp
test bl, 0x96
cmp dword [ebp + 8], ebx
jle 0x108ad72b
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x108b83d5
call fcn.104947a7
add esp, 0xc
xchg edi, esi
movzx bx, bh
pop esi
pop ebx
movzx edi, dx
cmovne di, dx
not edi
pop edi
mov esp, ebp
pop ebp
jmp 0x10867367
je 0x108bb387
cmp eax, 1
jmp 0x1048a01c
mov esp, ebp
movzx ebp, dx
pop ebp
jmp 0x1038bf8b
mov esp, ebp
jmp 0x108d8202
cmp ecx, dword [eax + edi + 0x14]
jae 0x10854cfe
mov edx, dword [eax + edi + 0x1c]
test dh, 0x61
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test di, bp
test ecx, ecx
jne 0x10505702
pop esi
btc edi, 0xb0
sub ebx, 0x5af85a84
pop ebx
movzx edi, si
sub eax, eax
movzx edi, cx
pop edi
mov esp, ebp
mov ebp, ebp
pop ebp
ret
inc esi
cmp bl, 9
jmp 0x108e5ec2
je 0x108e5eeb
mov bl, cl
cmp bp, 0x503d
cmc
test si, cx
sub bl, 0x30
jmp 0x108a6874
mov ecx, dword [ebp + 0xc]
mov edx, dword [ebp - 0xc]
add eax, 0x5e2d4e5d
and ax, 0x30fe
mov eax, dword [ebp + 8]
add si, bp
xor si, 0x126c
lea esi, [ebx + eax]
lahf
mov eax, dword [ebp + 0x10]
push eax
sbb al, dh
and ax, si
sar esi, 1
not al
mov eax, dword [edx + esi*4]
stc
clc
add eax, edi
jmp 0x1049e24f
mov esp, ebp
pop ebp
jmp 0x108d16a7
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x1042986d
jae 0x10854cfe
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
or cl, 0xf3
mov ecx, dword [edx + edi]
test edx, ecx
test ecx, ecx
jmp 0x105056fc
jb 0x1083d775
mov eax, dword [ebp + 8]
mov cx, 0x863
mov ecx, esp
lea ecx, [ebp - 0x114]
jmp 0x104f942b
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
movzx ecx, di
lea eax, [edx + esi*2]
not ecx
movzx ecx, word [eax + edi]
setge dl
jmp 0x1040f011
je 0x108ce8a7
xor eax, eax
pop edi
mov esp, ebp
cmovb bp, ax
pop ebp
jmp 0x10422137
je 0x10854cfe
mov edi, edi
cmp cl, 0x2e
jmp 0x10454609
call fcn.104947a7
add esp, 0xc
setae bl
movzx ebx, bp
pop esi
bswap edi
jmp 0x1050043e
call eax
pop esi
bswap edi
pop ebx
movsx edi, sp
mov edi, 0x78a91969
pop edi
jmp 0x108375f9
mov edx, dword [edi + 0x3c]
add edx, edi
test bp, 0x7f50
jmp 0x10829e2a
ret
pop ebp
jmp 0x104991e3
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
je 0x1086ae16
mov edx, dword [eax + edi + 0x20]
jmp 0x104cb6b3
ja 0x108e5eeb
movsx ecx, cl
cmp si, 0x4d8f
lea edx, [edx + edx*4]
cmc
lea edx, [ecx + edx*2 - 0x30]
or cl, 0xf6
rcl cl, 0x31
adc cl, 0xf6
mov cl, byte [esi]
test cl, cl
jne 0x108ac91c
push 0
push edx
push eax
jmp 0x108c92d4
je 0x108542c4
mov ebx, dword [ebp + 0xc]
sbb si, cx
test edx, ebp
lea eax, [ebp - 0x114]
sub edx, edx
sub ebx, eax
mov edi, edi
cbw
rol al, 0x1c
bts esi, ecx
mov eax, 0x62e345fb
cmc
ror cl, 0x2e
mov cl, dl
bts si, ax
rol eax, cl
sbb esi, 0x4aa9205c
lea esi, [ebp + edx - 0x114]
jmp 0x10424322
jl 0x1086ae16
jmp 0x108ad73a
push esi
cmp dx, 0x4e4
test cx, cx
or esi, 0xffffffff
jmp 0x103f4647
jb 0x105156bd
mov edx, dword [ebp - 0x10]
add edx, eax
cmc
test ebx, ebp
cmp ecx, edx
jmp 0x1081a867