我最近下载了一个jar文件,很想知道它是否是恶意的,所以我运行了它FernFlower,但它无法对其进行反混淆。当我解开罐子的拉链时,我看到里面有多个文件夹,大概有 40 到 10 到 10 分钟,混合了中文、韩文和阿拉伯文。这对我来说是一个严重的危险信号;所以我尝试了多种反编译器,包括 JD-Gui、字节码查看器和 Krakatau。一切似乎都可以很好地反编译普通文件夹,但不能很好地反编译混合语言文件夹。
我认为可以肯定地说,制作这个罐子的人显然不想让我检查里面的东西。我想确保它不是恶意jar文件(就像我之前说的......)
那么我该如何去混淆 jar 文件呢?
因为整个 jar 是73MB (yikes),这里是其中一个语言文件夹的zip文件


