apk反编译

2019-03-29  本文已影响0人  哩白

以前大学期间写过一点安卓,将做好的apk拷到手机里运行。

今天反过来,尝试一下反编译安卓apk

在这里主要用到三个工具

apktool.jar===》查看res文件下xml文件、AndroidManifest.xml和图片

dex2jar===》将apk反编译成Java源码

jd-gui.exe===》查看APK中classes.dex转化成出的jar文件

第一步,首先从网上下载一个安卓的安装包,随便下一个吧

test.apk(只是做测试用)

先用apktool.jar解压出apk的res文件下的xml文件和图片

来自简书

之后就可以看到apk的各种xml文件和图片了

来自简书

下一步反编译得到java源码

首先将apk文件后缀名修改为rar或者zip,然后解压得到dex文件,然后将dex文件放到dex2jar文件夹下,

来自简书 来自简书

获得jar文件之后,就可以jd-gui.exe查看大神的代码了。

上一篇下一篇

猜你喜欢

热点阅读