0x2.逆向环境搭建和工具准备
本文主要介绍环境搭建和工具的准备,比较简单。
先上图:
环境方面重点是jdk,本文会针对步骤进行着重介绍。
0x1. JDK下载
至于版本下载8还是9请自行决定,推荐8版本
0x2.环境变量配置
jdk安装完毕后,我们需要进行环境变量的配置。
计算机→属性→高级系统设置→高级→环境变量
系统变量→新建 JAVA_HOME 变量 ,变量值填写jdk的安装目录;
系统变量→寻找 Path 变量→编辑在变量值最后输入路径,如下
(注意如果不是win10,原Path的变量值末尾有没有;号,如没有,先输入;号再输入上面的代码)
检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
0x3.逆向工具
3.1 反编译和回编译我们使用Android Killer,同时建议配置最新的apktool来保证反编译和回编译的稳定性。
3.2 apk的测试运行可以使用模拟器进行,如 夜神模拟器/海马玩模拟器,或者真机运行测试皆可。