第一阶段:简易反编译apk
工具介绍:
apktool
作用:资源文件获取,可以提取出图片文件和布局文件进行使用查看
dex2jar
作用:将apk反编译成java源码(classes.dex转化成jar文件)
jd-gui
作用:查看APK中classes.dex转化成出的jar文件,即源码文件
step1:解压工具包
step2:apktool得到资源
反编译:apktool.bat d -f 路径/xx.apk 结果存放文件夹 即将apk反编译结果存放至test文件夹
再打包:apktool.bat b 文件夹(你编译出来文件夹) dist(里面存放着打包出来的APK文件)
step3:dex2jar得到jar文件
将apk后缀改为.rar文件,双击将classes.dex文件导出
得到后执行命令
dex2jar.bat classes.dex 当然路径要搞对,可以在dex2jar文件目录下执行
step4:jd-gui查看jar文件
执行即可,经过混淆的apk,类名是一堆ABC