Function at 0x4a265c
Capabilities:
Parse pe header

Disassembly:
mov esi, esi
mov ebx, ebx
mov eax, eax
mov esi, esi
mov ebx, ebx
mov edx, edx
mov ecx, ecx
mov edi, edi
mov ebx, ebx
xor eax, eax
pop esi
pop ebp
ret
mov eax, esi
pop esi
pop ebp
ret
push dword [eax + 0x3c]
mov eax, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
push ebp
push dword [esp + 4]
pop ebp
pop dword [esp]
mov esp, dword [esp]
push eax
push edx
mov edx, 0x132e75e6
mov dword [esp + 4], edx
mov edx, dword [esp]
add esp, 4
mov dword [esp], edx
mov dword [esp], eax
push ebx
mov eax, dword [esp]
push ebp
mov dword [esp], esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
push dword [esp]
pop eax
push ebp
mov ebp, esp
push edi
mov edi, 4
add ebp, edi
pop edi
add ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x4fe916
call fcn.00417ac0
jmp 0x4e45a0
je 0x4e0ddb
jmp 0x4b7b4c
cmp word [esi], 0x5a4d
jmp 0x4fa331
mov dword [0x634c38], eax
jmp 0x52e471
push esi
mov esi, esp
add esi, 4
sub esi, 4
xchg dword [esp], esi
pop esp
mov dword [esp], ebp
mov dword [esp], esi
mov dword [esp], ecx
mov dword [esp], esi
jmp 0x52f56e
add esi, 0x1000
jmp 0x4e0de6
cmp esi, 0x7d000000
jmp 0x523164
add esp, 4
jmp 0x500f5a
jne 0x4e0ddb
jmp 0x501cc4
je 0x417ec6
jmp 0x4e0ddb
push ebp
push esp
pop ebp
add ebp, 4
sub ebp, 4
xchg dword [esp], ebp
mov esp, dword [esp]
mov dword [esp], ecx
push ebx
mov ebx, 0x77c2273a
sub ecx, ebx
pop ebx
add ecx, 0x7f6ffefc
add ecx, eax
sub ecx, 0x7f6ffefc
push edi
mov edi, 0x4feb35d1
push ebx
mov ebx, 0x6bbe6e98
or edi, ebx
pop ebx
shl edi, 1
xor edi, 0xa83cd888
add ecx, edi
pop edi
push dword [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
push ebx
push dword [esp + 4]
mov ebx, dword [esp]
add esp, 4
pop dword [esp]
pop esp
add eax, 0x6fd259cd
push ebp
mov ebp, 0x270f7951
sub ebp, 0x74fd7405
add ebp, 0xb2c09b02
sub eax, ebp
pop ebp
add eax, esi
push edx
mov edx, 0x64d2a04e
add eax, edx
pop edx
push ecx
mov ecx, 0x6fd259cd
sub eax, ecx
pop ecx
jmp 0x4b7b56
test eax, eax
jmp 0x4b722b
push dword [0x634970]
push dword [esp]
pop eax
push ebp
mov ebp, esp
push edi
mov edi, 0x5a7f80a8
shl edi, 6
not edi
dec edi
shl edi, 8
xor edi, 0x373d8997
add edi, 0xd717886d
add ebp, edi
pop edi
add ebp, 4
xchg dword [esp], ebp
pop esp
push eax
mov dword [esp], esi
mov dword [esp], 0x2ca2d3f8
mov dword [esp], eax
mov dword [esp], 0x5f214d3b
mov dword [esp], ebx
push edx
mov dword [esp], 0x699dfbfe
mov dword [esp], ebp
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
mov esp, dword [esp]
jmp 0x4a2656
jb 0x4e0d93
jmp 0x417eaf
cmp word [eax], 0x4550
jmp 0x4fa33c
push ebp
push esp
pop ebp
push esi
mov esi, 0x7ab37bfa
xor esi, 0x7ab37bfe
add ebp, esi
pop esi
sub ebp, 4
xor ebp, dword [esp]
xor dword [esp], ebp
xor ebp, dword [esp]
pop esp
mov dword [esp], ecx
sub ecx, 0x5e7dea02
add ecx, 0x6f7f2292
sub ecx, 0x28fb12cb
add ecx, 0x6fe34db6
add ecx, 0x21b5f03a
add ecx, eax
sub ecx, 0x21b5f03a
sub ecx, 0x6fe34db6
add ecx, 0x28fb12cb
sub ecx, 0x6f7f2292
add ecx, 0x5e7dea02
mov ecx, dword [esp]
sub esp, 4
mov dword [esp], eax
mov eax, esp
push ecx
mov dword [esp], edx
mov edx, 4
add eax, edx
pop edx
add eax, 4
xchg dword [esp], eax
pop esp
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], ebp
mov dword [esp], esi
pop dword [0x634970]
push edi
mov dword [esp], 0x4caaf183
mov dword [esp], ecx
push eax
mov eax, 0xa7252b9
mov dword [esp + 4], eax
pop eax
mov dword [esp], ecx
add ecx, 0x65fddc47
add ecx, eax
push edx
mov edx, 0x4ee5782f
shr edx, 2
or edx, 0x66ee0c66
push ebp
mov ebp, 0x5afb7a92
or edx, ebp
mov ebp, dword [esp]
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
and edx, 0x77f72e58
or edx, 0x59df14af
sub edx, 0x1a0162b8
sub ecx, edx
pop edx
push dword [esp]
pop ecx
push eax
mov eax, esp
push ecx
mov ecx, 4
add eax, ecx
pop ecx
add eax, 4
push eax
push dword [esp + 4]
pop eax
pop dword [esp]
pop esp
jmp 0x4b457d