Android APK反编译获取资源
来源:互联网 发布:苹果电脑mac使用技巧 编辑:程序博客网 时间:2024/05/17 07:57
Android APK反编译获取资源
说明:
备注:
测试apk为混淆代码…apk发布都会 进行混淆,然后进行一些加密,或者使用第三方的加密平台····balalala···
本着不要侵害对方为目的玩耍反编译·········
工具需求:
- apktool
- dex2jar-0.0.9.15
- jd-gui-0.3.5.windows
备注:
1.apktools:获取资源文件(图片文件、布局文件、XML文件)
2.dex2jar:apk编译成java源码,在dex2jar文件夹下classes-dex转化为classes-dex2jar.jar文件
3.jd-gui-0.3.5.windows:查看dex2jar编译生产的classes-dex2jar.jar文件
获取apk的classes.dex:
备注:
1.本地apk,修改扩展名.apk修改为.zip,解压后获取classes.dex
apktool反编译apk获得图片与XML资源:
备注:
1.解压apktools,解压后生成三个文件:
2.apktool反编译,打开cmd.exe,cd到apktool根目录,当前cmd窗口,输入apktool.bat d kyzg.apk
3.反编译后在当前文件夹下生成kyzg文件夹
dex2jar-0.0.9.15将classes.dex转换成jar文件:
备注:
1.解压dex2jar-0.0.9.15apk,解压后生成文件如图:
2.将后缀.zip的反编译APK,解压后,复制classes.dex至dex2jar-0.0.9.15中,如图:
3.cmd下,进入dex2jar-0.0.9.15根目录下,输入命令:d2j-dex2jar.bat classes.dex,回车。dex2jar-0.0.9.15文件夹下自动生成classes-dex2jar.jar,如图:
jd-gui查看classes-dex2jar.jar包中的Java代码:
备注:
1.解压jd-gui-0.3.5.windows,打开jd-gui.exe
2.把classes-dex2jar.jar拖到jd-gui.exe主窗体中,自动生成java代码,如图:
- Android APK反编译获取资源
- 反编译APK获取代码&资源
- 反编译APK获取代码&资源
- 反编译APK获取代码&资源
- 反编译APK获取代码&资源
- 反编译APK获取代码&资源
- Android问题—反编译APK获取代码&资源
- android apk反编译(获取源码,资源文件等)
- apk获取资源文件及反编译方式
- 使用apktool反编译apk获取资源文件
- 【Android】反编译apk,提取资源文件
- Android如何反编译APK与资源文件
- Android APK反编译图片资源、Java源码
- Android基础入门教程——1.10 反编译APK获取代码&资源
- 如何反编译Android的Apk文件获取其代码和资源文件
- 反编译Android APK 源代码和资源文件防止反编译详解
- android中的apk资源获取
- 反编译apk文件,获取android源码
- C++中传统枚举和强类型枚举的区别?
- iOS 扩展机制category与associative
- 机器学习系列(4)_机器学习算法一览,应用建议与解决思路
- Mysql主从复制
- StateListDrawable资源
- Android APK反编译获取资源
- 集团性企业数据信息系统解决方案
- C语言BT软件项目总结
- CPC客户端报错 error
- Python之数据规整化:清理、转换、合并、重塑
- Spring MVC 学习笔记(一)
- Selenium+Python 鼠标事件
- Spark 报错: ERROR SparkUncaughtExceptionHandler rejected from java.util.concurrent.ThreadPoolExecutor
- maven下载jar包失败的原因- 解决方法汇总