Function at 0x40cf11
Capabilities:
Parse pe header

Disassembly:
add esp, edi
add ebp, eax
add ebp, ecx
add ebp, edx
add ebp, ebx
add ebp, esp
add ebp, ebp
add ebp, esi
add ebp, edi
add esi, eax
add esi, ecx
add esi, edx
add esi, ebx
add esi, esp
add esi, ebp
add esi, esi
add esi, edi
add edi, eax
add edi, ecx
add edi, edx
add edi, ebx
add edi, esp
add edi, ebp
add edi, esi
add edi, edi
add eax, dword [eax]
add al, 1
add al, 2
add al, 3
add al, 4
add al, 5
add al, 6
add al, 7
add al, 8
add al, 9
add al, 0xa
add al, 0xb
add al, 0xc
add al, 0xd
add al, 0xe
add al, 0xf
add al, 0x10
add al, 0x11
add al, 0x12
add al, 0x13
add al, 0x14
add al, 0x15
adc eax, 0x17041604
add al, 0x18
add al, 0x19
add al, 0x1a
add al, 0x1b
add al, 0x1c
add al, 0x1d
add al, 0x1e
add al, 0x1f
add al, 0x20
add al, 0x21
add al, 0x22
add al, 0x23
add al, 0x24
add al, 0x25
add al, 0x26
add al, 0x27
add al, 0x28
add al, 0x29
add al, 0x2a
add al, 0x2b
add al, 0x2c
add al, 0x2d
add al, 0x2e
add al, 0x2f
add al, 0x30
add al, 0x31
add al, 0x32
add al, 0x33
add al, 0x34
add al, 0x35
add al, 0x36
add al, 0x37
add al, 0x38
add al, 0x39
add al, 0x3a
add al, 0x3b
add al, 0x3c
add al, 0x3d
add al, 0x3e
add al, 0x3f
add al, 0x40
add al, 0x41
add al, 0x42
add al, 0x43
add al, 0x44
add al, 0x45
add al, 0x46
add al, 0x47
add al, 0x48
add al, 0x49
add al, 0x4a
add al, 0x4b
add al, 0x4c
add al, 0x4d
add al, 0x4e
add al, 0x4f
add al, 0x50
add al, 0x51
add al, 0x52
add al, 0x53
add al, 0x54
add al, 0x55
add al, 0x56
add al, 0x57
add al, 0x58
add al, 0x59
add al, 0x5a
add al, 0x5b
add al, 0x5c
add al, 0x5d
add al, 0x5e
add al, 0x5f
add al, 0x60
add al, 0x61
add al, 0x62
add al, 0x63
add al, 0x64
add al, 0x65
add al, 0x66
add al, 0x67
add al, 0x68
add al, 0x69
add al, 0x6a
add al, 0x6b
add al, 0x6c
add al, 0x6d
add al, 0x6e
add al, 0x6f
add al, 0x70
add al, 0x71
add al, 0x72
add al, 0x73
add al, 0x74
add al, 0x75
add al, 0x76
add al, 0x77
add al, 0x78
add al, 0x79
add al, 0x7a
add al, 0x7b
add al, 0x7c
add al, 0x7d
add al, 0x7e
add al, 0x7f
add al, 0x80
add al, 0x81
add al, 0x82
add al, 0x83
add al, 0x84
add al, 0x85
add al, 0x86
add al, 0x87
add al, 0x88
add al, 0x89
add al, 0x8a
add al, 0x8b
add al, 0x8c
add al, 0x8d
add al, 0x8e
add al, 0x8f
add al, 0x90
add al, 0x91
add al, 0x92
add al, 0x93
add al, 0x94
add al, 0x95
add al, 0x96
add al, 0x97
add al, 0x98
add al, 0x99
add al, 0x9a
add al, 0x9b
add al, 0x9c
add al, 0x9d
add al, 0x9e
add al, 0x9f
add al, 0xa0
add al, 0xa1
add al, 0xa2
add al, 0xa3
add al, 0xa4
add al, 0xa5
add al, 0xa6
add al, 0xa7
add al, 0xa8
add al, 0xa9
add al, 0xaa
add al, 0xab
add al, 0xac
add al, 0xad
add al, 0xae
add al, 0xaf
add al, 0xb0
add al, 0xb1
add al, 0xb2
add al, 0xb3
add al, 0xb4
add al, 0xb5
add al, 0xb6
add al, 0xb7
add al, 0xb8
add al, 0xb9
add al, 0xba
add al, 0xbb
add al, 0xbc
add al, 0xbd
add al, 0xbe
add al, 0xbf
add al, 0xc0
add al, 0xc1
add al, 0xc2
add al, 0xc3
add al, 0xc4
add al, 0xc5
add al, 0xc6
add al, 0xc7
add al, 0xc8
add al, 0xc9
add al, 0xca
add al, 0xcb
add al, 0xcc
add al, 0xcd
add al, 0xce
add al, 0xcf
add al, 0xd0
add al, 0xd1
add al, 0xd2
add al, 0xd3
add al, 0xd4
add al, 0xd5
add al, 0xd6
add al, 0xd7
add al, 0xd8
add al, 0xd9
add al, 0xda
add al, 0xdb
add al, 0xdc
add al, 0xdd
add al, 0xde
add al, 0xdf
add al, 0xe0
add al, 0xe1
add al, 0xe2
add al, 0xe3
add al, 0xe4
add al, 0xe5
add al, 0xe6
add al, 0xe7
add al, 0xe8
add al, 0xe9
add al, 0xea
add al, 0xeb
add al, 0xec
add al, 0xed
add al, 0xee
add al, 0xef
add al, 0xf0
add al, 0xf1
add al, 0xf2
add al, 0xf3
add al, 0xf4
add al, 0xf5
add al, 0xf6
add al, 0xf7
add al, 0xf8
add al, 0xf9
add al, 0xfa
add al, 0xfb
add al, 0xfc
add al, 0xfd
add al, 0xfe
add al, 0xff
add al, 0
add eax, 0x5020501
add eax, dword [0x5050504]
push es
add eax, 0x5080507
or dword [0x50b050a], eax
or al, 5
or eax, 0xf050e05
add eax, 0x5110510
adc al, byte [0x5140513]
adc eax, 0x17051605
add eax, 0x5190518
sbb al, byte [0x51c051b]
sbb eax, 0x1f051e05
add eax, 0x5210520
and al, byte [0x5240523]
and eax, 0x27052605
add eax, 0x5290528
sub al, byte [0x52c052b]
sub eax, 0x2f052e05
add eax, 0x5310530
xor al, byte [0x5340533]
xor eax, 0x37053605
add eax, 0x5390538
cmp al, byte [0x53c053b]
cmp eax, 0x3f053e05
add eax, 0x5410540
inc edx
add eax, 0x5440543
inc ebp
add eax, 0x5470546
dec eax
add eax, 0x54a0549
dec ebx
add eax, 0x54d054c
dec esi
add eax, 0x550054f
push ecx
add eax, 0x5530552
push esp
add eax, 0x5560555
push edi
add eax, 0x5590558
pop edx
add eax, 0x55c055b
pop ebp
add eax, 0x55f055e
pushal
add eax, 0x5620561
arpl word [0x5650564], ax
add ax, 0x567
push 0x6a056905
add eax, 0x56c056b
insd dword es:[edi], dx
add eax, 0x56f056e
jo 0x40d22b
jno 0x40d22d
jb 0x40d22f
jae 0x40d231
add eax, 0x5750574
je 0x40d233
add eax, 0x5760575
jne 0x40d235
add eax, 0x5770576
jbe 0x40d237
add eax, 0x5780577
ja 0x40d239
add eax, 0x5790578
js 0x40d23b
add eax, 0x57a0579
jns 0x40d23d
add eax, 0x57b057a
jp 0x40d23f
add eax, 0x57c057b
jnp 0x40d241
add eax, 0x57d057c
jl 0x40d243
add eax, 0x57e057d
jge 0x40d245
add eax, 0x57f057e
jle 0x40d247
add eax, 0x580057f
add dword [0x5830582], 0x5850584
jg 0x40d249
add eax, 0x5810580
add byte [0x5840583], 0x85
add eax, 0x5870586
add byte [0x5820581], 0x83
add eax, 0x5850584
add eax, 0x5820581
add dword [0x5850584], 0xffffff86
add eax, 0x5880587
add eax, 0x5830582
test byte [0x5860585], al
xchg dword [0x5890588], eax
mov al, byte [0x58c058b]
lea eax, [0x58f058e]
nop
add eax, 0x5920591
xchg ebx, eax
add eax, 0x5950594
xchg esi, eax
add eax, 0x5980597
cdq
add eax, 0x59b059a
pushfd
add eax, 0x59e059d
lahf
add eax, 0x5a105a0
mov byte [0xa405a305], al
add eax, 0x5a605a5
cmpsd dword [esi], dword es:[edi]
add eax, 0x5a905a8
stosb byte es:[edi], al
add eax, 0x5ac05ab
lodsd eax, dword [esi]
add eax, 0x5af05ae
mov al, 5
add eax, 0x5840583
test dword [0x5870586], eax
xchg byte [0x5880587], al
mov byte [0x58a0589], al
mov eax, dword [0x58d058c]
mov es, word [0x590058f]
xchg ecx, eax
add eax, 0x5930592
xchg esp, eax
add eax, 0x5960595
xchg edi, eax
add eax, 0x5990598
lcall 0x9d05, 0x9c059b05
add eax, 0x59f059e
mov al, byte [0xa205a105]
add eax, 0x5a405a3
movsd dword es:[edi], dword [esi]
add eax, 0x5a705a6
test al, 5
mov dword [0x58b058a], eax
mov word [0x58e058d], es
pop dword [0x5910590]
xchg edx, eax
add eax, 0x5940593
xchg ebp, eax
add eax, 0x5970596
cwde
add eax, 0x59a0599
wait
add eax, 0x59d059c
sahf
add eax, 0x5a0059f
mov eax, dword [0xa305a205]
add eax, 0x5a505a4
cmpsb byte [esi], byte es:[edi]
add eax, 0x5a805a7
test eax, 0xab05aa05
add eax, 0x5ad05ac
scasb al, byte es:[edi]
add eax, 0x5b005af
mov cl, 5
mov dl, 5
mov bl, 5
mov ah, 5
mov ch, 5
mov dh, 5
mov bh, 5
mov eax, 0xba05b905
add eax, 0x5bc05bb
mov ebp, 0xbf05be05
add eax, 0x5c105c0
ret 0xc305