gpt4 book ai didi

java - 如何在受限沙箱中运行Java程序

转载 作者:行者123 更新时间:2023-12-02 23:05:34 25 4
gpt4 key购买 nike

我一直在尝试构建一个在线java编译器。但是在服务器上运行客户端代码会引发许多安全问题。

我能想到的很少——无限循环、限制访问 API、限制内存使用等。

我看过herehere 。但我还有几个问题。

1) 借助策略工具可以限制对 API 的访问。但是我如何检查内存和CPU使用情况(无限循环,..)?

2) 策略工具提供授予权限而不是限制的选项。那么,如果我选择“运行时权限”并将 getStacktrace 作为目标,那么所有其他权限都会受到限制?

最佳答案

您可以使用 Ideone API。免费帐户有一定的限制,但它减轻了您处理安全性等方面的负担。

它可作为 Web 服务使用,其 WSDL 可以在此处找到:ideone.com/api/1/service.wsdl

关于java - 如何在受限沙箱中运行Java程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9306201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com