【发布时间】:2023-04-05 12:03:01
【问题描述】:
是否可以仅对 Java 应用程序中的一个包进行混淆处理?我正在努力将大型免费应用程序转换为许可应用程序。作为其中的一部分,我添加了一个新的许可模块。我想混淆这段代码,让人们更难破解它。它是一个相对较小的模块,不应该太难混淆。然而,整个应用程序庞大而复杂,并且混淆它会导致大量的测试工作。
【问题讨论】:
-
额外的测试工作?为什么?在混淆之前测试应用程序并依赖混淆器。最终的构建验收测试就足够了。
-
“依赖混淆器”——这是测试人员不愿意做的事情。
标签: java licensing obfuscation