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

Disassembly:
ret
jmp 0x3b61e98d
jae 0x3b6171b5
lea eax, [ecx + edi]
mov cl, byte [eax]
mov esi, eax
cmc
cmp sp, sp
test cl, cl
jmp 0x3b6251af
ret
ret
call fcn.3b619b5c
add esp, 0xc
pop esi
jmp 0x3b6182ff
inc eax
cmp cx, 0x31a7
mov dword [ebp + 8], edx
cmp edx, ebx
cmp edx, ecx
jmp 0x3b62857d
ret
mov esp, ebp
xchg ebp, ebp
pop ebp
jmp 0x3b605aa1
inc esi
cmp esp, 0x2e8a3bf6
test cl, cl
jmp 0x3b6196da
je 0x3b628583
mov byte [ebx + eax], dl
inc dl
bswap dx
mov dx, cx
mov edx, dword [ebp + 8]
inc edx
jmp 0x3b609236
ret
je 0x3b62a198
mov cl, byte [esi + 1]
jmp 0x3b60a12c
ret
push edx
jmp 0x3b62e5f1
mov esp, ebp
pop ebp
jmp 0x3b6095df
push eax
mov ax, 0x15e8
not ah
cmovle ax, bp
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_2]
jmp 0x3b61cff3
push eax
jmp 0x3b63da53
mov esp, ebp
cmovl ebp, eax
movzx ebp, si
pop ebp
ret
je 0x3b63b0a5
mov bl, cl
stc
sub bl, 0x30
jmp 0x3b642bb9
lea edx, [ecx + edx*2 - 0x30]
jmp 0x3b631659
je 0x3b62f5c7
cmp eax, 1
jmp 0x3b620c9a
jae 0x3b6196e0
mov ecx, dword [eax + edi + 0x1c]
rol dx, 0xc9
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
test ecx, ecx
jmp 0x3b617157
je 0x3b63566b
mov edx, dword [edx + 0x7c]
jmp 0x3b615d6a
push ebx
test al, 0x67
clc
push esi
cmp cx, ax
cmc
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
test edi, ebp
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x3b6257b7
je 0x3b6196e0
cmp ecx, eax
jmp 0x3b631ff1
pop esi
setg al
cmove ebx, edx
pop ebx
bswap ax
lea eax, [ecx + edi]
not di
mov di, 0x6c5e
pop edi
jmp 0x3b62a9fe
mov cl, byte [esi + 2]
lea esi, [esi + 2]
test dh, 0xab
cmc
sub edx, edx
clc
test cl, cl
jmp 0x3b613a70
pop ebx
cmovnp di, ax
pop edi
jmp 0x3b60cd14
mov edx, dword [ecx + edi + 0x24]
cwde
cbw
lea eax, [edx + esi*2]
not dl
xchg ecx, ecx
movzx ecx, word [eax + edi]
cdq
lea edx, [ebx + 1]
jmp 0x3b619597
mov dword [ebp - 8], ecx
mov dword [ebp + 8], edx
jmp 0x3b605b1e
jne 0x3b6251bf
pop esi
sal edi, 0xef
not bx
pop ebx
sub edi, 0x6d5575c
xor eax, eax
pop edi
jmp 0x3b63d02c
push ebp
rol ebp, 0xba
bswap ebp
cmp bh, 0x27
mov ebp, esp
stc
test ebx, 0x7bcb2cbc
clc
lea esp, [esp - 0x114]
test dx, di
cmp esp, 0x16a2597d
push edi
add edi, 0x6d474502
mov edi, dword [ebp + 8]
test eax, 0x8a41941
test edi, edi
je 0x3b63566b
mov ecx, dword [ebp + 0xc]
test esi, edx
stc
test ecx, ecx
jmp 0x3b624a10
cmp byte [esi + 1], 0x23
cmovbe ecx, edx
lea ecx, [esi + 1]
jmp 0x3b61bb22
je 0x3b617f36
push 0
jmp 0x3b62431d
dec ebx
jmp 0x3b630c94
je 0x3b61dc7b
inc edx
cmp edx, 0x104
jmp 0x3b61dc75
call eax
pop esi
cmovnp edi, ebx
pop ebx
not di
cmovle edi, edx
movsx edi, bx
pop edi
jmp 0x3b62b317
jb 0x3b635af5
lea eax, [ebp - 0x114]
jmp 0x3b610e53
jl 0x3b61e99c
jmp 0x3b624bbb
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jle 0x3b624bb1
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x3b613ebe
call fcn.3b628fa2
lea esp, [esp + 4]
cmp eax, 0xffffffff
jmp 0x3b63b077
mov dword [ebp + 8], 0
test edi, ebx
cmp ebp, 0x3e486012
clc
mov dword [ebp - 0xc], edx
stc
test ebx, ebx
jmp 0x3b61e79a
je 0x3b61e99c
mov edx, dword [eax + edi + 0x20]
jmp 0x3b61c014
call eax
test eax, eax
jmp 0x3b63e694
jne 0x3b61e98d
inc esi
jmp 0x3b633009
jne 0x3b61a0ed
cmp byte [ebp + 0x10], 0
jmp 0x3b635ac9
push ecx
jmp 0x3b6131be
je 0x3b63566b
mov eax, 0x5a4d
cmp esi, 0x152f553d
cmp word [edi], ax
jmp 0x3b635665
mov ecx, dword [ebp + 0xc]
sar dl, cl
mov eax, eax
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
test ebx, 0xc4a1b67
rcr esi, 0xed
lea esi, [ebx + eax]
cmp di, cx
btc ax, ax
adc ax, 0x3233
mov eax, dword [ebp + 0x10]
push eax
ror ah, cl
rcl al, 0x5f
sar esi, 1
lahf
bt ax, 0x5d
mov eax, dword [edx + esi*4]
cmp bp, bp
stc
test ax, 0x14c9
add eax, edi
jmp 0x3b61f32c
je 0x3b6196e0
mov edi, edi
cmc
cmp ebx, 0x1dd50973
stc
cmp cl, 0x2e
jmp 0x3b60bc98
ja 0x3b63721d
sub ecx, dword [eax + edi + 0x10]
cmp ah, ah
test cx, 0x4412
cmp ecx, dword [eax + edi + 0x14]
jmp 0x3b628d4a
jbe 0x3b628583
lea ebx, [ebp - 0x114]
neg dl
xor dl, al
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0x3b60b732
mov byte [ebp + eax - 0x114], 0
setp al
movzx ax, ah
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA_2]
jmp 0x3b6286f9
jb 0x3b6275e4
mov eax, dword [ebp + 8]
lea ecx, [ebp - 0x114]
jmp 0x3b641a13
call eax
test eax, eax
jne 0x3b63e69a
lea edx, [ebp - 0x114]
push edx
movsx ax, bl
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA_2]
jmp 0x3b61fde5
jae 0x3b6196e0
mov edx, dword [eax + edi + 0x1c]
lea ecx, [edx + ecx*4]
cmc
stc
mov ecx, dword [ecx + edi]
cmc
test ecx, ecx
jmp 0x3b64222e
mov ecx, esi
test bp, 0x74aa
sub ecx, eax
cmp bp, 0x391c
jmp 0x3b62e3e5
ja 0x3b63b0a5
movsx ecx, cl
test ax, 0x28d6
lea edx, [edx + edx*4]
jmp 0x3b613b53
mov esp, ebp
pop ebp
jmp 0x3b60c3c9
mov esp, ebp
not bp
pop ebp
ret
cmp ecx, 0x104
jae 0x3b6196e0
mov dword [ebp + 8], 0
clc
stc
test ecx, ecx
jmp 0x3b6275d2
push eax
jmp 0x3b609069
mov ecx, dword [ebp - 4]
jmp 0x3b6185f6
add edx, edi
test ebp, edx
jmp 0x3b61f6dd
mov cl, byte [esi]
stc
test bx, di
test cl, cl
jmp 0x3b63b09f
jb 0x3b6171b5
mov edx, dword [ebp - 0x10]
cmp bx, 0x728f
clc
lea edx, [edx + eax]
cmp bp, bx
cmp ecx, edx
jmp 0x3b605ba1
mov dword [ebp + 8], esi
jmp 0x3b633b6a
mov edx, dword [edi + 0x3c]
test edi, ebx
stc
add edx, edi
test cx, sp
stc
cmp dword [edx], 0x4550
jne 0x3b63566b
mov eax, dword [edx + 0x78]
cmp ax, cx
cmc
mov dword [ebp - 4], eax
cmc
jmp 0x3b6350b0
jmp 0x3b61e98d
test eax, eax
jmp 0x3b615a37
push eax
sete ah
push edi
cbw
movzx ax, bl
cmovbe ax, cx
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_2]
jmp 0x3b63b022
je 0x3b633084
sub eax, eax
bswap edi
pop edi
jmp 0x3b609636
je 0x3b63f4a7
mov ebx, dword [ebp + 0xc]
adc ah, 0x12
sub esi, 0x473a0924
lea eax, [ebp - 0x114]
xor edx, edx
shl cl, cl
sal si, 0x86
bsf esi, ecx
sub ebx, eax
rcr cl, 0x1a
rcr al, cl
mov edi, edi
mov eax, 0x50c710af
mov cl, dl
movsx esi, bx
bt si, cx
rol eax, cl
add esi, 0x21bc6f6b
sub si, 0x40e3
lea esi, [ebp + edx - 0x114]
add al, dl
xor al, byte [ebx + esi]
jmp 0x3b637dff
pop edi
jmp 0x3b63fc4a
mov ebx, dword [eax + edi + 0x18]
cmp cl, bl
test ebx, ebx
jmp 0x3b61fd6e
mov byte [esi], al
jmp 0x3b61cacf
call eax
pop esi
mov edi, 0x77f53288
movsx ebx, dx
pop ebx
jmp 0x3b63637f
je 0x3b61e98a
test eax, eax
jmp 0x3b613b8d
jne 0x3b613a76
push 0
jmp 0x3b60c4ee
mov esp, ebp
movzx ebp, si
pop ebp
jmp 0x3b606081
call fcn.3b619b5c
add esp, 0xc
pop esi
cmovl edi, esi
xchg di, di
pop ebx
bswap di
movsx edi, bp
pop edi
mov esp, ebp
pop ebp
jmp 0x3b6060ab
je 0x3b6196e0
cmp eax, edi
jmp 0x3b623089
mov eax, dword [ebp + 0xc]
jmp 0x3b635591
mov esp, ebp
not ebp
pop ebp
jmp 0x3b60bc5d
push ecx
jmp 0x3b627993
jne 0x3b61715d
pop esi
bts di, ax
pop ebx
ror di, 0x73
add di, 0x7d1b
sub eax, eax
pop edi
jmp 0x3b6136a5
inc esi
cmp bl, 9
jmp 0x3b62a5aa