dex2jar 和 jd-gui 的安装与使用
1、将APK直接解压(修改后缀名为.zip,然后解压)后,可以看到目录下包含一个classes.dex文件。如下图所示,是一个APK文件解压后的到的:
2、若想要阅读该文件的内容,可以使用 dex2jar 和 jd-gui 工具。点击获取工具、提取码6r07
1、下载下来dex2jar的压缩包找到安装 dex2jar.bat(用cmd命令行运行)
2、 将需要反编译的dex文件(这里是classes.dex)复制到 dex2jar 解压目录下。
3、打开命令行进入 d2j-dex2jar.bat 文件所在目录,输入命令 d2j-dex2jar.bat classes.dex 。此时可以看到目录中多出了classes-dex2jar.jar文件(这个文件就是我们常见的jar包了)。
4、然后直接将这个jar包拖入到jd-gui.exe工具中就可以查看源码啦,哈哈哈
3、使用Fiddler工具进行获取app的请求url(网络抓包,注意必须在同一网段哦)
4、到此,apk的反编译就这样了,希望对广大爬虫网友有一个帮助!