2016-12-27 41 views

回答

0

这是一个非常宽泛的问题,但我会尽力帮助一点。

你很可能对java写的东西做的最好的事情被称为“模糊化”,这意味着你的代码仍然是可读的,只是非常混乱,非常难于理解的人

“锁定”的文件在JVM语言中是一场艰苦的战斗,你可能永远都不会赢,如果有人真的想看你的源代码并进行编辑,他们可以,这将需要一些时间,这实际上适用于任何语言,对于说实话。不管你做什么,如果有人足够聪明,真的想编辑你的程序,他们可以并且会找到一种方法,你可以做的最好的事情就是尽可能地为他们做好准备。

这就是说,一个体面的混淆器足以让大多数人看你的项目,并决定它可能不值得他们的时间手动去混淆它。

+0

感谢您的回复! –