Mac反编译Apk插件过程

第一步:依赖文件

1、Dex2Jar:将apk的原始代码转换成jar的方式需要依赖的工具

原始项目代码dex2jar

直接编译好的dex2jar

文件内部列表:

2、JD-GUI: 是一个独立的图形工具,它从类文件中显示Java源代码

Git地址:https://github.com/java-decompiler/jd-gui

用Idea去下载原始代码进行编译: ./gradlew build

问题及解决方法:

文件解除读写权限的问题:否则会报权限错误

chmod a+x 文件名

例如:chmod a+x /Users/qiucheng/Downloads/dex2jar-2.0/d2j_invoke.sh

将apk进行解压成jar 使用dex2jar

文件目录/dex2jar-2.0/d2j-dex2jar.sh -f /Users/qiucheng/Desktop/app.apk

warn:生成的jar文件位置或许在:/Users/qiucheng/的根目录上

然后使用jd-gui打开 dex2jar生成的jar文件


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。