在过去的几个月里,我开发了一个个人工具,用于在线编译C# 3.5 Xaml项目。基本上,我是使用CodeDom编译器进行编译的。我正在考虑将其公开,但问题在于使用此工具可以非常容易地在服务器上进行任何操作。
我想保护我的服务器的原因是有一个“运行”按钮,可在截图模式下测试和调试应用程序。
是否可能在沙箱中运行应用程序 - 换句话说,限制内存访问、硬盘访问和BIOS访问 - 而不必在虚拟机中运行它?还是我应该分析每一行代码,或者“禁用”运行模式?
我想保护我的服务器的原因是有一个“运行”按钮,可在截图模式下测试和调试应用程序。
是否可能在沙箱中运行应用程序 - 换句话说,限制内存访问、硬盘访问和BIOS访问 - 而不必在虚拟机中运行它?还是我应该分析每一行代码,或者“禁用”运行模式?