Java线程级沙盒

Java线程级沙盒,java,multithreading,security,sandbox,Java,Multithreading,Security,Sandbox,有可能在线程级别对不受信任的代码进行沙箱攻击吗 默认SecurityManager的常见答案和替换方法。但这将沙箱强加在JVM级别。 这不适合我 有没有办法只针对特定线程执行此操作?我对此表示怀疑。由于线程共享大量资源(地址空间等),因此很难设想一种实用的机制来满足您的要求。您的最佳选择可能是在单独的进程中运行不受信任的代码。因此,您建议启动一个新的JVM进程,从运行受信任代码的JVM获取数据对象,执行不受信任的代码并将结果返回给受信任的JVM?是的,就是这样。

有可能在线程级别对不受信任的代码进行沙箱攻击吗

默认SecurityManager的常见答案和替换方法。但这将沙箱强加在JVM级别。 这不适合我


有没有办法只针对特定线程执行此操作?

我对此表示怀疑。由于线程共享大量资源(地址空间等),因此很难设想一种实用的机制来满足您的要求。您的最佳选择可能是在单独的进程中运行不受信任的代码。

因此,您建议启动一个新的JVM进程,从运行受信任代码的JVM获取数据对象,执行不受信任的代码并将结果返回给受信任的JVM?是的,就是这样。