Function at 0x4754dc
Capabilities:
Access peb ldr_data
Check for peb ntglobalflag flag
Get number of processors
Get process heap flags
Get process heap force flags

Disassembly:
push ebp
mov ebp, esp
push 0
push ebx
push esi
push edi
mov ebx, 0x4f3ac4
mov esi, 0x4f3b60
mov edi, 0x4f3a48
xor eax, eax
push ebp
push 0x475f44
push dword fs:[eax]
mov dword fs:[eax], esp
lea edx, [ebp - 4]
mov eax, 0x475f5c
call fcn.0044be44
mov edx, dword [ebp - 4]
mov eax, edi
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x475f74
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 4]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x475f90
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 8]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x475fb8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0xc]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x475fe4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x10]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476008
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x14]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476034
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x18]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47605c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x1c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476084
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x20]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4760a4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x24]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4760d0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x28]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4760f4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x2c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476118
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x30]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47613c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x34]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476154
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x38]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476170
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x3c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476190
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x40]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4761ac
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x44]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4761d4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x48]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476200
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x4c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476228
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x50]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476254
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x54]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476278
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x58]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476298
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x5c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4762b4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x60]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4762d4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x64]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476300
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x68]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476334
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x6c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476364
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x70]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47639c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x74]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4763d0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [edi + 0x78]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476400
call fcn.0044be44
mov edx, dword [ebp - 4]
mov eax, ebx
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47642c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 4]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476464
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 8]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476484
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0xc]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4764b8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x10]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4764e8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x14]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476520
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x18]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476558
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x1c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476590
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x20]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4765cc
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x24]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476610
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x28]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476654
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x2c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476688
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x30]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4766b8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x34]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4766f0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x38]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476740
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x3c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47677c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x40]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4767a8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x44]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476814
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x88]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476858
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x8c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47688c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x90]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4768d4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x94]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476930
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x98]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476978
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x48]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x47699c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x4c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x4769cc
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x50]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476a04
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x54]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476a34
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x58]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476a64
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x5c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476aa0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x60]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476ae0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x64]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476b20
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x68]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476b60
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x6c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476ba0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x70]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476bcc
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x74]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476c0c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x78]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476c70
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x7c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476c9c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x80]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476cc8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [ebx + 0x84]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476cf0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 8]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476d0c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0xc]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476d2c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x10]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476d5c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x14]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476d90
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x18]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476db8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x1c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476de0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x20]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476e00
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x24]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476e2c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x28]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476e50
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x2c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476e80
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x30]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476ea4
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x34]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476ec8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x38]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476ee0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x38]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f00
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x40]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f18
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x44]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f58
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x88]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f58
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x8c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476d2c
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x90]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f68
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x94]
call fcn.00403c40
lea edx, [ebp - 4]
xor eax, eax
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x98]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x48]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x4c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x50]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x54]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fb0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x58]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fc8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x5c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fc8
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x60]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fb0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x64]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fe0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x68]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fe0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x6c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fe0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x70]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fb0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x74]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476fb0
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x78]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x7c]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x80]
call fcn.00403c40
lea edx, [ebp - 4]
mov eax, 0x476f98
call fcn.0044be44
mov edx, dword [ebp - 4]
lea eax, [esi + 0x84]
call fcn.00403c40
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x475f4b
lea eax, [ebp - 4]
call fcn.00403bec
ret