Function at 0x4b64ff
Capabilities:
Parse pe header

Disassembly:
jmp 0x4b6502
cmp dword [ebp + 0x4b4], 0
je 0x4b654c
ret
jmp 0x4b650f
pop eax
jmp 0x4b6513
push 0
push 0
push eax
push ebx
jmp 0x4b651c
call dword [ebp + 0x21f4]
jmp 0x4b6525
sub eax, eax
jmp 0x4b652a
mov dword [ebp + 0x4bc], eax
xchg dword [ebp + 0x4b4], eax
jmp 0x4b6539
push 0x8000
push 0
push eax
jmp 0x4b6544
call dword [ebp + 0x118]
popal
ret
pushal
jmp 0x4b6550
push 0
push ebx
jmp 0x4b6556
call dword [ebp + 0x2168]
cmp eax, 0xffffffff
je 0x4b654a
cmp eax, 0x178
jb 0x4b654a
jmp 0x4b656b
mov dword [ebp + 0x4bc], eax
mov edi, eax
jmp 0x4b6576
add eax, 0xfff
and eax, 0xfffff000
jmp 0x4b6583
push 4
push 0x3000
push eax
push 0
jmp 0x4b6590
call dword [ebp + 0x114]
or eax, eax
je 0x4b654a
jmp 0x4b659d
mov dword [ebp + 0x4b4], eax
jmp 0x4b65a6
push 1
push 0
push 0
push ebx
jmp 0x4b65b0
call dword [ebp + 0x21f4]
cmp eax, 0xffffffff
je 0x4b6522
jmp 0x4b65c2
push eax
jmp 0x4b65c6
push 0
push 0
push 0
push ebx
jmp 0x4b65d0
call dword [ebp + 0x21f4]
or eax, eax
jne 0x4b650c
sub esp, 4
mov esi, esp
mov dword [esi], 0
jmp 0x4b65ec
mov eax, dword [ebp + 0x4b4]
jmp 0x4b65f5
push 0
push esi
push edi
push eax
push ebx
jmp 0x4b65fe
call dword [ebp + 0x21b8]
mov ecx, dword [esi]
add esp, 4
jmp 0x4b660c
mov esi, eax
jmp 0x4b6611
pop eax
jmp 0x4b6615
push ecx
jmp 0x4b6619
push 0
push 0
push eax
push ebx
jmp 0x4b6622
call dword [ebp + 0x21f4]
pop ecx
or esi, esi
je 0x4b6522
cmp ecx, edi
jne 0x4b6522
jmp 0x4b663c
mov ebx, dword [ebp + 0x4b4]
cmp word [ebx], 0x5a4d
jne 0x4b654a
jmp 0x4b6650
mov ecx, dword [ebx + 0x3c]
or ecx, ecx
je 0x4b654a
jmp 0x4b665e
add ebx, ecx
cmp dword [ebx], 0x4550
jne 0x4b654a
sub eax, eax
jmp 0x4b6671
mov dword [ebx + 0x1c], eax
mov dword [ebx + 0x20], eax
jmp 0x4b667a
mov dword [ebx + 0x24], eax
mov dword [ebx + 0x28], eax
mov byte [ebx + 0x2b], 0x10
jmp 0x4b6687
mov dword [ebx + 0x2c], eax
mov dword [ebx + 0x30], eax
jmp 0x4b6690
mov dword [ebx + 0x34], eax
mov byte [ebx + 0x37], 0xf0
jmp 0x4b669a
mov dword [ebx + 0x38], eax
mov dword [ebx + 0x3c], eax
jmp 0x4b66a3
mov dword [ebx + 0x50], eax
mov dword [ebx + 0x54], eax
jmp 0x4b66ac
mov dword [ebx + 0xa0], eax
mov dword [ebx + 0xa4], eax
jmp 0x4b66bb
mov eax, dword [ebp + 0x170]
mov dword [ebx + 0xe8], eax
jmp 0x4b66ca
mov eax, dword [ebp + 0x174]
mov dword [ebx + 0xec], eax
jmp 0x4b66d9
sub edi, edi
jmp 0x4b66de
cmp di, word [ebx + 6]
je 0x4b654a
jmp 0x4b66eb
lea esi, [ebx + 0xf8]
inc edi
jmp 0x4b66f5
mov eax, dword [esi + 0xc]
jmp 0x4b66fb
mov ecx, eax
add ecx, dword [esi + 8]
jmp 0x4b6703
cmp eax, dword [ebp + 0x164]
ja 0x4b67a7
jmp 0x4b6712
cmp ecx, dword [ebp + 0x164]
jb 0x4b67a7
mov eax, 0x7fffffff
jmp 0x4b6726
and dword [esi + 0x24], eax
jmp 0x4b672c
mov eax, dword [ebp + 0x164]
jmp 0x4b6735
sub eax, dword [esi + 0xc]
add eax, dword [esi + 0x14]
jmp 0x4b673e
mov edx, dword [ebp + 0x4b4]
add edx, eax
jmp 0x4b6749
mov eax, dword [ebp + 0x164]
jmp 0x4b6752
mov ecx, dword [ebp + 0x168]
sub ecx, eax
jmp 0x4b675d
call fcn.004b6e02
mov ecx, edi
jmp 0x4b6767
cmp di, word [ebx + 6]
jae 0x4b6798
jmp 0x4b6770
add esi, 0x28
inc edi
sub eax, eax
jmp 0x4b6779
mov dword [esi], eax
mov dword [esi + 4], eax
jmp 0x4b6781
mov dword [esi + 8], eax
mov dword [esi + 0xc], eax
jmp 0x4b678a
mov dword [esi + 0x10], eax
mov dword [esi + 0x14], eax
jmp 0x4b6793
mov dword [esi + 0x24], eax
jmp 0x4b6764
jmp 0x4b679b
mov word [ebx + 6], cx
jmp 0x4b67a2
jmp 0x4b654a
jmp 0x4b67aa
add esi, 0x28
cmp di, word [ebx + 6]
jb 0x4b66f1
jmp 0x4b67ba
jmp 0x4b654a