教程:使用apktool反编译apk得到资源文件
1. apktool是一个可以反编译apk的工具,它可以得到原始的资源文件,并且在进行了一定的修改之后进行重新构建。
Google Code下载地址: http://code.google.com/p/android-apktool/
|
1
|
It is a tool for reverse engineering 3rd party, closed, binary Android apps. It can decode resources to nearly original form and rebuild them after making some modifications; it makes possible to debug smali code step by step. Also it makes working with app easier because of project-like files structure and automation of some repetitive tasks like building apk, etc.
|
2. 注意下载提示
Installation for noobs
-
Windows:
-
Download apktool-install-windows-* file
-
Download apktool-* file
-
Unpack both to your Windows directory
-
-
Linux:
-
Download apktool-install-linux-* file
-
Download apktool-* file
-
Unpack both to /usr/local/bin directory (you must have root permissions)
-
-
Mac OS X:
-
Download apktool-install-macos-* file
-
Download apktool-* file
-
Unpack both to /usr/local/bin directory (you must have root permissions)
-
3. 在Mac上使用apktool.jar
所有内容解压到同一个目录下,apk文件放在与该目录同级的目录下
得到的结果如下,tencent文件夹下就包含了微信的所有资源文件!呵呵,Enjoy it!
本文介绍如何使用apktool工具反编译apk文件,以获取原始资源文件并进行修改和重建。提供了针对不同操作系统的安装指南,并展示了在Mac上使用apktool.jar的具体步骤。通过实例演示,读者可以轻松地获取和操作apk文件中的资源。
4万+

被折叠的 条评论
为什么被折叠?



