`

如何将apk文件反编译成源文件

阅读更多

最近好奇如何将Android的apk文件反编译成源文件呢. 


准备工作:

到网站下载: 

dex2jar : http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zip

JD-GUI:  http://laichao.googlecode.com/files/jdgui.zip

准备工作完成之后:

1.首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;

2.解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录,运行: ex2jar.bat classes.dex

运行结果获得的: classes.dex.dex2jar.jar  , 然后通过反编译工具JD-GUI打开即可看到源文件.

注: 附件为所需的工具包.

 

原文转载: http://www.maxhis.info/androiding/android-apk-decompile/

分享到:
评论

相关推荐

    将apk文件反编译成java源码

    把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...

    apk反编译源文件

    对apk文件进行反编译,得到源代码文件.并且可以使用gui工具进行查看源代码!

    u3d_apk反编译文件展示

    纯u3d项目导出的apk安装包,以及此安装包反编译后的文件。通过这个可以了解u3d打包时添加了哪些文件

    反编译apk文件工具及使用方法

    Android APK反编译 一.反编译Apk得到Java源代码 转载自:http://hi.baidu.com/%CB%BF%D4%B5%CC%EC%CF%C2/blog/item/2284e2debafc541e495403ec.html 工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载...

    APK反编译包,用于反编译APP软件包,获取源文件

    APK反编译包

    apk反编译得到源代码

    把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...

    APK 反编译

    apk反编译工具,非常好用,可以查看Java源文件和android资源文件的源码

    Cocos2dx-js android项目中.jsc文件反编译软件

    第二步:使用cmd命令,decrypt -pw 22040xxx-xxx-xx -f C:\tt\index.jsc,即可反编译出js文件源文件 反编译反馈下面代码即是反编译成功: cocos creator script decrypt version 1.0 C:\tt\index.jsc decrypt ...

    超级好用的android反编译工具

    很好用很简单的android反编译工具,首先打开exe文件选择apk文件即可反编译出源文件。

    安卓APK反编译工具DEX2JAR

    APK文件可以修改后缀,用RAR解压APK文件,可以得到源文件,其中DEX文件有源代码,将DEX转为JAR文件,其中的.JAVA源文件就在JAR包里,解压JAR包,找到源代码,OK了

    Apk2Java V1.1 [Android软件全自动反编译工具] 最新版

    Android软件开发人员必备工具, 内嵌所有需要的反编译工具,在之前1.0版的基础上增加了格式化java源文件中的id绑定。本软件基于Windows .Net开发,所以需要已安装.net Framework 2.0. 反编译后的代码仅供学习参考。 ...

    apk反编译工具

    工具包中包含:apktool反编译资源文件、dex2jar反编译成jar、jd-jui反编译jar为java源文件

    apktool反编译工具

    反编译工具apktool,用于android apk文件拆包,获取大部分源文件。

    反编译apk为java代码的工具

    反编译apk得到其源代码。方法如下 1.首先找到Android软件安装包中的classes.dex 把apk文件改名为.zip,然后解压缩其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个...

    安卓apk反编译.zip

    安卓反编译源码的几个工具,apktool.jar工具,dex2jar工具、jd-gui.exe工具。主要用于安卓源文件和xml文件的反编译。里面附有详细的步骤。

    apk编译工具

    apk反编译就是通过使用apk编译工具将apk文件中的源文件和资源反编译出来,得到的源文件和资源文件可以进行处理后再进行编译,以达到个性化定制,汉化apk等目的

    apktool_am_push

    这是一款强大的反编译软件,欢迎大家体验,它能将安卓apk文件反编译为源文件。

    windows环境下反编译apk源代码工具

    把.apk文件改名为.zip,然后解压缩,得到其中的classes.dex文件,它就是java文件编译再通过dx工具打包成的,所以现在我们就用上述提到的2个工具来逆方向导出java源文件 2.把classes.dex拷贝到dex2jar.bat所在目录。 ...

    dex2jar-0.0.0.15.zip---Android dex文件 反编译 jar 最新版本

    对Android应用(apk)进行分析时,将dex文件反编译成jar文件,然后用jd-gui打开后可以查看的代码近似于源文件

Global site tag (gtag.js) - Google Analytics