有偿请教一个jar反编译然后打包继续运行的办法

问题描述

我的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

有偿请教一个jar反编译然后打包继续运行的办法的相关文章

反编译再打包时遇到意外字符 $ 等怎么半?

问题描述 反编译再打包时遇到意外字符 $ 等怎么半? 成功反编译了一个.dll文件,做了修改后,编译一直通不过,因为反编译出来的代码中含有大量类似下面的语句: static System.Func <>f__am$cache21; static System.Func <>f__am$cache22; static System.Func <>f__am$cache23; static System.Func <>f__am$cache24; static

在搞一个android反编译的东东,遇到个问题,特来求教

问题描述 本人不是学JAVA的,有点不懂,多多包涵反编译文件services.odex,出现如下提示Erroroccuredwhileloadingbootclasspathfiles.Aborting.org.jf.dexlib.Code.Analysis.ClassPath$ClassNotFoundException:CouldnotfindinterfaceLcom/motorola/android/widget/SlideButton$OnSlideEndListener;atorg.

一个项目反编译成java文件后怎样编译成class文件

问题描述 本人是java新手,一个项目要修改一些数据,用jd-gui把class文件全部反编译成java文件,请问怎样重新编译成class文件. 解决方案 解决方案二:javacfile.java命令可以编译file.java为file.classjavafile可以运行file.class,注意命令行中不用后缀解决方案三:一个项目不是单个java解决方案四:一个项目的话,直接在eclipse直接运行时,应该自动编译了吧解决方案五:弄进Eclipse,就完事了...解决方案六:引用1楼voice

请教,如何反编译dll文件?谢谢。

问题描述 我在玩一个暗黑2,国外玩家开发了一个叫redvex的平台(完全开源免费的)然后国内有人在这个平台的基础上开发了一个插件,作用是使redvex能在国内的私服上用(收费500元一个版本)这个插脚主要是一个dll文件,我想看看这个插件的实现原理.请问有什么工具可以反编译dll. 解决方案 解决方案二:reflector解决方案三:reflector解决方案四:reflector解决方案五:..............帮顶解决方案六:給我看看,,,解决方案七:DLL是.Net的吗?......

Android开发apk反编译和二次打包教程_Android

作为Android开发者,工作中少不了要反编译别人的apk,当然主要目的还是为了学习到更多,取彼之长,补己之短.今天就来总结一下Android反编译和二次打包的一些知识.首先声明本文的目的是为了通过例子讲解反编译和二次打包的原理和方法,继而作为后续讲解防止二次打包和App安全的依据,并不是鼓励大家去重新打包别人的App,盗取他人劳动成果.        本文首先介绍几种Android反编译工具的使用,然后实现在不需要知道源代码的情况下,仅通过修改反编译得到的smali文件实现修改apk逻辑功能的

【转】一个不错的eclipse反编译插件

在CSDN论坛上看到的一个不错的eclipse反编译插件,感觉看起来不错的样子,因而记下,原网址是:http://topic.csdn.net/u/20121030/14/CDE52930-BAF2-4F88-B751-3797A7EB3C44.html 闲暇之余,写了一个Eclipse下的Java反编译插件:Eclipse Class Decompiler,整合了目前最好的2个Java反编译工具Jad和JD-Core,并且和Eclipse Class Viewer无缝集成,能够很方便的使用本插

android反编译工具AXMLPrinter2.jar 解码的问题

问题描述 android反编译工具AXMLPrinter2.jar 解码的问题 用AXMLPrinter2.jar反编译安卓里的xml文件只有AndroidManifest.xml可以成功, 如果反编译layout里的布局xml文件只能看到<?xml version="1.0" encoding="utf-8"?> 解决方案 我上传了一个apksetup.exe很强悍的,下载应该可以解决你的问题 解决方案二: 这个我也用过..也是不行 dex2jar试试

[Android]转-Android 中的拿来主义(编译,反编译,AXMLPrinter2,smali,baksmali)!

原文地址  一.前言:  大家好,今天给大家分享一下Android中的拿来主 义,我们时常会碰到一个自己觉得很漂亮很帅气的应用(apk),所以我们会尝试用WinRAR等之类工具查看,而一般的应用程序打包后的目录通常是这样的 如下图:   当然res里的图片是可以拿来就用的(笔者的好多应用的图片都是从别人的apk里扣出来的),而诸如layout里的布局及权限文件 (AndroidManifest.xml)已经是一堆乱码了,完全看不懂,想看看别人是怎么布局的都不容易.还有源代码都被编译成了 clas

Android开发学习总结(六)—— APK反编译(转)

学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译.我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装.正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用时使用的资源文件以及代码了.但是我们通过网上提供了一些工具,还是可以将apk进行反编译的,apk反编译之后,我们就可以看到开发这个应用使用的资源文件(图片).layout.样式.相关的实现代码等,ap