部署后的Apache Storm JAR访问

问题描述 投票:0回答:1

我开发了一个在Apache Storm上运行的java应用程序。我们将应用程序安装到客户计算机中,我们希望客户无法访问JAR逆向工程师中的代码。我担心安装到Apache Storm之后有没有办法访问jar?

java bigdata apache-storm
1个回答
1
投票

是。部署的拓扑jar可以在storm / storm-local目录的子目录中访问(如果你在storm.yaml中设置了自己的storm.local.dir设置,则可以访问其他目录),这是Storm放置部署的jar的地方。拓扑正在运行。

在部署之前,您可以在拓扑jar上运行字节码混淆器。此外,如果您的用户不需要访问Storm安装,您可能会在他们的计算机上使用用户权限做一些事情,以防止他们在那里闲逛?

您可能还想阅读Storm文档http://storm.apache.org/releases/2.0.0-SNAPSHOT/SECURITY.html的安全部分。

© www.soinside.com 2019 - 2024. All rights reserved.