Function at 0x14234
Capabilities:
Print debug messages

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x30
mov dword [ebp - 4], 0
mov dword [ebp - 8], 0
mov dword [ebp - 0xc], 0
mov dword [ebp - 0x10], 0
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x18], 0
mov eax, str.NtOpenProcess
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x1c]
push eax
call fcn.0001460e
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x1428b
push ebx
call fcn.0001535e
add esp, 4
mov eax, dword [ebp - 0x20]
mov dword [ebp - 4], eax
fild dword [ebp - 4]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
fadd qword [0x1952c]
fstp qword [ebp - 0x28]
fld qword [ebp - 0x28]
call fcn.00010ac7
mov dword [0x1a060], eax
push 0x14c54
call fcn.00014944
mov dword [ebp - 0x24], eax
fild dword [ebp - 0x24]
fstp qword [ebp - 0x24]
fld qword [ebp - 0x24]
fadd qword [0x19534]
fstp qword [ebp - 0x2c]
fld qword [ebp - 0x2c]
call fcn.00010ac7
mov dword [ebp - 8], eax
fild dword [0x1a058]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
fadd qword [0x1952c]
fstp qword [ebp - 0x28]
fld qword [ebp - 0x28]
call fcn.00010ac7
mov dword [0x1a064], eax
fild dword [ebp - 8]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
fild dword [0x1a058]
fstp qword [ebp - 0x28]
fsub qword [ebp - 0x28]
fsub qword [0x1952c]
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
call fcn.00010ac7
mov dword [ebp - 0xc], eax
push 0x80000301
push 0
push dword [ebp - 0xc]
push 1
mov ebx, 0x15ac0
call fcn.0001536a
add esp, 0x10
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x1953c
mov ecx, 2
call fcn.000141dd
add esp, 8
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x1436c
push ebx
call fcn.0001535e
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x14380
push ebx
call fcn.0001535e
add esp, 4
pop eax
mov dword [ebp - 0x10], eax
fild dword [0x1a058]
fstp qword [ebp - 0x20]
fld qword [ebp - 0x20]
fild dword [ebp - 4]
fstp qword [ebp - 0x28]
fsub qword [ebp - 0x28]
fsub qword [0x1952c]
fstp qword [ebp - 0x30]
fld qword [ebp - 0x30]
call fcn.00010ac7
mov dword [ebp - 0x14], eax
push 0x80000301
push 0
push dword [ebp - 0x14]
push 1
mov ebx, 0x15ac0
call fcn.0001536a
add esp, 0x10
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x1953c
mov ecx, 2
call fcn.000141dd
add esp, 8
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x143f4
push ebx
call fcn.0001535e
add esp, 4
mov eax, dword [ebp - 0x20]
push eax
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x14408
push ebx
call fcn.0001535e
add esp, 4
pop eax
mov dword [ebp - 0x18], eax
push 0x80000301
push 0
push dword [0x1a058]
push 1
mov ebx, 0x15be0
call fcn.0001536a
add esp, 0x10
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x19545
mov ecx, 2
call fcn.000108f6
add esp, 8
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x14456
push ebx
call fcn.0001535e
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push dword [ebp - 0x20]
call sub.ntoskrnl.exe_DbgPrint
cmp dword [ebp - 0x24], esp
je 0x14478
push 6
call fcn.00015358
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x14488
push ebx
call fcn.0001535e
add esp, 4
push 0x80000301
push 0
push dword [0x1a064]
push 1
mov ebx, 0x15be0
call fcn.0001536a
add esp, 0x10
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x19556
mov ecx, 2
call fcn.000108f6
add esp, 8
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x144d2
push ebx
call fcn.0001535e
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push dword [ebp - 0x20]
call sub.ntoskrnl.exe_DbgPrint
cmp dword [ebp - 0x24], esp
je 0x144f4
push 6
call fcn.00015358
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x14504
push ebx
call fcn.0001535e
add esp, 4
push 0x80000301
push 0
push dword [ebp - 8]
push 1
mov ebx, 0x15be0
call fcn.0001536a
add esp, 0x10
mov dword [ebp - 0x1c], eax
push dword [ebp - 0x1c]
push 0x19569
mov ecx, 2
call fcn.000108f6
add esp, 8
mov dword [ebp - 0x20], eax
mov ebx, dword [ebp - 0x1c]
test ebx, ebx
je 0x1454b
push ebx
call fcn.0001535e
add esp, 4
mov dword [ebp - 0x24], esp
push 0
push dword [ebp - 0x20]
call sub.ntoskrnl.exe_DbgPrint
cmp dword [ebp - 0x24], esp
je 0x1456d
push 6
call fcn.00015358
add esp, 4
mov ebx, dword [ebp - 0x20]
test ebx, ebx
je 0x1457d
push ebx
call fcn.0001535e
add esp, 4
call fcn.000141b3
mov dword [ebp - 0x1c], esp
push 5
mov eax, dword [ebp - 0x10]
test eax, eax
je 0x14594
add eax, 8
push eax
push dword [0x1a058]
call sub.ntoskrnl.exe_memcpy
add esp, 0xc
cmp dword [ebp - 0x1c], esp
je 0x145b5
push 6
call fcn.00015358
add esp, 4
mov dword [ebp - 0x1c], esp
push 5
mov eax, dword [ebp - 0x18]
test eax, eax
je 0x145c7
add eax, 8
push eax
push dword [ebp - 4]
call sub.ntoskrnl.exe_memcpy
add esp, 0xc
cmp dword [ebp - 0x1c], esp
je 0x145e5
push 6
call fcn.00015358
add esp, 4
call fcn.000141c8
mov ebx, dword [ebp - 0x10]
test ebx, ebx
je 0x145fa
push ebx
call fcn.0001535e
add esp, 4
mov ebx, dword [ebp - 0x18]
test ebx, ebx
je 0x1460a
push ebx
call fcn.0001535e
add esp, 4
mov esp, ebp
pop ebp
ret