Function at 0x5a0a5e
Capabilities:
Parse pe header

Disassembly:
mov eax, dword [esp + 0x10]
jmp 0x5a0a19
je 0x5a0781
jmp 0x5a0b04
shr eax, 0x10
jmp 0x5a063f
add al, byte [eax]
add byte [ecx + 0x41637a39], bh
jmp 0x5a05db
movsb byte es:[edi], byte [esi]
jmp 0x5a0538
call 0x5a0475
jl 0x5a0436
xchg dword [esp], eax
lea eax, [eax + 0x565]
xchg dword [esp], eax
jbe 0x5a04e3
ja 0x5a04e3
cwde
pop ss
mov edi, dword [esp + 0x28]
jmp 0x5a0743
add eax, 5
jmp 0x5a08bf
add esp, 0xc
jmp 0x5a08d4
jmp 0x5a07e8
rep movsb byte es:[edi], byte [esi]
jmp 0x5a0855
push eax
jmp 0x5a0b7b
add eax, esi
jb 0x5a04d1
jae 0x5a04d1
aas
fsqrt
cld
sub esp, 0xc
jmp 0x5a09b1
pop ebx
jmp 0x5a04ae
jbe 0x5a07dd
jmp 0x5a0c7a
mov bl, 2
jmp 0x5a07e8
mov dword [0x5a0244], edx
jmp 0x5a0ada
add ecx, ebp
jmp 0x5a082e
mov dword [esp + 0x10], 0
jmp 0x5a050b
shl eax, 0x10
jmp 0x5a0b16
push ebx
jmp 0x5a0c57
sub edx, dword [esi + 0x20]
jmp 0x5a05ee
add dword [ecx + ebp], edi
jmp 0x5a06eb
add edx, ebp
jmp 0x5a054a
mov eax, dword [esi + 0x18]
jmp 0x5a05b1
xchg ebp, eax
jmp 0x5a0b9f
je 0x5a0c67
jmp 0x5a0a9b
cmp dword [esi + 0x14], 0
jmp 0x5a0ca6
je 0x5a0c67
jmp 0x5a08dc
js 0x5a05f9
jns 0x5a05f9
or esi, dword [edx - 0x74159756]
dec esp
and al, 0x14
mov ecx, dword [esp + 0x14]
jmp 0x5a06f0
jmp 0x5a0687
inc esi
jmp 0x5a0bbf
shl eax, 0x10
jmp 0x5a0728
cmp word [eax], 0x5a4d
jmp 0x5a0919
mov edx, dword [edi + 4]
jmp 0x5a0c34
call 0x5a068e
jbe 0x5a0613
xchg dword [esp], ecx
lea ecx, [ecx + 0x4b9]
xchg dword [esp], ecx
jmp 0x5a0b45
jne 0x5a070c
jmp 0x5a0c67
mov dl, byte [esi]
jmp 0x5a0637
ret
push ecx
jmp 0x5a0c70
mov eax, dword [esp + 0x10]
jmp 0x5a0bb3
jmp 0x5a04a2
push eax
jmp 0x5a05c6
add eax, ebp
jmp 0x5a0981
mov cl, byte [eax]
jmp 0x5a0b3c
ret
cmp dword [edi + 8], 0
jmp 0x5a0bc8
cld
jmp 0x5a0755
mov dl, 0x80
jmp 0x5a0cb7
mov ecx, dword [eax + 1]
jmp 0x5a055e
cmp cl, 9
jmp 0x5a0c04
jne 0x5a041a
jmp 0x5a0a3d
mov dword [esp + 0x10], eax
jmp 0x5a0b70
push esi
jmp 0x5a0a71
cmp dword [eax], 0x4550
jmp 0x5a0a03
sub esi, eax
jmp 0x5a04c9
mov edx, ebp
jmp 0x5a059e
call 0x5a07ee
or al, 0x87
or al, 0x24
lea ecx, [ecx - 0x20a]
xchg dword [esp], ecx
jmp 0x5a0b65
pop edi
jmp 0x5a0ae6
pushal
jmp 0x5a08f8
push esp
jmp 0x5a046e
add dword [ecx], edx
jmp 0x5a04a2
push esi
jmp 0x5a0a2a
pop esi
jmp 0x5a04b8
mov ecx, dword [eax + 1]
jmp 0x5a0afb
add eax, dword [eax + 0x3c]
jmp 0x5a07b4
cmp dword [eax + 1], 0
jmp 0x5a06a1
jne 0x5a04a2
jmp 0x5a0883
ret 4
jmp 0x5a070c
mov eax, dword [esp + 0x20]
jmp 0x5a061c
cmp cl, 8
js 0x5a08c9
jns 0x5a08c9
aam 0xb8
dec edi
mov dh, 0x8b
je 0x5a091f
mov esi, dword [esp + 0x24]
jmp 0x5a0488
and al, 0xe9
xchg ebx, edi
invalid
add eax, esi
jmp 0x5a0aef
jne 0x5a0991
jmp 0x5a089d
call dword [0x5a0244]
jmp 0x5a058b
jne 0x5a06c4
jmp 0x5a06ba
call eax
jmp 0x5a0807
shr eax, 0x10
jmp 0x5a0579
cmp eax, dword [esi + 0x14]
jmp 0x5a079f
cmp dword [0x5a0240], 0
jmp 0x5a0794
call 0x5a09c4
xchg byte [edi - 0x6472dbe4], al
mov dword [0x87fffffa], eax
sbb al, 0x24
jmp 0x5a0a57
add edx, ebp
jmp 0x5a0c5e
jne 0x5a0991
jmp 0x5a0431
push eax
jmp 0x5a092e
push edi
jmp 0x5a09be
mov dword [0x5a0240], 1
jmp 0x5a0be9
call 0x5a0a5e
sbb esi, 0x8d242c87
lodsd eax, dword [esi]
into
add byte [eax], al
add byte [edi - 0x4416dbd4], al
add byte [eax], al
add byte [esi - 0x1608743f], cl
push ebx
std
invalid
mov esi, edi
jmp 0x5a07cb
mov eax, dword [esi + 0x3c]
jmp 0x5a090f
mov edx, dword [esp + 0x1c]
jmp 0x5a06d5
pop esi
jmp 0x5a0b95
cmp dword [eax + 1], 0
jmp 0x5a0606
lea edi, [ecx + ebp]
jmp 0x5a05a8
cmp cl, 1
jp 0x5a0b5a
jnp 0x5a0b5a
adc ecx, esi
push ebx
jmp 0x5a0703
sub eax, 0x10000
jmp 0x5a0648
mov bl, 1
jmp 0x5a07aa
cmp cl, 3
jmp 0x5a0426
pushal
jmp 0x5a0824
je 0x5a0781
jmp 0x5a078b
add dl, dl
jmp 0x5a0956
jb 0x5a0737
jmp 0x5a07dd
call 0x5a0b82
cmpsd dword [esi], dword es:[edi]
mov dword [edi - 0x7f72dbfc], 0x6e
xchg dword [esp], eax
jmp 0x5a081a
pop ebp
jmp 0x5a04f7
mov eax, ebp
jmp 0x5a0b31
add eax, 1
jmp 0x5a09a5
adc dl, dl
jmp 0x5a06c4
je 0x5a06df
jmp 0x5a067c
jmp 0x5a058b
je 0x5a0781
jmp 0x5a08ed
mov eax, dword [edi]
jmp 0x5a09de
push ebp
jmp 0x5a0840
push edx
jmp 0x5a04d9
mov edx, dword [esi + 0x1c]
jmp 0x5a08e1
push edx
jmp 0x5a0b0d
lea ecx, [ecx]
jmp 0x5a0737
mov ebp, eax
jmp 0x5a0569
xor ebx, ebx
jmp 0x5a0454