windows 反编译 apk 中的 classes 和 资源文件

本文详细介绍如何使用dex2jar及jd-gui等工具反编译APK中的classes.dex文件来查看Java源代码,以及使用apktool进行资源文件的反编译过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一.反编译 apk 中的  classes.dex

 1.下载  dex2jar 解压

cmd 进入保护 dex2jar.bat 文件的目录

执行如下命令如: dex2jar.bat E:\android\apktool\app\classes.dex

执行完毕后在  E:\android\apktool\app\ 下面得到  classes_dex2jar.jar

2 下载 jd-gui 解压

双击jd-gui.exe

 将classes_dex2jar.jar 拖到 jd_gui 窗口就能查看java 代码了


二.反编译

1.windows 下面下面俩个包,下载 apktool 

apktool1.5.2.tar.bz2 

apktool-install-windows-r05-ibot.tar.bz2


将 apktool1.5.2 下面的 apktool.jar 拷贝到  apktool-install-windows-r05-ibot 下面

然在cmd 下面 cd 到  apktool-install-windows-r05-ibot 目录下面

执行命令如 :apktool.bat  d  -f E:\android\apktool\app\jiakaobaodian_50205.apk   E:\android\apktool\app\zy

将资源输出到 E:\android\apktool\app\zy 该目录


上面用到的工具我打包下载 apk反编译工具包


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值