Andorid apk反编译方法
来源:互联网 发布:红花油好用吗网络用语 编辑:程序博客网 时间:2024/06/05 21:08
需要工具
dex2jar :dex2jar 是一个用来将 Android 的 Dalvik Executable (.dex) format 文件转成 Java 类文件的工具。
JD-JUI :JD-GUI是一个独立图形界面的Java源代码“.class”文件反编译工具。下载地址:http://jd.benow.ca/
使用方法
1、解压apk文件,将解压出来的classes.dex拷贝到dex2jar安装目录下;
2、Windows下执行:dex2jar.bat classes.dex (linux下执行:dex2jar.sh classes.dex)就会在当前目录下生成 classes_dex2jar.jar;
3、用jd-gui.exe(在目录JD-JUI目录下)打开classes_dex2jar.jar文件就可以查看源代码;
查看效果
如果这么容易就能获取别人apk的源码,那么谁还会去开发Android应用,所以这里介绍的反编译方法只有在别人没有做代码保护的情况下有效,如果别人使用proguard混淆过代码,反编译也没什么意义。比如反编译QQ的官方apk,你看到的是这个样子:
0 0
- Andorid apk反编译方法
- Andorid APK反编译
- andorid apk 反编译
- 反编译APK方法
- apk反编译方法
- apk反编译的方法
- android apk 反编译方法
- android APK 反编译方法
- APK反编译方法
- android apk反编译方法
- apk反编译方法
- andorid 反编译
- Android APK的反编译方法
- APK反编译软件以及方法
- 反编译apk方法、工具总结
- 反编译APK文件的方法
- apk文件的反编译方法:
- Andorid Tools--强大的Apk反编译,Rom提取工具,从此告别枯燥的命令
- The Oracle Cluster Registry in RAC (OCR)
- Eclipse不格式化注释
- 傅里叶分析
- 4、5章:分类互联网地址和ARP - 用TCP/IP进行网际互连
- android:descendantFocusability用法简析
- Andorid apk反编译方法
- 第七章:查找技术
- oc初学疑问
- 织梦DedeCMS增加自定义文档属性四部曲
- sql 语句删除主键、更改主键、删除重复列(多列组合)
- 只需一个就够(日志)
- Evaluate Reverse Polish Notation
- 学会尊重自己是一场漫长的旅程
- socket阻塞与非阻塞,同步与异步、I/O模型