首页 > 解决方案 > 当我想为Web系统构建沙箱以允许其他人注入代码时我应该知道什么概念

问题描述

我想为我的 Web 应用程序构建一个沙箱,以允许人们注入他们的代码。这个应用程序有一些类似于 codewar 或 codecademy 的功能。它将提供一个在线开发环境来运行其他人的代码。

根据我的研究,代码注入必须在沙箱中运行。所以我想知道如何构建一个沙盒,以及在构建之前我应该​​了解哪些技术概念。

顺便说一句,我使用 ruby​​ 来构建我的 Web 应用程序。

标签: rubysandbox

解决方案


推荐阅读