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

Disassembly:
ret
ret
inc esi
test ecx, esi
test cl, cl
jmp 0x107598db
jne 0x1089325e
cmp byte [ebp + 0x10], 0
jmp 0x10882364
ret
ret
test ecx, ecx
jmp 0x1087e0fe
je 0x1075c40a
mov bl, cl
stc
cmc
sub bl, 0x30
jmp 0x105e55b0
jne 0x1068639d
pop esi
and di, 0x489a
bswap bx
pop ebx
xor eax, eax
cmovae edi, edx
mov di, si
pop edi
jmp 0x10896c18
lea edx, [ecx + edx*2 - 0x30]
ror cl, cl
mov cl, byte [esi]
cmc
cmp edi, 0x3c8e6441
jmp 0x105e7c6e
push ebp
mov ebp, esp
cmp bx, di
test esp, eax
lea esp, [esp - 0x114]
cmc
push edi
btr edi, 0xfe
cmp edi, edx
mov edi, dword [ebp + 8]
cmc
test edi, edi
jmp 0x108861d4
ret
mov ecx, esi
jmp 0x106836c0
pop esi
pop ebx
cbw
movsx ax, cl
lea eax, [ecx + edi]
xchg edi, edi
mov edi, 0x7fd0530c
pop edi
jmp 0x1088063a
ret
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA_2]
jmp 0x1066c5c5
jb 0x105e206e
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
cmp ecx, edx
jae 0x105e206e
lea eax, [ecx + edi]
cmp ebp, edi
stc
sal cl, cl
mov cl, byte [eax]
shr si, 0x56
btc esi, esi
mov esi, eax
jmp 0x1068ebad
jmp 0x10688471
je 0x1088beab
cmp eax, 1
jmp 0x10887a93
push ebx
stc
jmp 0x1075c9b6
inc esi
clc
stc
cmp bl, 9
jmp 0x1088bd1b
test eax, eax
jmp 0x1087fdf1
jl 0x1087dc16
jmp 0x10887a22
test cl, cl
jmp 0x1075c404
je 0x1087b870
mov byte [ebx + eax], dl
jmp 0x108934c4
lea ebx, [esi - 1]
cmc
jmp 0x10688471
call eax
test eax, eax
jne 0x1068badb
lea edx, [ebp - 0x114]
mov ah, 0x69
mov ax, bp
push edx
lahf
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA_2]
jmp 0x108938a8
call fcn.105e13b6
add esp, 0xc
mov di, 0x3688
mov si, di
pop esi
not edi
jmp 0x106894cd
pop edi
jmp 0x10881b52
sub ecx, eax
test eax, 0x40993da2
stc
cmp ecx, 0x104
jmp 0x1087dedf
mov dword [ebp + 8], edx
jmp 0x105e4d3f
inc eax
test edi, esi
clc
mov dword [ebp + 8], edx
cmp edx, ecx
jmp 0x1087b86a
jae 0x107598e1
mov edx, dword [eax + edi + 0x1c]
test bl, 0x93
test edx, ebp
clc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
clc
test ecx, ecx
jmp 0x105e07a9
jae 0x107598e1
mov ecx, dword [eax + edi + 0x1c]
bt edx, ebx
lea edx, [ecx + esi*4]
rcl cx, 0xca
shrd cx, cx, 0x27
mov ecx, dword [edx + edi]
cmp bp, cx
test ecx, ecx
je 0x107598e1
cmp ecx, eax
jmp 0x105e44ce
cmp dword [ebp + 8], ebx
jmp 0x1087dc06
pop ebx
pop edi
jmp 0x1087aa21
inc edx
jmp 0x1068497e
je 0x107598e1
cmp eax, edi
jmp 0x105dfa48
mov dword [ebp - 8], ecx
jmp 0x10684956
mov eax, dword [ebp + 0xc]
jmp 0x1068eb80
ja 0x1088aa6e
sub ecx, dword [eax + edi + 0x10]
clc
cmp ecx, dword [eax + edi + 0x14]
jmp 0x106854bb
dec ebx
test di, si
test cx, 0xb4
jmp 0x10894ef5
call fcn.1087f350
add esp, 4
test ebx, esi
cmp eax, 0xffffffff
jmp 0x10888411
mov esp, ebp
mov bp, 0x7f2f
pop ebp
jmp 0x105e0161
push eax
movzx eax, ax
setle ah
cmovp eax, esp
push edi
movsx eax, ax
xchg al, ah
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_2]
jmp 0x1087cdd5
pop ebx
mov edi, ebp
pop edi
mov esp, ebp
not ebp
mov ebp, 0x6d631189
pop ebp
jmp 0x105dfc97
test cl, cl
je 0x107598e1
mov edi, edi
cmp cl, 0x2e
jmp 0x1089ed8f
jne 0x10880a06
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
stc
jmp 0x105e63b5
jmp 0x10688471
jne 0x1068ebb7
pop esi
pop ebx
sar edi, 0x85
add di, 0x7396
movsx edi, bx
xor eax, eax
pop edi
jmp 0x1068eab1
jne 0x105e0537
push 0
push edx
jmp 0x1088c40e
mov ecx, dword [ebp + 0xc]
jmp 0x10887a1e
push esi
clc
cmp si, 0x72f2
or esi, 0xffffffff
cmp esp, esp
jmp 0x10893f23
mov esp, ebp
pop ebp
jmp 0x105e1589
lea esi, [esi + 2]
cmp bh, 0xaa
test cx, sp
sub edx, edx
test cl, cl
jmp 0x105e0531
jb 0x1087e10c
mov eax, dword [ebp + 8]
cmovno cx, bp
lea ecx, [ebp - 0x114]
jmp 0x108875a5
push ecx
push eax
jmp 0x106814c0
je 0x10880a06
mov eax, 0x5a4d
cmp word [edi], ax
jmp 0x10880a00
je 0x1088dadf
push 0
jmp 0x1087c354
call eax
pop esi
mov di, 0x4b24
xchg ebx, ebx
pop ebx
pop edi
jmp 0x1089fb97
jle 0x1075c643
mov eax, dword [ebp - 4]
ror esi, 0xef
mov esi, dword [ebp - 8]
stc
cmp esi, dword [eax + edi + 0x14]
jmp 0x10686376
jae 0x107598e1
mov dword [ebp + 8], 0
jmp 0x105e04af
jbe 0x1087b870
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
test dl, dl
jmp 0x105e822d
je 0x10880a06
mov edx, dword [edx + 0x7c]
jmp 0x105e4dc0
mov esp, ebp
movsx ebp, ax
mov bp, si
jmp 0x1088861c
mov edx, dword [edi + 0x3c]
stc
lea edx, [edx + edi]
jmp 0x1088929b
je 0x10880671
sub eax, eax
jmp 0x106833d2
mov esp, ebp
bswap ebp
pop ebp
jmp 0x105de04d
je 0x1068d273
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x114]
and esi, 0x7a82d3d
sub edx, edx
xor cl, 0x5f
cmp bh, 0xdc
sub ebx, eax
mov edi, edi
mov eax, 0x2e230c57
rol si, 0xa0
mov cl, dl
rol eax, cl
sbb esi, 0x2651076d
sub si, bp
lea esi, [ebp + edx - 0x114]
cmp di, dx
clc
add al, dl
xor al, byte [ebx + esi]
mov byte [esi], al
je 0x10882c7e
inc edx
cmc
clc
cmp edx, 0x104
jmp 0x10882c78
jb 0x10882385
lea eax, [ebp - 0x114]
jmp 0x1089f95c
mov dword [ebp + 8], esi
jmp 0x10759827
je 0x10880a06
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0x1087c59f
push ecx
jmp 0x105e4320
mov edx, dword [ebp - 0xc]
cwde
mov eax, dword [ebp + 8]
btr esi, eax
lea esi, [ebx + eax]
btc eax, eax
not ah
and ah, bl
mov eax, dword [ebp + 0x10]
cmp cx, 0x6f0e
push eax
sub ah, ah
sar esi, 1
mov eax, dword [edx + esi*4]
cmp dl, 0xc4
cmc
add eax, edi
jmp 0x1068d825
jne 0x10688471
inc esi
jmp 0x108851a7
je 0x1066c39b
test eax, eax
jmp 0x105e4db0
pop ebp
ret
call fcn.105e13b6
add esp, 0xc
mov bx, 0x12e5
pop esi
not di
pop ebx
pop edi
mov esp, ebp
pop ebp
jmp 0x105e32df
cmp dword [edx], 0x4550
jmp 0x10690f04
call eax
pop esi
mov ebx, 0x41a17da3
jmp 0x1068eb9a
mov ebx, dword [eax + edi + 0x18]
clc
test ebx, ebx
je 0x1087dc16
mov edx, dword [eax + edi + 0x20]
jmp 0x1068d421
cmp ecx, 0xffff
jmp 0x1068d3cf
ja 0x1075c40a
movsx ecx, cl
test esp, eax
cmc
lea edx, [edx + edx*4]
jmp 0x105e0bce
mov ecx, dword [ebp - 4]
rdtsc
jmp 0x10891242
push eax
jmp 0x108891f6
mov cl, byte [esi + 2]
cmp edx, ebp
jmp 0x1087b463
mov edx, dword [ecx + edi + 0x24]
movsx ecx, sp
lea eax, [edx + esi*2]
movzx ecx, word [eax + edi]
cdq
not dh
lea edx, [ebx + 1]
jmp 0x1068c264
cmp byte [esi + 1], 0x23
not cx
movsx ecx, bx
xchg ch, cl
lea ecx, [esi + 1]
jmp 0x1087cc20
mov edx, dword [ebp + 8]
jmp 0x1068b57a
call eax
test eax, eax
jmp 0x1068bad5
mov dword [ebp - 0x10], edx
stc
cmp edi, 0x258166e7
mov dword [ebp - 8], esi
cmp dx, di
jmp 0x1088b0f9
lea edx, [edx + edi]
cmc
mov dword [ebp + 8], 0
test bp, cx
clc
mov dword [ebp - 0xc], edx
cmp si, 0xb37
cmc
test ebx, ebx
jmp 0x105e69b3
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress_2]
jmp 0x10889e7a
mov esp, ebp
pop ebp
ret
je 0x105e190d
mov cl, byte [esi + 1]
jmp 0x105def96
push eax
movzx ax, dh
jmp 0x10896694
mov esp, ebp
pop ebp
jmp 0x105de9f1