gpt4 book ai didi

java - 防止 Java 创建新进程

转载 作者:行者123 更新时间:2023-11-30 09:40:29 25 4
gpt4 key购买 nike

我正在设置一项小服务,让人们可以在闲置的闲置设备上运行临时的 Minecraft 服务器。

将启动 Minecraft 服务器的 .jar 将是不可编辑的,因为他们无法上传新的 .jar 并在其位置运行它。但是,.jar 将成为 Minecraft 服务器的 Bukkit Mod/Wrapper,它允许加载 .jars 形式的插件。是什么阻止了某人创建自己的插件并使用它来生成更多服务器?

如何防止某人使用服务器插件创建另一个服务器进程?我已经计划让每台服务器都在其自己的用户帐户下运行,无法从该帐户登录。

最佳答案

我不熟悉 Minecraft 代码库。

但是您应该考虑使用 SecurityManager 来运行代码.这将使您能够限制许多操作(例如能够执行新进程)。

正确完成后,这应该使您能够完全锁定加载的 .jar 文件。 Minecraft 服务器可能已经为您做了这件事,想要限制可下载模组的 Activity 是一件相当明显的事情。

关于java - 防止 Java 创建新进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9405959/

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