Mac反编译Apk插件过程

2019-04-04  本文已影响0人  散仙_云折

第一步:依赖文件

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文件


上一篇下一篇

猜你喜欢

热点阅读