ApkTool
用于查看安装包内资源,例如图片
安装
https://ibotpeaches.github.io/Apktool/install/
使用
apktool d xxx.apk
chmod a+x file 给apktool脚本赋予执行权限
enjarify
用于获取安装包源代码
如果dex解析出的jar使用jd-gui打开后 代码不完整,那么有可能app被加固过,需要脱壳
使用安卓设备、模拟器都行 进行脱壳处理
安装VirtualXposed.apk、FDex2.apk和需要脱壳的应用都安装到手机上。
VirtualXposed 是一种虚拟的运行环境,载入FDex2模块,运行fdex2模块,从手机应用中选择要破解的应用程序,根据提示操作,运行要脱壳的应用,应用启动成功以后,回首页,通过文件管理之类的软件进入 fdex2 提示的破解文件路径,拷贝出破解出的所有dex文件,再次通过enjarify或者 dex2jar 解析出jar文件,最后使用jd-gui打开查看源码。
网友评论