local user=syscall.OS_getUser()
if user~="root" then
    error("Must be root to play")
end

print("Welcome to task unmanager (for HyperionOS)")
print("WARNING: This is malware it can destroy your system and you cannot exit it!!!")
print("Would you like to continue...")
print("[y/n]")
while true do
    local event={syscall.IO_pullEvent()}
    if event[1] then
        if event[1]=="n" then
            syscall.HPV_exit()
        elseif event[1]=="y" then
            break
        end
    end
end

print("Are you sure [y/n]")
while true do
    local event={syscall.IO_pullEvent()}
    if event[1] then
        if event[1]=="n" then
            syscall.HPV_exit()
        elseif event[1]=="y" then
            break
        end
    end
end

local ok, err = pcall(syscall.rootkit_getKernel)
if not ok then
    print("rootkit package not installed.")
    syscall.HPV_exit()
end

local kernel=err
local pid=syscall.HPV_getPid()
kernel.tasks["1"].eventq="halt"

