码迷,mamicode.com
首页 > 其他好文 > 详细

apk文件的反编译方法:

时间:2016-05-13 00:01:30      阅读:183      评论:0      收藏:0      [点我收藏+]

标签:

工作中有时我们需要进行apk文件的反编译工作,阅读优秀的代码和模式来帮助我们更好的完成我们的任务。
本篇介绍apk文件的反编译工作,两种反编译方式:

使用到的工具:apk逆向助手,aoktoolkit:

步骤:

1,新建桌面文件夹(不可包含中文,切记):
把我们用到的工具和apk文件拷贝进去:

技术分享

2,打开我们的工具1和工具二,并将apk文件拖拽近框中,如图:
技术分享

技术分享

3,点击逆向助手中操作,或者apktoolkit中的反编译进行反编译apk,会在我们的文件夹下生成apk反编译后的文件夹,如图文件夹内容:
技术分享

这是我们使用apk反编译工具进行的反编译操作:

工具网址:
http://download.csdn.net/detail/u013233097/9513465

图片中我们可以看到很多smail文件,Smali,Baksmali分别是安卓系统里的(Dalvik虚拟机)所使用的一种。dex格式文件的汇编器,反汇编器。其语法是一种宽松式的Jasmin/dedexer语法,而且它实现了.dex格式所有功能。
我们如果想要 进行反汇编那读懂smail文件是必不可少的。

上篇中介绍了smail转Java这里不再介绍:大家可以参考这篇文章:http://blog.csdn.net/u013233097/article/details/51256992

apk文件的反编译方法:

标签:

原文地址:http://blog.csdn.net/u013233097/article/details/51344877

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!