当前位置:   article > 正文

android反编译apk常用工具_apk反编译工具

apk反编译工具
我们介绍3个工具
1.ApkToolkit 工具
2.jd-gui 工具
3.Smali2Java 工具



下载地址:

点击打开链接


我们随便拿来一个apk进行演示,为了保护别人的apk,我使用我自己的一个apk


Flappy Bird.apk


用rar打开这个apk,取出里面的classes.dex
这个便是编译出来的文件,我们寻找代码就是反编译这个,拿到源码java文件。
dex第一步的目标是变成jar文件。


我们使用1.ApkToolkit 工具 工具,打开dex转jar工具,转为jar文件




然后我们使用2.jd-gui 工具 打开那个jar阅读源码即可了。




一般情况下这两个就可以了,但是有时候会出现一个现象,使用这两个工具后,有些地方会反编译失败。


这个时候我们可以使用3.Smali2Java 工具 来进行弥补。


我们先用1.ApkToolkit 工具 打开反编译 apk,得到资源代码和smali文件。


然后我们使用Smali2Java 去指定打开具体的文件反编译,打开Smali2Java 工具,选择文件,处理单个smali文件,然后存储下来就可以了。









声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小惠珠哦/article/detail/954683?site
推荐阅读
相关标签
  

闽ICP备14008679号