Apk反编译

2019-12-02  本文已影响0人  angeliur
APK反编译流程

对我们来说,apk 就是一个压缩包 。反编译 apk 就是反编译 dalvik(Dalvik 是 Google 公司自己设计用 于 Android 平台的 Java 虚拟机)二进制文件 dex 和压缩的 xml 文件 。

常用的工具三件套:apktool + dex2jar + jd-gui

首先了解一下,源文件到 apk 的变化,看图:


1575276677.jpg

apktool主要用于逆向apk文件。它可以将资源解码,并在修改后可以重新构建它们。它还可以执行一些自动化任务,例如构建apk。apktool解压后不仅 xml 可见,png.9 图片也可以直接使用。如果是普通解压,解压后的 png.9 图片都要自己重新加黑边。apktool解压后的文件目录:

apktool解压.jpg

apktool功能:

安装方式:

操作方式:

apktool d test.apk
apktool b test
上一篇 下一篇

猜你喜欢

热点阅读