十分简便的APK反编译(Mac 版本 详解)
来源:互联网 发布:流放之路多线程cpu优化 编辑:程序博客网 时间:2024/05/15 20:13
之前参考了网上大神们介绍的apk for mac 的反编译的文章,里面写的十分详细而实用,但是由于apk for mac中反编译细节十分繁琐,过程也相对比较复杂,针对这个缺陷本人对其反编译的过程进行了优化,其原理就是实用大家熟悉的sh命令, 现将具体操作步骤献上:
1.下载apktools(优化过后的结构):http://download.csdn.net/detail/dwbutterfly/9486140
2. 解压apktool-jdgui.zip 到本地,查看里面结构如下图所示:
3.第一次的时候,需要安装jd-gui-0.2.7.osx.i686.dmg 安装后如图所示:
4.将上面JD-GUI 拷贝到 /Users/你的电脑用户名/Applications 目录下,如图所示:
5. 再次回到刚才你解压后的apktool-jdgui的目录下分别打开apkparser.sh 开始修改一些相关信息:、
6.打开apkparsergui.sh 对以下信息进行修改:
注意:上图中所有关于/User/sadshine/ 的文件路径都需要修改成你自己的路径
7.将你要反编译的apk重命名为test.apk 放入apks_parser 文件目录下(apks_parser目录请参考1步骤)
然后打开终端命令,将apkparser.sh 拖入命令终端,然后回车执行,如下图所示:
执行上述命令后,打开apks_parser目录下,会发现多出来了一个test目录 打开test目录则能看到反编译好的资源文件如下图所示:
8.反编译apk的java源码,将apkpasergui.sh 拖入命令终端执行后弹出JD-GUI工具和dex的文件目录,将dex文件拖入JDGUI工具即可查看,如下图所示:
以下生成的源码 便可以查看了!
- 十分简便的APK反编译(Mac 版本 详解)
- Mac 下的 apk 反编译
- mac下的apk反编译
- Android-APK反编译的详解
- mac下反编译Android的apk步骤
- mac下反编译Android的apk步骤
- mac下反编译Android的apk步骤
- mac下反编译Android的apk步骤
- mac下反编译Android的apk步骤
- mac下反编译Android的apk步骤
- Mac OSx下的APK反编译
- mac下反编译Android的apk步骤
- mac环境的apk反编译工具使用
- Mac 下Android apk 的反编译
- MAC笔记本下Android 反编译apk文件最新版本
- MAC笔记本下Android 反编译apk文件最新版本
- android apk文件反编译(Mac)
- Mac下反编译APK
- shiro学习笔记
- [IO]——文件的分割与合并
- C 【#include <> 和 #include "" 的区别】
- Jmeter安装和使用
- Decode the tape
- 十分简便的APK反编译(Mac 版本 详解)
- LinearLayout列表展示
- 【CodeForces】[1A]Theatre Square
- 第五届华中区程序设计邀请赛暨武汉大学第十四届校赛 网络预选赛
- Boost.Lockfree官方文档翻译
- 倒置和
- MyBatis初学注意点总结
- 神经网络机器翻译Neural Machine Translation(3): Achieving Open Vocabulary Neural MT
- linux系统--svn: 无法使用外部编辑器取得日志信息,设定 $SVN_EDITOR