美文网首页Android开发探索
三行命令行mac上实现apk的反编译

三行命令行mac上实现apk的反编译

作者: ZSGZ_AD | 来源:发表于2018-04-17 15:20 被阅读41次

1.安装工具(全自动)

第一步打开终端安装brew_命令行直接执行:/usr/bin/ruby -e "$(curl fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

第二步使用brew安装d2j-dex2jar_命令行执行: brew install dex2jar

第三步使用brew安装jd-gui_命令行直接执行: brew cask install jd-gui(由于我已经安装,所以会有error)

2.解析过程

第一步使用命令行指定到你要反编译apk的目录(本人是放在桌面上):

第二步使用 命令行使用d2j-dex2jar直接转换: d2j-dex2jar aaab.apk

生成的文件

第三步使用JD-GUI打开得到的dex2jar.jar文件就可以了.

总结:网上的一些资料都太繁琐,这个全场全自动,不需要怎么思考就完成了反编译.另外brew可以自动安装的工具很多,大家直接网上搜索一下安装的命令行就行.

另外:使用APKDB可以查看布局文件以及清单文件(貌似只有window版)

相关文章

网友评论

    本文标题:三行命令行mac上实现apk的反编译

    本文链接:https://www.haomeiwen.com/subject/fsuukftx.html