`
JustOneCoder
  • 浏览: 59962 次
  • 性别: Icon_minigender_1
文章分类
社区版块
存档分类
最新评论

Android 反编译APK【教程+工具】【全】

 
阅读更多

一。反编译apk生成程序的源代码和图片、XML配置、语言资源等文件

APK编译签名工具(ApkTool)

apktool是一款功能强大且操作简单的apk反编译破解工具。
唯一需要注意的是,反编译过程中应避免中文路径和中文文件名。

说明:APK编译反编译及签名工具(ApkTool)需要Java环境;编译APK前请重命名为123.apk;在编译系统APK前请先安装反编译所必须的框架文件framework-res.apk;
HTC Rom还需要提供com.htc.resources.apk放置到此目录下,用选项5、6安装即可!
1. 反编译文件 123.apk 后,保存在【APK】文件夹内;
2. 回编译文件夹【APK】后,保存在【Apk/build】文件夹内;
3. 回编译【APK】并【签名】,保存在【Apk/build】文件夹内;
4. 单独签名【已编译(未签名).apk】文件;
5. 安装反编译系统APK所需的framework-res.apk
6. 安装反编译系统APK所需的com.htc.resources.apk(HTC Rom需执行此项)
7. 删除上一次反编译操作时产生的APK、framework文件夹
0. 退出

使用方面大家按各自的操作输入相应的数字--回车执行即可

点击下载APKTOOL



二。反编译Apk得到Java源代码
首先要下载两个工具:dex2jar和JD-GUI,前者是将apk中的classes.dex转化成Jar文件,而JD-GUI是一个反编译工 具,可以直接查看Jar包的源代码。

以下是下载地址:

点击下载dex2jar

点击下载JD-GUI

具体步骤:
首先将apk文件,将后缀改为zip,解压,得到其中的classes.dex,它就是java文件编译再通过dx工具打包而成的;
解压下载的dex2jar,将classes.dex复制到dex2jar.bat所在目录。在命令行下定位到dex2jar.bat所在目录,运行
dex2jar.bat classes.dex
生成classes.dex.dex2jar.jar

运行JD-GUI,打开上面生成的jar包,即可看到源代码了





分享到:
评论

相关推荐

    Android 反编译APK + 工具+教程

    Android 反编译APK + 工具+教程;Android 反编译APK + 工具+教程;Android 反编译APK + 工具+教程;

    Android反编译apk工具

    jadx-0.6.1-dev-build226,Android反编译apk工具,你值得拥有!

    android反编译工具(dex2jar,apk2java)

    Android APK反编译得到Java源代码和资源文件的工具 反编译apk生成程序的源代码和图片、XML配置、语言资源等文件的工具

    ANDROID+apk+反编译工具包

    包含到目前为最新版的apktool1.5.2.jar、 dex2jar-0.0.9.13、jd-gui-0.3.5.windows、jad、Androidfby、Gapktoolv1.2、Android反编译工具32位/64位程序

    android反编译工具

    android 反编译工具.

    Android apk反编译工具

    Apk反编译工具包括了apktool、dex2jar和jd-gui三个工具,apktool用于apk反编译获取资源文件等,dex2jar用于分析classes.dex文件,jd-gui可以用于打开dex2jar分析生成的classes-dex2jar.jar文件从而查看源代码。

    Android 反编译apk工具

    Android 反编译apk工具及方法,

    androidAPK反编译工具包

    工具包中包含反编译所需工具:apktool_2.3.1.jar,dex2jar-2.0.zip,jd-gui-windows-1.4.0.zip。以及使用方式。

    Android APK反编译工具反编译工具包

    Android APK反编译工具反编译工具包 Android反编译工具(主要有 apktool,dex2jar, jd-gui )

    Android反编译工具 APK反编译工具

    android反编译工具 附带反编译说明: 具体步骤: 首先将apk文件后缀改为zip并解压 得到其中的classes dex 它就是java文件编译再通过dx工具打包而成的 将classes dex复制到dex2jar bat所在目录 dex2jar 0 0 9 9文件夹...

    android apk 反编译工具包

    安卓apk反编译工具,android app反编译工具。用于学习

    android apk反编译工具+详细文档

    android apk反编译工具+详细文档 注:此工具是在网上淘到的,感谢此网友的贡献!为了让更多的人看到,我传上来了

    Android APK反编译工具,用于反编译APK

    Android APK反编译工具,用于反编译APK 反编译zip包使用: 1. 解压zip包 2. cmd进入到文件夹目录 3. 将要反编译的Apk拷贝到该目录下 4. 输入命令>winhackapk.bat xx.apk outfolder

    android反编译apk工具

    android反编译apk工具,当然也可以去官网下载,我这是搜集的所有要用的工具!

    Android进行.APK文件反编译的经典工具

    整理收集更新了这一套用于Android安装文件apk反编译的工具套装。3个工具都是当前最新的版本了。各工具的版本:apktool-2.2.0.jar、dex2jar-2.0、dex2jar-0.0.9.15、JD-GUI 0.3.5。经过亲测可用,上传于此收仅1个资源...

    Android Apk反编译工具

    Android Apk反编译工具(工具及命令2种反编译方法,含dex2jar、jd-gui、apktool、Androidfby及步骤说明)

    APK反编译工具

    资源包括一整套的反编译工具,里面有apktool、auto-sign签名工具、dex2jar工具和jd-gui查看jar包源码工具

    android反编译工具及使用方法

    里面包含了一个反编译工具,一个查看反编译后的文件工具,一个详细说明文档,可以将一个android的apk文件反编译后查看作者的原代码,由于在代码打包成apk时的编译经过了处理,反编译后的代码不可能恢复到原来的代码...

    Android-apk反编译工具

    Android-apk反编译工具

    Android 反编译apk工具包

    原文博客链接:https://blog.csdn.net/u012514113/article/details/126538718

Global site tag (gtag.js) - Google Analytics