1、下载最新的apktool工具:
https://bitbucket.org/iBotPeaches/apktool/downloads
apktool d xxx.apk
反编译出来的xxx文件夹下的AndroidManifest.xml文件已经可以查看。
2、dex2jar工具
将xxx.apk文件重命名为xxx.zip,解压,将解压出来的classes.dex
文件和dex2jar工具解压后d2j-dex2jar.bat所在目录放在同一级目录
执行d2j-dex2jar classes.dex,生成classes-dex2jar.jar
3、jdgui工具
用jdgui工具打开classes-dex2jar.jar,这样就看到了java源码。
本文介绍了一种通过使用apktool、dex2jar和jdgui工具组合来实现安卓应用的逆向解析过程。首先利用apktool反编译apk文件获得AndroidManifest.xml等资源文件,接着通过dex2jar将classes.dex转换为jar文件,最后使用jdgui打开该jar文件以查看源代码。
6万+

被折叠的 条评论
为什么被折叠?



