Function at 0x74f5c0
Capabilities:
Access peb ldr_data
Get kernel32 base address

Disassembly:
push ebp
mov ebp, esp
push ecx
push esi
mov dword [ebp - 4], 0
mov eax, dword fs:[0x30]
mov eax, dword [eax + 0xc]
mov eax, dword [eax + 0xc]
mov eax, dword [eax]
mov eax, dword [eax]
mov eax, dword [eax + 0x18]
mov dword [ebp - 4], eax
mov esi, dword [ebp - 4]
mov dword [0x4890e0], esi
test esi, esi
je 0x74f7f3
call fcn.0074f520
mov ecx, dword [0x488a04]
push ecx
push esi
mov dword [fcn.00489010], eax
call eax
mov edx, dword [0x488dc8]
mov dword [fcn.00488f30], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488e44]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [fcn.0048909c], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [0x488f20], eax
mov eax, dword [0x488a64]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x488a50]
mov dword [0x48908c], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488af8]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [0x488f4c], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [0x488f2c], eax
mov eax, dword [0x488cd4]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x488b3c]
mov dword [0x4890e4], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488da0]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [0x4890d0], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [0x488f90], eax
mov eax, dword [0x488d48]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x488bbc]
mov dword [fcn.00488fa0], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488ae8]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [0x489054], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [fcn.00489088], eax
mov eax, dword [0x488e0c]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x4888b0]
mov dword [fcn.0048907c], eax
push edx
mov eax, dword [0x4890e0]
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488d98]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [fcn.00489134], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [fcn.004890f4], eax
mov eax, dword [0x488a24]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x488c18]
mov dword [fcn.0048910c], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488e34]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [fcn.00488fac], eax
call dword [fcn.00489010]
mov ecx, dword [0x4890e0]
mov dword [0x48901c], eax
mov eax, dword [0x4888bc]
push eax
push ecx
call dword [fcn.00489010]
mov edx, dword [0x48892c]
mov dword [0x48913c], eax
mov eax, dword [0x4890e0]
push edx
push eax
call dword [fcn.00489010]
mov ecx, dword [0x488ab0]
mov edx, dword [0x4890e0]
push ecx
push edx
mov dword [0x489044], eax
call dword [fcn.00489010]
mov dword [0x48904c], eax
mov eax, dword [0x488d50]
push eax
call dword [fcn.00488f30]
mov ecx, dword [0x48897c]
push ecx
mov dword [0x488ef8], eax
call dword [fcn.00488f30]
mov edx, dword [0x488904]
push edx
mov dword [0x489020], eax
call dword [fcn.00488f30]
mov dword [0x489114], eax
mov eax, dword [0x4889dc]
push eax
call dword [fcn.00488f30]
mov ecx, dword [0x488b28]
push ecx
mov dword [0x488fd4], eax
call dword [fcn.00488f30]
mov dword [0x489004], eax
mov eax, dword [0x488ef8]
pop esi
test eax, eax
je 0x74f868
mov edx, dword [0x488cac]
push edx
push eax
call dword [fcn.00489010]
mov dword [fcn.00488fe0], eax
mov eax, dword [0x489020]
test eax, eax
je 0x74f89c
mov ecx, dword [0x488c24]
push ecx
push eax
call dword [fcn.00489010]
mov edx, dword [0x4889cc]
mov dword [fcn.0048905c], eax
mov eax, dword [0x489020]
push edx
push eax
call dword [fcn.00489010]
mov dword [fcn.00489000], eax
mov eax, dword [0x489114]
test eax, eax
je 0x74f8b8
mov ecx, dword [0x488b94]
push ecx
push eax
call dword [fcn.00489010]
mov dword [fcn.004890a0], eax
mov eax, dword [0x488fd4]
test eax, eax
je 0x74f8d4
mov edx, dword [0x488928]
push edx
push eax
call dword [fcn.00489010]
mov dword [fcn.00489068], eax
mov eax, dword [0x489004]
test eax, eax
je 0x74f907
mov ecx, dword [0x488c14]
push ecx
push eax
call dword [fcn.00489010]
mov edx, dword [0x489004]
push 0x285864
push edx
mov dword [0x4890d4], eax
call dword [fcn.00489010]
mov dword [0x488f24], eax
mov esp, ebp
pop ebp
ret