如何为Java混淆配置Mocha和Crema?

如何为Java混淆配置Mocha和Crema?,java,obfuscation,decompiling,decompiler,Java,Obfuscation,Decompiling,Decompiler,我想保护我的类文件不被反编译。在网上搜索后,我发现最常见的两个名字是摩卡和克里玛。有谁能指导我在Windows上配置它们吗?简而言之,不要。模糊处理并不是一种绝对的保护,它只会减慢人们的速度,通常会导致应用程序的质量降低 也就是说,如果您打算使用某种模糊处理,您将需要使用Proguard。摩卡咖啡和克丽玛咖啡真的很老了,可能不管用。Proguard是免费Java模糊处理的入门工具,尽管它更像是一个优化器而不是模糊器。基本上,它会删除未使用的方法,并将所有内容重命名为较短的名称(a、b等),这会附

我想保护我的类文件不被反编译。在网上搜索后,我发现最常见的两个名字是摩卡和克里玛。有谁能指导我在Windows上配置它们吗?

简而言之,不要。模糊处理并不是一种绝对的保护,它只会减慢人们的速度,通常会导致应用程序的质量降低

也就是说,如果您打算使用某种模糊处理,您将需要使用Proguard。摩卡咖啡和克丽玛咖啡真的很老了,可能不管用。Proguard是免费Java模糊处理的入门工具,尽管它更像是一个优化器而不是模糊器。基本上,它会删除未使用的方法,并将所有内容重命名为较短的名称(a、b等),这会附带导致代码更难阅读


如果你想要更多的重型模糊处理,你必须求助于商业工具,如Zelix Klassmaster或Allatori或Stringer。再次注意,这不是一种绝对的保护。我以前反编译过所有这些。它会让人们的速度慢下来,但在我看来,这是不值得的。

你能告诉我们你是如何尝试使用它们的,并告诉我们有什么具体的失败之处吗?我想在eclipse和DOS中都这样做。但是做不到。你能帮帮我吗?那么真的有什么方法可以保护我的代码不被反编译吗?@Abhinabyte-制作一个如此可怕或晦涩的应用程序,以至于没有人会费心去反编译它。或者换句话说,不是。