Java 如何在当前运行jar的情况下运行exe文件

Java 如何在当前运行jar的情况下运行exe文件,java,spring,jar,exe,obfuscation,Java,Spring,Jar,Exe,Obfuscation,我有一个基于spring的工作流系统,其中java插件以jar格式上传和保存,jar文件引用和使用它们。然而,我已经看到jar文件非常容易反编译,并且存在安全风险 我也尝试过模糊处理。我想运行exe,以便它以字节码运行,因此很难进行反向工程。您可以用作优化器和模糊器 ProGuard还提供了一个选项,您可以在构建过程中使用它。或者:@Ben在上面的文章中,我想探索第三个选项,但无法理解如何执行。感谢您的回复,但我正在尝试避免分散,因为它可以很容易地逆转。我正在寻找字节码级别的执行。这个问题是模糊

我有一个基于spring的工作流系统,其中java插件以jar格式上传和保存,jar文件引用和使用它们。然而,我已经看到jar文件非常容易反编译,并且存在安全风险

我也尝试过模糊处理。我想运行exe,以便它以字节码运行,因此很难进行反向工程。

您可以用作优化器和模糊器


ProGuard还提供了一个选项,您可以在构建过程中使用它。

或者:@Ben在上面的文章中,我想探索第三个选项,但无法理解如何执行。感谢您的回复,但我正在尝试避免分散,因为它可以很容易地逆转。我正在寻找字节码级别的执行。这个问题是模糊处理有多大帮助代码安全并防止其被反编译,这与模糊处理程序的功能有关。例如,看看这个链接,这是针对Android的,我需要它用于JavaMaven插件。谢谢你。在各种平台上支持非Android Java,并且比ProGuard具有更强的保护。完全公开,我在生产DashO的公司工作。