android apk的反编译
来源:互联网 发布:淘宝哪个泰国代购正品 编辑:程序博客网 时间:2024/04/30 00:54
一、目标
将apk文件反编译成为java文件,进行技术学习
这里我将自己的项目的一个apk进行了反编译演示,apk名称 zhouyi.apk
二、工具软件下载
这里我用的apkdb,安装正常后(具体安装过程请参考官方文档),右键菜单中会有”反编译APK“文件的选项,这里反编译后的产出就是一大堆的smail文件。文件目录自动创建为zhouyi这个目录。
但是这个.smail后缀的文件是无法阅读的还是需要继续反编译
接下来就要展示如何将这个.smail文件继续反编译为java文件
三、操作步骤
1、将zhouyi目录拷贝到 odex目录下
2、经过上一步之后zhouyi目录中会有.smali文件,再使用命令:java -jar smali.jar zhouyi/ -o zy.dex就会得到一个zy.dex文件
这个时候直接右键点击zy.dex文件,看到菜单中的“查看源码”就能看到相关的源码信息了,当然他也会同样自动生成一个zy_dex2jar.jar文件在当前目录中。
以下是手动做法,也同样有效:
3、把这个zy.dex文件考到apkdb的craining目录下,执行命令:d2j-dex2jar.bat zy.dex,便会得到zy_dex2jar.jar文件
4、zy_dex2jar.jar使用jdgui打开就可以看见java代码了
以上仅为参考作用.仅供娱乐与学习
所以最好的程序,建议采用cs结构,用webview的来远程调取才能保证代码算法的不泄露。
- android apk的反编译
- 反编译Android的apk
- android的反编译apk
- android apk的反编译
- android的apk反编译
- 反编译android的apk
- Android apk的反编译
- android apk的反编译
- android 的apk反编译
- Android apk的 反编译
- android apk 文件的反编译
- Android APK的反编译方法
- android的apk之反编译
- Android的APK反编译技术
- android 手机 apk 的反编译
- android中apk的反编译
- android的apk之反编译
- android apk的反编译学习
- DELPHI 调用SAP—RFC 示例
- Cocos2d-x中CCUserDefault的使用
- intrins.h
- poj-2945:拦截导弹
- 黑马程序员---Collection的使用
- android apk的反编译
- CRichEdit中Rtf格式文本的读写操作
- android在代码中四种设置控件(以及TextView的文字颜色)背景颜色的方法
- 获取Jawbone UP中的个人数据(三)Python实现
- Qt编程中qmake的使用详解
- “十天一本书”之十二—《犹太人经商谈判技巧,智慧故事》摘录
- Exchange Server 2003监控与查看用户邮件
- GBK汉字编码范围
- 杭电ACM_1009贪心法