混淆后的jar再次打包编译
㈠ 各位大侠。怎么修改jar文件中的class文件后再打包成jar文件。摆脱了
看你的问题应该包含两个方面:
1、怎么修改jar包中的class文件?
如果有源码,直接修改源码,重新编译;
如果没有源码,那要使用反编译工具反编译之后,再进行修改,重新编译;
2、怎么把修改好的class文件替换jar包中原来的class文件?
最简单的方法就是:使用rar,zip,好压等解压缩工具打开jar包,直接把修改的class文件拖进去,覆盖原来的class文件。
麻烦的就是使用eclipse或java命令重新打包,不建议新手使用。
㈡ 被混淆的jar包如何反编译
暂时想到的只有将jar文件解压,用反编译工具反编译相关类,修改,编译成类替换原文件,再打包成。
㈢ jar解压后 如何把解压出来的文件夹 重新编译成jar
用winrar打包成zip,再改成jar即可:
1、假设您之前解压的是下面的这些文件
㈣ 怎么修改jar包中的class文件然后再重新打成jar包
1.以MyEclipse为示例。首先打开软件,创建工程如下图所示。
㈤ JAR反编译修改重新打包的问题
用反编译工具反编译出jar里的class
把反编译出来的内容复制到eclipse中
eclipse中src上右击,export
当然是的 :: 暂时不知道有什么好办法
你要重新打包肯定是要修改其中某个class,不必要全部弄
可以把.jar 改成.zip 两中压缩的格式算法一样,只开始相差四个字节
改成zip后把里面你要改的class这样处理一下再放进去,
然后把后缀还改回来
㈥ 如何对java的jar包反编译
使用现有的反编译工具或者自己写一个,jar包实际上是class文件打包的,class文件是二进制文件,使用流将class文件读入,然后转为字符再写入到文件中就完成反编译了。不过经过混淆过的jar包好像不能反编译。
㈦ 将源代码jar包修改,再打包,怎么做
1、你首先要得到jar包里需要修改的class的源码,复制出来新建类,注意类名包名需要和之前一致。
2、修改代码后编译获得class文件
3、用好压或其他压缩文件打开之前的jar包进入原class所在文件目录将新class复制进去即可