跳转到内容

模块:SandboxSecurityTest

来自猎空书评百科

此模块的文档可以在模块:SandboxSecurityTest/doc创建

local p = {}
function p.fileAccessTest()
    local ok, msg = pcall(function()
        return io.open("/etc/passwd"):read("*a")  -- 尝试读取系统文件
    end)
    return ok and "文件读取成功" or "安全拦截:" .. msg
end

function p.osExecuteTest()
    local ok, msg = pcall(function()
        return os.execute("ls /")  -- 尝试执行 Shell 命令
    end)
    return ok and "命令执行成功" or "安全拦截:" .. msg
end
return p