问题描述
我的QQ:188819990我想请教下怎么才可以编译一个jar包修改里面的一点内容然后从新打包运行。我试过解压缩修改过之后压缩在运行但是不行有高手可以教我下么??有偿请教。。
解决方案
解决方案二:
你要破解是哇?这个简单挖把以前那个包当加到path里面然后作为一个引用然后再把class反编译成Java文件然后把Java修改成你需要的样子比如你要破解最后再编译一下生成新的class文件最最后用winrar这种东西把新的class替换到原来的那个jar包里面就好了有偿的哦帮我去买杯咖啡吧我看书看得累死了哈哈哈
解决方案三:
记得结贴哦否则下次就没人来回答你拉
解决方案四:
....您说在方法我试过了然后再把class反编译成Java文件然后把Java修改成你需要的样子比如你要破解最后再编译一下生成新的class文件最最后用winrar这种东西把新的class替换到原来的那个jar包里面就好了但是编译回去时候会报错而且还调用不了您有QQ么?可以加下我的QQ么?QQ:188819990
解决方案五:
用以个叫ant来build一下就ok了,和jdk差不多,一样需要来设置环境变量
解决方案六:
引用楼主myangdong的回复:
我的QQ:188819990我想请教下怎么才可以编译一个jar包修改里面的一点内容然后从新打包运行。我试过解压缩修改过之后压缩在运行但是不行有高手可以教我下么??有偿请教。。
反编译:jad即可。如果jar包没有用混淆器加密的话,你反编译后可以看到完整的.java源代码,在此基础上你修改,编译再重新打包即可。但加了混淆器了的话,里面插入了很多jvm才认识的“代码”,虽然你可以修改但你编译不通过。且不可破解。所以看你的运气了。你说的压缩是什么压缩?winrar压缩的rar格式么?这样肯定不能运行。要么压缩成.zip的,或者用jdk的jar命令打包为jar文件才可以使用。
时间: 2024-11-26 11:34:15