首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Eclipse混淆

Eclipse混淆
EN

Stack Overflow用户
提问于 2017-09-11 18:46:23
回答 1查看 612关注 0票数 1

我已经构建了一个Eclipse应用程序,并与Maven/Tycho一起打包,一切都很好。现在,我想保护我的代码,并想混淆它。以下是问题清单:-

  1. 用于混淆RCP应用程序的免费工具是什么??我试过Proguard,但仍然使用配置文件,无法运行混淆操作。不幸的是,我没有示例Eclipse Config文件。
  2. 什么时候应该进行混淆??在完成应用程序的Maven安装之后或应用程序正在打包之后。

我已经尝试过所有可能的谷歌解决方案,但都是有道理的。感谢有谁能帮上忙。

你好,SDS。

EN

回答 1

Stack Overflow用户

发布于 2017-09-13 07:14:40

用于混淆RCP应用程序的免费工具

您可以在市场中搜索一些现有的插件,这些插件有助于混淆,例如:

https://marketplace.eclipse.org/content/stringer-java-obfuscator

https://marketplace.eclipse.org/content/java-antidecompiler

什么时候应该进行混淆??

当我不想在提取代码时显示我的包名、方法名时,我使用了混淆我的RCP应用程序,其目的是我们已经写下了一个非常具体的工具,它有一些天才和专利代码,我们不想让它自由。简单地说,万一你不想展示你的逻辑。

方法:

我们这样做的方式是,在提取或反编译过程中,所有包名和方法名都将显示为"OOOOOMMEEOOOOOOOOO""EEEEEXXXXXOOOOXX"。您还可以编写自己的逻辑来具体复制所需和目标的内容。

您想混淆哪个API或代码或jar是很好的,在我的例子中,RCP应用程序是四个应用程序的组合,我们只对我们的专利代码jar进行了混淆。

您还可以参考以下内容:

https://rcpquickstart.wordpress.com/2007/06/22/obfuscating-an-rcp-application/

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

https://stackoverflow.com/questions/46162461

复制
相关文章

相似问题

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