Function at 0x4b12c1
Capabilities:
Parse pe header

Disassembly:
mov ebx, ebx
mov eax, eax
mov ebx, ebx
mov ebx, ebx
mov eax, eax
mov ebx, ebx
mov edx, edx
mov ecx, ecx
mov eax, eax
xor eax, eax
pop esi
pop ebp
ret
mov eax, esi
pop esi
pop ebp
ret
push 0x3790d4e6
mov dword [esp], edx
push ebp
mov ebp, 0x8d3240a
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], esi
pop dword [0x633960]
push edx
mov edx, esp
add edx, 4
push eax
mov eax, 4
add edx, 0x7d795612
sub edx, eax
sub edx, 0x7d795612
pop eax
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
mov dword [esp], edx
push ecx
mov edx, dword [esp]
push ecx
mov ecx, esp
add ecx, 4
push ebp
mov dword [esp], esi
mov esi, 4
add ecx, esi
pop esi
xchg dword [esp], ecx
pop esp
push dword [esp]
mov edx, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x51eb4b
cmp word [eax], 0x4550
jmp 0x4d1cfd
push ebx
mov dword [esp], eax
mov dword [esp], 0x40d6ab59
mov dword [esp], edx
mov dword [esp], 0x515916f0
mov dword [esp], edx
push esi
mov esi, esp
push edi
mov edi, 0x7ff72baf
or edi, 0x5f6ffff0
sub edi, 0x7ffffffb
add esi, edi
pop edi
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ecx
mov edx, dword [esp]
add esp, 4
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
push ebx
mov ebx, 4
add ebp, ebx
mov ebx, dword [esp]
add esp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
push edx
mov edx, 0x3ff7babf
and edx, 0x5f7fd3c0
not edx
shr edx, 4
or edx, 0x3edf265f
shr edx, 4
push esi
mov esi, 0x77cfdf80
dec esi
sub esi, 1
and esi, 0x7dc6f17e
or esi, 0x5fdfd9b8
and esi, 0x5fdd4712
add esi, 0x10345ac9
sub edx, 0x7ff37fa6
add edx, esi
add edx, 0x7ff37fa6
pop esi
sub eax, edx
pop edx
add eax, esi
add eax, 0x73ff9648
push ecx
mov ecx, esp
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
pop esp
mov dword [esp], ebp
mov dword [esp], 0x48e54d8e
mov dword [esp], esi
mov dword [esp], ecx
push eax
push 0x77855d0a
pop eax
sub ecx, eax
pop eax
add ecx, eax
push ebx
mov ebx, 0x63fd2713
not ebx
push ebp
mov ebp, 0x7f6f50fe
or ebx, ebp
pop ebp
add ebx, 0x7815840c
add ecx, ebx
pop ebx
push dword [esp]
pop ecx
push edx
push esp
pop edx
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
jmp 0x555b37
je 0x4d1d08
jmp 0x555b2d
jne 0x4d1d08
jmp 0x5460e6
je 0x417ec6
jmp 0x4d1d08
add esi, 0x1000
jmp 0x4ee306
cmp esi, 0x7d000000
jmp 0x4ee311
jb 0x53a005
jmp 0x417eaf
test eax, eax
jmp 0x4c7c4c
push esi
mov dword [esp], ecx
push edx
mov dword [esp], edi
mov edi, 0x57832bae
mov dword [esp + 4], edi
pop edi
mov dword [esp], ebx
push 0x2919e659
mov dword [esp], ecx
push dword [esp]
pop ebx
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
mov ebx, dword [esp]
push 0x66ac49fc
mov dword [esp], eax
mov eax, esp
push esi
mov esi, 4
add eax, esi
pop esi
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
push dword [eax + 0x3c]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
pop esp
push eax
mov dword [esp], 0x1951e3f3
mov dword [esp], edi
mov dword [esp], esi
mov dword [esp], 0x615390fe
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ebp
push esp
pop ebp
add ebp, 4
push esi
mov esi, 4
add ebp, esi
pop esi
xchg dword [esp], ebp
pop esp
mov eax, dword [esp]
push eax
mov eax, esp
push edx
mov edx, 0x7d7587af
inc edx
dec edx
neg edx
push eax
mov eax, 0x767ff87e
sub edx, eax
pop eax
shl edx, 1
add edx, 0xe7eb005e
add eax, edx
pop edx
add eax, 4
xor eax, dword [esp]
xor dword [esp], eax
xor eax, dword [esp]
pop esp
jmp 0x4c111e
call fcn.00417ac0
jmp 0x549c83
push eax
push ecx
push esi
mov esi, 0x5e8e5e47
mov ecx, esi
pop esi
mov dword [esp + 4], ecx
pop ecx
mov dword [esp], edx
mov dword [esp], ecx
add ecx, 0x5fdf3973
add ecx, 0x797d766c
add ecx, eax
sub ecx, 0x797d766c
sub esp, 4
mov dword [esp], ebx
mov ebx, 0x5fdf3973
sub ecx, ebx
invalid
mov ebx, dword [esp]
add esp, 4
push dword [esp]
pop ecx
push ebp
push esp
mov ebp, dword [esp]
add esp, 4
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push edi
push ebp
mov ebp, 0x1f9ce8e2
mov dword [esp + 4], ebp
pop ebp
mov dword [esp], ebp
mov dword [esp], eax
mov dword [esp], esi
jmp 0x4b1254
push esi
push ebp
mov dword [esp], edi
mov edi, 0x5711a582
mov dword [esp + 4], edi
mov edi, dword [esp]
add esp, 4
mov dword [esp], eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebx
push dword [esp]
pop eax
add esp, 4
push dword [esp]
push dword [esp]
pop eax
add esp, 4
push edi
mov edi, esp
add edi, 4
add edi, 4
xchg dword [esp], edi
pop esp
push dword [0x633960]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
push edi
mov edi, esp
add edi, 4
push eax
mov eax, 0x37f9f9f2
sub eax, 0x5aeec798
shr eax, 4
shl eax, 8
sub eax, 0xd0b324fc
sub edi, eax
pop eax
xchg dword [esp], edi
pop esp
mov dword [esp], esi
mov dword [esp], edi
mov dword [esp], edx
push edx
mov dword [esp], 0x1570ac2f
mov dword [esp], ecx
push dword [esp]
pop edx
add esp, 4
push dword [esp]
pop edx
push edx
mov edx, esp
push ebx
mov ebx, 4
add edx, ebx
pop ebx
push esi
mov esi, 0x68b9c17b
and esi, 0x63af6852
add esi, 0x9f56bfb2
add edx, esi
pop esi
xchg dword [esp], edx
pop esp
jmp 0x518b9b
add esp, 4
jmp 0x5055a6
cmp word [esi], 0x5a4d
jmp 0x4c7c57
mov dword [0x633c28], eax
jmp 0x4bbf29