【发布时间】:2015-10-08 22:35:16
【问题描述】:
我正在我的一个旧项目中编辑字节码以修复错误,因为我不再拥有源代码。在我重新插入修改后的类之前,一切都很好。
我们发布时代码被混淆了,所以我有两个文件:hl.class 和 hL.class。 hl.class 是我要重新插入的那个,但是使用 WinRAR 会导致 hl.class 只是替换 hL.class 并删除旧的 hl.class!这很烦人,我不知道如何重新插入该死的文件。
有人有什么见解吗?有没有这样的节目不会成为这样的天后?
谢谢!
【问题讨论】:
-
为什么不试试java反编译器?
-
在这种情况下编辑字节码要快得多,因为我只需要更改一个布尔值。
-
这就是使用 zip 工具来操作 jar 文件的情况之一。好吧,你知道每个jdk都包含一个名为
jar的命令行工具,它可以处理jar文件并且区分大小写对吗?
标签: java obfuscation bytecode zipfile winrar