0x2.逆向环境搭建和工具准备

0x2.逆向环境搭建和工具准备


本文主要介绍环境搭建和工具的准备,比较简单。
先上图:

环境方面重点是jdk,本文会针对步骤进行着重介绍。

0x1. JDK下载
jdk的下载可以直接在官网进行,链接为http://www.oracle.com/technetwork/java/javase/downloads/index.html
至于版本下载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的测试运行可以使用模拟器进行,如 夜神模拟器/海马玩模拟器,或者真机运行测试皆可。