Function at 0x4a2420
Capabilities:
Parse pe header

Disassembly:
mov ecx, ecx
mov ebx, ebx
mov edi, edi
mov eax, eax
mov esi, esi
mov ecx, ecx
mov edi, edi
mov edi, edi
mov eax, eax
xor eax, eax
pop esi
pop ebp
ret
mov eax, esi
pop esi
pop ebp
ret
push 0x81e68956
mov byte [eax + eax], 0
add byte [edi - 0x41], dl
add al, 0
add byte [eax], al
push esi
mov esi, esp
add esi, 4
push edi
mov edi, 4
sub esi, edi
pop edi
xchg dword [esp], esi
mov esp, dword [esp]
mov dword [esp], esi
pop dword [0x6359b0]
jmp 0x50f9a4
test eax, eax
jmp 0x4dc023
cmp esi, 0x7d000000
jmp 0x4ab28e
jb 0x51ae52
jmp 0x4180df
add esp, 4
jmp 0x4aafc0
push ebp
mov dword [esp], ecx
push eax
mov eax, 0x110cd55a
mov dword [esp + 4], eax
pop eax
mov dword [esp], ebx
mov dword [esp], edx
push eax
mov dword [esp], ecx
push dword [esp]
pop edx
push eax
mov eax, esp
add eax, 4
add eax, 4
xchg dword [esp], eax
pop esp
mov edx, dword [esp]
push esi
push esp
pop esi
add esi, 4
push ebp
mov dword [esp], edx
mov edx, 4
add esi, edx
pop edx
xchg dword [esp], esi
pop esp
push dword [0x6359b0]
mov eax, dword [esp]
push edx
mov edx, esp
add edx, 4
add edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
jmp 0x53d6d2
je 0x5326ba
jmp 0x50aa77
jne 0x5326ba
jmp 0x4cbd80
sub eax, 0x7feb0fd6
add eax, 0x36efec6f
add eax, esi
sub eax, 0x36efec6f
sub esp, 4
mov dword [esp], ecx
mov ecx, 0x7feb0fd6
add eax, 0x3b7a886
add eax, ecx
sub eax, 0x3b7a886
pop ecx
push 0x658edf90
mov dword [esp], ebx
sub esp, 4
mov dword [esp], esp
add dword [esp], 4
pop ebx
add ebx, 4
sub ebx, 4
xchg dword [esp], ebx
pop esp
mov dword [esp], ecx
sub ecx, 0x5f9e84aa
add ecx, eax
push esi
mov esi, 0x5f9e84aa
add ecx, esi
mov esi, dword [esp]
push eax
mov eax, esp
add eax, 4
push esi
mov esi, 0x62d7998e
shl esi, 7
and esi, 0x67ffab8e
shr esi, 2
shl esi, 3
inc esi
add esi, 0x3866fa03
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
mov ecx, dword [esp]
push 0x75d2220e
mov dword [esp], edi
mov edi, esp
push ebp
mov ebp, 0x76fed467
inc ebp
inc ebp
dec ebp
inc ebp
sub ebp, 0x76fed465
add edi, ebp
pop ebp
push eax
mov eax, 0x6f6e8742
add eax, 0x75bda258
sub eax, 0x6fff1163
shr eax, 4
xor eax, 0x752d187
add edi, eax
pop eax
xchg dword [esp], edi
pop esp
jmp 0x50aa81
cmp word [esi], 0x5a4d
jmp 0x4dc02e
mov dword [0x635c60], eax
jmp 0x580fb1
call fcn.00417cf0
jmp 0x4b87a0
push edi
push esp
pop edi
push ecx
mov dword [esp], ebp
mov ebp, 0x7bfeba79
not ebp
add ebp, 0x7bfeba7e
add edi, ebp
pop ebp
sub edi, 4
xchg dword [esp], edi
pop esp
mov dword [esp], esi
push ebp
push edi
push 0x5dfb10b6
pop edi
mov dword [esp + 4], edi
pop edi
mov dword [esp], ecx
mov dword [esp], ebx
push esi
push esi
mov esi, 0x27197b0b
mov dword [esp + 4], esi
pop esi
mov dword [esp], ecx
mov ebx, dword [esp]
add esp, 4
push dword [esp]
mov ebx, dword [esp]
add esp, 4
push edx
mov dword [esp], ecx
mov ecx, esp
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
pop esp
jmp 0x4a2421
je 0x4180f6
jmp 0x5326ba
add esi, 0x1000
jmp 0x4ab283
push 0x31e4b116
mov dword [esp], eax
push ebx
mov dword [esp], esp
add dword [esp], 4
pop eax
add eax, 4
sub eax, 4
xchg dword [esp], eax
pop esp
mov dword [esp], ecx
add ecx, 0x7dfb55c5
push ebx
mov ebx, 0x5fae457a
and ebx, 0x39ed005e
add ebx, 0x3befa561
sub ebx, 0xde228a8d
add ecx, 0x2777d413
sub ecx, ebx
sub ecx, 0x2777d413
pop ebx
add ecx, eax
add ecx, 0x77791b2e
push ebp
mov ebp, 0x7dfb55c5
sub ecx, ebp
pop ebp
mov ecx, dword [esp]
push edx
mov dword [esp], ecx
push esp
pop ecx
add ecx, 4
add ecx, 4
xchg dword [esp], ecx
mov esp, dword [esp]
push dword [eax + 0x3c]
push dword [esp]
mov eax, dword [esp]
add esp, 4
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
push edx
push ebp
mov ebp, 0x50cb2836
mov dword [esp + 4], ebp
push dword [esp]
pop ebp
add esp, 4
mov dword [esp], ecx
push edi
mov edi, 0x1dbec736
dec edi
add edi, 0x3f79ca76
xor edi, 0x21cd7770
sub ecx, 0x3abf61f4
add ecx, 0x57f60da2
add ecx, edi
sub ecx, 0x57f60da2
add ecx, 0x3abf61f4
pop edi
add ecx, eax
push edx
mov edx, 0x497c5fdc
add edx, 0x337986ff
sub ecx, edx
pop edx
push dword [esp]
pop ecx
push 0x419fac15
mov dword [esp], edx
mov edx, esp
add edx, 4
push eax
mov eax, 0x7df656ad
or eax, 0x6fddd351
xor eax, 0x7fffd7f9
add edx, eax
pop eax
xchg dword [esp], edx
pop esp
jmp 0x4ff40f
cmp word [eax], 0x4550
jmp 0x5326af