Function at 0x1453b90
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 [0x11890e0], esi
test esi, esi
je 0x1453dc3
call fcn.01453af0
mov ecx, dword [0x1188a04]
push ecx
push esi
mov dword [fcn.01189010], eax
call eax
mov edx, dword [0x1188dc8]
mov dword [fcn.01188f30], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188e44]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [fcn.0118909c], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [0x1188f20], eax
mov eax, dword [0x1188a64]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x1188a50]
mov dword [0x118908c], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188af8]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [0x1188f4c], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [0x1188f2c], eax
mov eax, dword [0x1188cd4]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x1188b3c]
mov dword [0x11890e4], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188da0]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [0x11890d0], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [0x1188f90], eax
mov eax, dword [0x1188d48]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x1188bbc]
mov dword [fcn.01188fa0], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188ae8]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [0x1189054], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [fcn.01189088], eax
mov eax, dword [0x1188e0c]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x11888b0]
mov dword [fcn.0118907c], eax
push edx
mov eax, dword [0x11890e0]
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188d98]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [fcn.01189134], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [fcn.011890f4], eax
mov eax, dword [0x1188a24]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x1188c18]
mov dword [fcn.0118910c], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188e34]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [fcn.01188fac], eax
call dword [fcn.01189010]
mov ecx, dword [0x11890e0]
mov dword [0x118901c], eax
mov eax, dword [0x11888bc]
push eax
push ecx
call dword [fcn.01189010]
mov edx, dword [0x118892c]
mov dword [0x118913c], eax
mov eax, dword [0x11890e0]
push edx
push eax
call dword [fcn.01189010]
mov ecx, dword [0x1188ab0]
mov edx, dword [0x11890e0]
push ecx
push edx
mov dword [0x1189044], eax
call dword [fcn.01189010]
mov dword [0x118904c], eax
mov eax, dword [0x1188d50]
push eax
call dword [fcn.01188f30]
mov ecx, dword [0x118897c]
push ecx
mov dword [0x1188ef8], eax
call dword [fcn.01188f30]
mov edx, dword [0x1188904]
push edx
mov dword [0x1189020], eax
call dword [fcn.01188f30]
mov dword [0x1189114], eax
mov eax, dword [0x11889dc]
push eax
call dword [fcn.01188f30]
mov ecx, dword [0x1188b28]
push ecx
mov dword [0x1188fd4], eax
call dword [fcn.01188f30]
mov dword [0x1189004], eax
mov eax, dword [0x1188ef8]
pop esi
test eax, eax
je 0x1453e38
mov edx, dword [0x1188cac]
push edx
push eax
call dword [fcn.01189010]
mov dword [fcn.01188fe0], eax
mov eax, dword [0x1189020]
test eax, eax
je 0x1453e6c
mov ecx, dword [0x1188c24]
push ecx
push eax
call dword [fcn.01189010]
mov edx, dword [0x11889cc]
mov dword [fcn.0118905c], eax
mov eax, dword [0x1189020]
push edx
push eax
call dword [fcn.01189010]
mov dword [fcn.01189000], eax
mov eax, dword [0x1189114]
test eax, eax
je 0x1453e88
mov ecx, dword [0x1188b94]
push ecx
push eax
call dword [fcn.01189010]
mov dword [fcn.011890a0], eax
mov eax, dword [0x1188fd4]
test eax, eax
je 0x1453ea4
mov edx, dword [0x1188928]
push edx
push eax
call dword [fcn.01189010]
mov dword [fcn.01189068], eax
mov eax, dword [0x1189004]
test eax, eax
je 0x1453ed7
mov ecx, dword [0x1188c14]
push ecx
push eax
call dword [fcn.01189010]
mov edx, dword [0x1189004]
push 0xf8529c
push edx
mov dword [0x11890d4], eax
call dword [fcn.01189010]
mov dword [0x1188f24], eax
mov esp, ebp
pop ebp
ret