Function at 0xf465a0
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 [0x11590e0], esi
test esi, esi
je 0xf467d3
call fcn.00f46500
mov ecx, dword [0x1158a04]
push ecx
push esi
mov dword [fcn.01159010], eax
call eax
mov edx, dword [0x1158dc8]
mov dword [fcn.01158f30], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158e44]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [fcn.0115909c], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [0x1158f20], eax
mov eax, dword [0x1158a64]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x1158a50]
mov dword [0x115908c], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158af8]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [0x1158f4c], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [0x1158f2c], eax
mov eax, dword [0x1158cd4]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x1158b3c]
mov dword [0x11590e4], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158da0]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [0x11590d0], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [0x1158f90], eax
mov eax, dword [0x1158d48]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x1158bbc]
mov dword [fcn.01158fa0], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158ae8]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [0x1159054], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [fcn.01159088], eax
mov eax, dword [0x1158e0c]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x11588b0]
mov dword [fcn.0115907c], eax
push edx
mov eax, dword [0x11590e0]
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158d98]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [fcn.01159134], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [fcn.011590f4], eax
mov eax, dword [0x1158a24]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x1158c18]
mov dword [fcn.0115910c], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158e34]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [fcn.01158fac], eax
call dword [fcn.01159010]
mov ecx, dword [0x11590e0]
mov dword [0x115901c], eax
mov eax, dword [0x11588bc]
push eax
push ecx
call dword [fcn.01159010]
mov edx, dword [0x115892c]
mov dword [0x115913c], eax
mov eax, dword [0x11590e0]
push edx
push eax
call dword [fcn.01159010]
mov ecx, dword [0x1158ab0]
mov edx, dword [0x11590e0]
push ecx
push edx
mov dword [0x1159044], eax
call dword [fcn.01159010]
mov dword [0x115904c], eax
mov eax, dword [0x1158d50]
push eax
call dword [fcn.01158f30]
mov ecx, dword [0x115897c]
push ecx
mov dword [0x1158ef8], eax
call dword [fcn.01158f30]
mov edx, dword [0x1158904]
push edx
mov dword [0x1159020], eax
call dword [fcn.01158f30]
mov dword [0x1159114], eax
mov eax, dword [0x11589dc]
push eax
call dword [fcn.01158f30]
mov ecx, dword [0x1158b28]
push ecx
mov dword [0x1158fd4], eax
call dword [fcn.01158f30]
mov dword [0x1159004], eax
mov eax, dword [0x1158ef8]
pop esi
test eax, eax
je 0xf46848
mov edx, dword [0x1158cac]
push edx
push eax
call dword [fcn.01159010]
mov dword [fcn.01158fe0], eax
mov eax, dword [0x1159020]
test eax, eax
je 0xf4687c
mov ecx, dword [0x1158c24]
push ecx
push eax
call dword [fcn.01159010]
mov edx, dword [0x11589cc]
mov dword [fcn.0115905c], eax
mov eax, dword [0x1159020]
push edx
push eax
call dword [fcn.01159010]
mov dword [fcn.01159000], eax
mov eax, dword [0x1159114]
test eax, eax
je 0xf46898
mov ecx, dword [0x1158b94]
push ecx
push eax
call dword [fcn.01159010]
mov dword [fcn.011590a0], eax
mov eax, dword [0x1158fd4]
test eax, eax
je 0xf468b4
mov edx, dword [0x1158928]
push edx
push eax
call dword [fcn.01159010]
mov dword [fcn.01159068], eax
mov eax, dword [0x1159004]
test eax, eax
je 0xf468e7
mov ecx, dword [0x1158c14]
push ecx
push eax
call dword [fcn.01159010]
mov edx, dword [0x1159004]
push 0xf552a4
push edx
mov dword [0x11590d4], eax
call dword [fcn.01159010]
mov dword [0x1158f24], eax
mov esp, ebp
pop ebp
ret