首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >加密Java MIDP应用程序

加密Java MIDP应用程序
EN

Stack Overflow用户
提问于 2010-11-16 16:21:18
回答 1查看 228关注 0票数 1

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

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

EN

回答 1

Stack Overflow用户

发布于 2012-08-08 23:57:49

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

这就像有警察站在你的保险库门外一样,这并不是不可能,只是让事情变得更难。

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

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

在我看来,安全性应该在层中应用;类加密只是另一个层,它使攻击java程序变得更加困难。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4192222

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档