查看apk中java源码
工具:dex2jar.rar, jd-gui-0.3.3.windows.zip
步骤:
- 解压对应工具,不需安装。机器上需要安装java环境。
- cmd到dex2jar.rar对应解压目录下:执行dex2jar xxx.apk
- 执行jd-gui-0.3.3.windows.zip 解压后的jd-gui.exe。
- 在jd-gui界面打开第2步生成xxx.jar。
- 如果成功,在jd-gui左边会列出对应包和类,点击即可在右侧查看相应源码。
总结:反编译后可能出现有些类名,方法名为”a”,”b”,”c”,等,这是因为源码加入了混淆机制的原因。这种情况建议先搜索需要关注的关键字,再查找对应代码位置。
查看apk中资源文件
工具: doapk.rar 。
步骤:
- 解压工具,执行DoAPK.exe 。
- 为图形界面工具,根据提示完成反编译工作。