为什么要脱壳?
因为不脱壳无法进行反编译
需要用到的工具
下载地址
1.查壳工具
2.脱壳工具
BlackDex是一款安卓解压工具,支持Android 5.0~12,无需依赖任何环境。BlackDex可以在任何Android手机或模拟器上运行,您可以在几秒钟内解压缩APK文件
3.安卓修改大师
安卓修改大师需要在JDK1.7以上的环境中运行,请确保您的电脑安装了JDK1.7以上版本,并正确配置了JAVA_HOME,CLASSPATH,Path等环境变量。如果您的电脑尚未安装JDK1.7以上版本,请点击下面的链接进行安装(建议按照默认路径安装,不要修改安装路径)。安装后您可以按照后续的方法手工修改环境变量,也可以直接运行安卓修改大师,第一次使用的时候,系统会自动检测并设置相关的环境变量,请按照提示重新启动电脑后即可正常使用安卓修改大师。
查壳演示:
使用Java运行jar包,启动工具
命令行执行:java -jar ApkScan-PKID.jar
将apk拖入工具,即可自动识别出壳
脱壳演示:
启动模拟器,将脱壳工具拖入模拟器安装或者你自己手机安装
将需要脱壳的app也安装在模拟器,然后启动脱壳工具BlackDex32
点击需要脱壳的app即可自动脱壳
脱壳成功就可以反编译了。
APP反编译——安卓修改大师
安装完成打开工具,点击反编译——从本地选择要反编译的APP,工具就会自动反编译
反编译成功之后,可以在常规信息中修改APP图标,APP名称等信息
还可以在 代码/布局修改 中修改APP代码,如:修改游戏APP的金币为无限等
做完修改之后,来到 打包/签名 中就可以将修改过的APP重新打包
打包完成选择生成新的APP安装包
成功在本地生成一个apk,将修改后的APP拖入到模拟器或者你手机进行安装即可
请登录后查看评论内容