gpt4 book ai didi

java - 加密 Java MIDP 应用程序

转载 作者:行者123 更新时间:2023-11-30 05:08:51 26 4
gpt4 key购买 nike

如何加密java MIDP应用程序?我需要加密应用程序,而不是混淆,我已经使用 ProGuard 来混淆我的应用程序,但类文件仍然可以反编译。

我尝试使用 ClassGuard 来加密我的移动应用程序,但 ClassGuard 不支持 MIDP 应用程序。它仅支持java桌面应用程序。

最佳答案

除了混淆之外,加密只会让程序更难被破解。

这就像警察站在你的金库门外一样。这并不意味着不可能;它只会让事情变得更加困难。

因此,当您混淆时,您仍然拥有类文件,尽管类文件可能是 a.class、b.class 和 c.class,但它们仍然存在于 jar 中,您可以轻松反编译它们。

例如,使用类保护之类的加密,jar 中有 a.classx、b.classx 和 c.classx。这意味着您必须执行从正在运行的应用程序中转储该类的额外步骤。不是每个人都能做到的,而且肯定比从 jar 文件中解压缩类更难。

我认为,安全应该分层应用;类加密只是使 Java 程序更难破解的另一层。

关于java - 加密 Java MIDP 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4192222/

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