[android开发] 安卓apk反编译工具合集(apktool、dex2jar、jdgui) 绿化版

[复制链接]
发表于 2022-11-8 22:00:22
包括apktool、dex2jar、jdgui等三个工具。apktooldex2jar反编译过程:1、把class.dex拷贝到dex2jar.bat地点目录,直接拖动class.dex到dex2jar.bat,生成classes.dex.dex2jar.jar。2、用rar解压出jar文件中的class文件,然后用jad或DJJavaDecompiler反编译工具将.class文件反编译成.java文件3、运行JD-GUI工具(绿化软件),打开上面的jar文件,在File下有个SaveJARSource,它可以生成src源代码。Android用的Dalvik压根不是规范的JavaVM的Jar,而是DEX格式的,如何办?附件是dxe2jar和JD,两个工具都是opensource的,我已经全面放在一个压缩包了。别着急,有方法:1.假定你要反汇编的是app.apk,那么先改名成app.zip2.解压3.在解压出来的里边找到classes.dex,这个就是方案的程序的二进制文件4.用附件的dex2jar,在Windows命令行下运行dex2jarclasses.dex5.生成classes.dex.dex2jar.jar,这个就是转换后的JAR文件了6.执行jd-gui,找到方才生成的JAR文件,打开之。7.悄悄乐吧,90%以上的Java源代码跃然眼前.

(It includes three tools: apktool, dex2jar, and jdgui. The decompilation process of apktooledx2jar: 1. Copy the class.dex to the dex2jar.bat location directory, and directly drag the class.dex to dex2jar.bat to generate the classes.dex.dex.bat jar。 2. Extract the class file in the jar file with rar, and then decompile the. class file into Java file 3. Run the JD-GUI tool (greening software), open the jar file above, and there is a SaveJARSource under the File, which can generate src source code. The Dalvik used by Android is not the Jar of the standard Java VM at all, but the DEX format. What should I do? The attachments are dxe2jar and JD. Both tools are opensource. I have put them in one package. Don't worry, there are ways: 1. Suppose you want to disassemble app.apk, then rename it app.zip2. Decompress it. 3. Find the classs.dex in the extracted file, which is the binary file of the program. 4. Use the dex2jar of the attachment, and run dex2jarclasss.dex under the Windows command line. 5. Generate classs.dex.dex.dex2jar.jar, which is the converted JAR file. 6. Execute the jd gui, find the JAR file that was just generated, and open it. 7. Quiet music bar, more than 90% of Java source code is in front of you)

[下载]22002279144.rar




上一篇:AndroidTestFTP
下一篇:android中wifi详细介绍

使用道具 举报

Archiver|手机版|小黑屋|吾爱开源 |网站地图

Copyright 2011 - 2012 Lnqq.NET.All Rights Reserved( ICP备案粤ICP备14042591号-1粤ICP14042591号 )

关于本站 - 版权申明 - 侵删联系 - Ln Studio! - 广告联系

本站资源来自互联网,仅供用户测试使用,相关版权归原作者所有

快速回复 返回顶部 返回列表