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

Disassembly:
movzx ecx, word [eax + edi]
cmove edx, esi
lea edx, [ebx + 1]
jmp 0xd06d15
mov esp, ebp
pop ebp
jmp 0xebaa67
mov esp, ebp
bswap bp
movsx ebp, bp
cmovo ebp, edi
pop ebp
ret
je 0xedbfd1
mov edx, dword [eax + edi + 0x20]
jmp 0xbe0842
pop esi
jmp 0xe43e7a
je 0x1665ce6
cmp eax, 1
jmp 0xc10139
mov ecx, esi
sub ecx, eax
cmc
clc
jmp 0xe65f48
dec ebx
add edx, edi
cmp dh, 0x6f
test sp, 0x7b32
mov dword [ebp + 8], 0
mov dword [ebp - 0xc], edx
cmp di, 0x41fd
jmp 0xee18f8
mov esp, ebp
jmp 0xc1c0f1
pop ebp
jmp 0xd1da0f
mov edx, dword [edi + 0x3c]
test ebp, 0x64866545
jmp 0xdd6538
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xe0d253
jae 0xe02fa0
mov ecx, dword [eax + edi + 0x1c]
btc dx, bx
sar edx, cl
lea edx, [ecx + esi*4]
bt cx, cx
shr cx, 0x8e
mov ecx, dword [edx + edi]
stc
clc
test di, 0x14a9
test ecx, ecx
jmp 0xd39f6a
ret
inc esi
cmp bl, 0x9a
jmp 0xe80b9e
mov dword [ebp + 8], edx
jmp 0xe39b7e
jne 0xd134da
inc esi
jmp 0xd106fd
ja 0xc2e1ea
sub ecx, dword [eax + edi + 0x10]
stc
test edi, 0xb481da0
cmc
cmp ecx, dword [eax + edi + 0x14]
jmp 0xd31df3
inc edx
jmp 0xd0b8bb
pop ebp
ret
cmp byte [esi + 1], 0x23
bswap cx
lea ecx, [esi + 1]
je 0xc2e502
push 0
jmp 0xee7481
jne 0xeba1e8
push 0
jmp 0xeb6cfb
mov ebx, dword [eax + edi + 0x18]
jmp 0xd1055b
mov cl, byte [esi + 2]
lea esi, [esi + 2]
cmc
cmp dh, 0xe3
test si, 0x2ff3
sub edx, edx
test ecx, ebx
test cl, cl
jmp 0xeba1e2
jb 0xd137cf
lea eax, [ebp - 0x114]
jmp 0xbedc98
mov dword [ebp - 8], ecx
jmp 0xdf3b35
je 0xe3f8bf
mov eax, 0x5a4d
jmp 0xdedec4
inc eax
jmp 0xc0e0c3
test ebx, ebx
jmp 0xbc18f4
mov dword [ebp + 8], esi
jmp 0xe327f6
ret
lea ebx, [esi - 1]
cmp edi, 0x67285494
cmp di, bx
cmp dword [ebp + 8], ebx
jmp 0xedbfb7
je 0xe767af
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
or esi, 0x38f12451
xor cl, al
rcr cl, 0xf0
xor edx, edx
sub ebx, eax
mov edi, edi
rol cl, cl
bswap si
mov eax, 0x12c1473
mov cl, dl
not si
bswap si
rol eax, cl
lea esi, [ebp + edx - 0x114]
add al, dl
cmp si, bx
jmp 0xd24b9f
ret
xor al, byte [ebx + esi]
jmp 0xe35f1a
push ebp
mov ebp, esp
jmp 0xebdc94
jae 0xe02fa0
mov edx, dword [eax + edi + 0x1c]
cmp ch, 0x14
test ecx, esi
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
test ecx, 0x9507340
clc
test ecx, ecx
jmp 0xed6f2d
jbe 0xe39b86
lea ebx, [ebp - 0x114]
sub ebx, eax
test al, 0x83
mov dl, byte [eax]
test ecx, 0x26841ad8
test dl, dl
jmp 0xdb9bc8
je 0xe02fa0
cmp ecx, eax
jmp 0xe57272
call fcn.00d2832a
add esp, 0xc
jmp 0xead2e5
pop ebx
pop edi
jmp 0xe3fa89
inc esi
test ebp, 0x3f1b710d
cmc
test cl, cl
jmp 0xe02f9a
je 0xe39b86
mov byte [ebx + eax], dl
movzx edx, si
setb dh
mov edx, dword [ebp + 8]
jmp 0xc19714
push eax
call fcn.00d2832a
add esp, 0xc
movzx edi, cx
bswap edi
cmova ebx, ecx
pop esi
mov bl, bl
pop ebx
pop edi
jmp 0xbba187
jmp 0xd134da
mov edx, dword [ecx + edi + 0x24]
movsx cx, dh
cwde
xchg ch, ch
lea eax, [edx + esi*2]
jmp 0xbae968
lea edx, [edx + edi]
cmc
clc
cmp dword [edx], 0x4550
jne 0xe3f8bf
mov eax, dword [edx + 0x78]
cmc
mov dword [ebp - 4], eax
cmp ebx, edi
test sp, 0x62cf
test eax, eax
je 0xe3f8bf
mov edx, dword [edx + 0x7c]
push ebx
push esi
test esp, 0x6fed1013
or esi, 0xffffffff
clc
cmp sp, cx
test cx, si
mov dword [ebp - 0x10], edx
cmp cx, 0x953
clc
mov dword [ebp - 8], esi
jmp 0xed128f
call fcn.00bd8f7d
lea esp, [esp + 4]
cmp ah, dl
jmp 0xe42b87
cmp word [edi], ax
jmp 0xe3f8b9
mov ecx, dword [ebp + 0xc]
xor dh, 0xcc
cwde
sal si, 0xcf
mov edx, dword [ebp - 0xc]
adc ax, 0x660c
cmova si, di
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
and eax, 0x10a565b2
rcr al, cl
ror eax, cl
mov eax, dword [ebp + 0x10]
clc
push eax
mov ax, sp
sar esi, 1
adc al, 0xaf
ror ax, cl
mov eax, dword [edx + esi*4]
add eax, edi
jmp 0xdda6bb
mov dword [ebp + 8], edx
jmp 0xdc28ce
push eax
jmp 0xdb47c9
sub bl, 0x30
jmp 0xc00ac9
jne 0xe3b086
pop esi
pop ebx
xor eax, eax
pop edi
mov esp, ebp
cmova bp, sp
mov ebp, 0x3c66115d
pop ebp
jmp 0xd129cf
call eax
pop esi
xchg ebx, edi
bswap edi
mov ebx, edi
pop ebx
movsx edi, bp
jmp 0xe4fdc2
je 0xbd12f5
mov cl, byte [esi + 1]
jmp 0xdb8291
call eax
pop esi
mov bh, ch
movsx bx, cl
pop ebx
pop edi
mov esp, ebp
cmovae ebp, ecx
pop ebp
jmp 0xe19fff
mov esp, ebp
mov bp, sp
jmp 0xbe218d
ret
cmp ecx, edx
jmp 0xe3b068
push eax
cbw
movsx eax, di
push edi
jmp 0xeb7ea1
jmp 0xd134da
mov byte [esi], al
je 0xd0639d
inc edx
cmp edx, 0x104
jmp 0xd06397
cmp edx, ecx
jb 0xd38610
mov eax, dword [ebp + 8]
bswap ecx
movzx ecx, cx
mov cl, 0xdb
lea ecx, [ebp - 0x114]
jmp 0xeaee59
jae 0xbcb0f0
lea eax, [ecx + edi]
mov cl, byte [eax]
mov esi, eax
clc
test cl, cl
je 0xe02fa0
mov edi, edi
cmc
test ch, 0xf6
test bh, dl
cmp cl, 0x2e
jmp 0xe0b353
je 0xbe83ba
sub eax, eax
xchg edi, edi
pop edi
jmp 0xe86725
mov esp, ebp
mov ebp, 0x736e1101
pop ebp
jmp 0xe72d4b
cmp eax, 0xffffffff
jmp 0xe84e6c
pop ebx
not ax
lea eax, [ecx + edi]
bswap di
movsx edi, bp
pop edi
jmp 0xe117f5
pop edi
jmp 0xbb5822
pop edi
jmp 0xbe108a
jb 0xbcb0f0
mov edx, dword [ebp - 0x10]
jmp 0xea2c30
je 0xe3f8bf
mov ecx, dword [ebp + 0xc]
clc
test ecx, ecx
jmp 0xd0b3c5
cmp ecx, 0x104
jmp 0xe6a1c3
jae 0xe02fa0
mov dword [ebp + 8], 0
test bp, di
clc
test ch, 0x75
test ecx, ecx
jmp 0xd38600
je 0xe02fa0
cmp eax, edi
jne 0xc1fe20
cmp byte [ebp + 0x10], 0
jmp 0xd137aa
ret
mov eax, dword [ebp + 0xc]
jmp 0xe32304
cmp bl, 9
ja 0xc26c77
movsx ecx, cl
stc
cmc
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
sub cl, 0x58
mov cl, byte [esi]
test cl, cl
jmp 0xc26c71
je 0xd134ce
test eax, eax
jmp 0xbcce55
mov esp, ebp
movzx ebp, ax
pop ebp
jmp 0xbfd25f
jne 0xe6ab12
lea edx, [ebp - 0x114]
push edx
movsx eax, ax
not eax
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xe9949f
call eax
test eax, eax
jmp 0xe6ab0c
lea edx, [edx + eax]
jmp 0xe257d1
pop esi
jmp 0xdb62c9
push ecx
mov byte [ebp + eax - 0x114], 0
movsx eax, si
cbw
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
call eax
test eax, eax
jmp 0xe8b50c
jl 0xedbfd1
jmp 0xdf23d2
push edx
jmp 0xdf8626
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xe03bba
je 0xc26c77
mov bl, cl
cmp esi, ecx
stc
jmp 0xe010ea
ret
lea esp, [esp - 0x114]
test bp, 0x20c0
cmc
push edi
mov edi, dword [ebp + 8]
test esp, ecx
cmp ecx, ebp
cmc
test edi, edi
jmp 0xe615bb
cmp ecx, 0xffff
jmp 0xc154db
jne 0xd39f70
pop esi
clc
mov di, cx
pop ebx
stc
xor eax, eax
jmp 0xe4a8de
jle 0xdf23bc
mov eax, dword [ebp - 4]
sub si, cx
mov esi, dword [ebp - 8]
cmp bx, 0x7143
cmc
test dx, 0x4734
cmp esi, dword [eax + edi + 0x14]
jmp 0xbfd14c
test ebx, ebx
jmp 0xeb3ab7
push ecx
jmp 0xdbb861
mov ecx, dword [ebp - 4]
cbw
not ax
jmp 0xdceafa