自己写了个java反编译脚本,可以很方便的将jar包反编译
用法:
将其解压到d盘根目录,javax文件夹中的Rew.bat就是反编译脚本。
请注意目录结构为:javax在D盘根目录,我比较懒,就将他写死在这个目录了,如果不方便的话,你们可以根据习惯来在Rew.bat中修改目录
D:.
├─javax
│ jad.exe
│ Rew.bat
│ 说明.txt
使用前请将 jar.exe 所在目录设为path环境变量。
反编译时候将要反编译的jar包直接拖到Rew.bat的图标上就能自动解压,(前提是jar.exe已经设为环境变量)
解压完成会生成一个目录,将该目录输入到程序运行界面中,回车确定,脚本会自动调用jad对文件夹中
所有class文件进行反编译,编译之后的文件会放在src目录下。
怕表达不清楚,放了个例子,将log4j.jar反编译(jar包可以放在任意路径,当前目录的jar包反编译完成之后会自动删除,所以最好不要把没有备份的jar包放在这个目录)
1.将log4j-1.2.8.jar拖到Rew.bat图标上
2.当运行到“请输入反编译目录”时候会弹出解压后的目录,请将包含有class文件的文件名写到黑屏界面中
这个例子中是org目录
3.回车确定后,会开始进行反编译,完成之后会弹出编译完成的目录javax/src/org
如果此过程中出错,那么请检查jar.exe有没有在环境变量中,还有脚本存放的目录对不对。
就到这里了。
压缩包里还压缩了log4j的部分反编译文件和log4j.jar。
分享到:
相关推荐
java打包后jar包反编译工具,反编译源码,可以破解源码,查看相关源码已亲测,非常好用再也不用担心编译后版本代码找不到了!!在Java开发过程中,反复编译是一个常见的问题,特别是在大型项目或者需要频繁修改代码...
android apk 反编译工具,apktool 以及 apktool.jar ,网站上面的好多都不能用
这个压缩包收集了APK反编译常用的4个工具,可以节省大家收集的时间,直接拿来用吧。用这套工具,一般的APK源码基本都可以看。 所有APK反编译工具都是依托apktool的,所以他的版本很重要,1.X的版本基本都会反编译...
一键反编译APK脚本.rar dex2jar-tools-2.1.zip jd-gui-windows-1.4.0.zip apktool_2.3.4.jar
依赖dex2jar工具的反编译脚本文件,能够实现一步反编译的目的,非常方面,只要执行一个命令行就可生成目标jar。
反编译android dex文件得到jar。查看源代码,下载后在dex2jar-0.0.9.9目录把dex文件拖到dex2jar.bat脚本即可得到jar文件,然后使用jd-gui.exe即可查看源代码
> 二、使用附件的dex2jar.sh脚本将classes.dex转换为classes.dex.dex2jar.jar文件 > dex2jar.sh + dex文件路径 > 三、用JD-GUI打开classes.dex.dex2jar.jar文件,即可看到源码 > > 如果看到有类似abcd这样的类名的...
GDA不仅只是反编译器,同时也是一款轻便且功能强大的综合性逆向分析利器,其不依赖java且支持apk、dex、odex、oat、jar、aar、class文件的反编译, 支持python,java脚本自动化分析。GDA提供了字符串、方法、类和...
反编译Android apk内资源的工具,使用方法将jar包和bat和要反编译的apk文件放入同一个目录,打开cmd执行: apktool.bat d xxx.apk
新增,反编译jar文件时,自动识别是否含多个dex文件,并使用ShakaApktool反编译 *.新增,反编译JAR文件后,回编译时自动合并并转移到反编译目录内 右键[APK文件]、[RSA文件]、[original]目录、[META-INF]目录 可...
最近更新了下反编译工具,带一键反编译脚本。dex2jar-2.1、 jd-gui-1.4.0.jar、apktool_2.2.4.jar
修改APK反编译方式,改用baksmali.jar反编译DEX代码文件。 以防止因未知原因造成的重编译APK运行FC问题。 ------------------------------------------------------------- 2011年07月26日 V1.5 1.修复装载框架...
java反编译class源码Binrev- 为渗透测试人员自动反转 Windows 二进制文件 以下是对它的作用以及它使用的工具的粗略描述: 对于exe、dll文件: 使用 de4dot 检测和去混淆 .NET 库 使用 JustDecompile 反编译 .NET 库 ...
v1.9.0 调试版 2014.9.23 *.修复,Odex合并时路径存在空格或...增强,JAR文件反编译关联性 *.优化,反编译后打包签名脚本 *.优化,安装过程判别 *.调整,取消右键直接安装框架,移至APKDB反编译内 *.其他,一些微调整
jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,功能强大和优雅的PEG...
apktool反编译安卓apk包的工具,仅供大家参看学习,使用步骤参照百度很多的
jSIP这个Java包目标是用Java实现SIP(SIP:Session Initiation Protocol)协议及SIP协议的其它扩展部 分。 Java表达式语法解析库 parboiled parboiled 是一个纯Java库提供了一种轻量级,易于使用,功能强大和优雅的PEG...
Android apk反编译工具: Windows系统调用bat文件,而MAC系统中则调用sh脚本即可。 1)将apk文件后缀名直接改为.zip,并解压。得到其中的classes.dex文件 ,它就是java源代码经过编译再通过dx工具打包而成的。 2)将...
1.将文件解压,使用apktool.bat脚本反编译apk,可以或者资源文件等, 命令如下: .\apktool.bat d -s -f .\app-debug.apk,其中d 表示解压, -s :不将source文件转成smali,-f 表示force 2.用dex2jar 目录下的 脚本d2j...