反编译步骤参考//;https://www.jianshu.com/p/3a305f32c4a3
jdgui打开jdgui invalid input fileloader错误:sudo chmod +xr classes-dex2jar.jar
1、Android-Crack-Tool安装
https://github.com/Jermic/Android-Crack-Tool 下载地址
下载网盘里这个版本就行:AndroidCrackTool 2.5 10-11.zip
2、jd-gui安装
http://java-decompiler.github.io/ 下载地址
3、Apktool下载mac
https://ibotpeaches.github.io/Apktool/install/ 下载地址(可能需要翻墙顺利下载)
设置步骤参考:https://cloud.tencent.com/developer/article/1335295
Mac OS X:
Download Mac wrapper script (Right click, Save Link As apktool)
Download apktool-2 (find newest here)
Rename downloaded jar to apktool.jar
Move both files (apktool.jar & apktool) to /usr/local/bin (root needed)
Make sure both files are executable (chmod +x)
Try running apktool via cli
报错:-bash: /usr/local/bin/apktool: Permission denied
更改权限解决
chmod +x /usr/local/bin/apktool
chmod +x /usr/local/bin/apktool.jar
4、dex2jar安装
https://sourceforge.net/projects/dex2jar/files/ 下载链接
直接下载下来解压就行,mac用sh命令,win用bat,需要添加权限
chmod +x /Users/***s/dex2jar-2.0/d2j-dex2jar.sh
chmod +x /U***loads/dex2jar-2.0/d2j_invoke.sh
然后就可以使用命令吧apk转化成jar包最好给jd-gui打开
sh /Users/long/Downlo****dex2jar-2.0/d2j-dex2jar.sh vpn-plus-19031.apk