0x2.逆向環(huán)境搭建和工具準(zhǔn)備

0x2.逆向環(huán)境搭建和工具準(zhǔn)備


本文主要介紹環(huán)境搭建和工具的準(zhǔn)備,比較簡(jiǎn)單。
先上圖:

環(huán)境方面重點(diǎn)是jdk,本文會(huì)針對(duì)步驟進(jìn)行著重介紹。

0x1. JDK下載
jdk的下載可以直接在官網(wǎng)進(jìn)行,鏈接為http://www.oracle.com/technetwork/java/javase/downloads/index.html
至于版本下載8還是9請(qǐng)自行決定,推薦8版本

0x2.環(huán)境變量配置
jdk安裝完畢后,我們需要進(jìn)行環(huán)境變量的配置。
計(jì)算機(jī)→屬性→高級(jí)系統(tǒng)設(shè)置→高級(jí)→環(huán)境變量


系統(tǒng)變量→新建 JAVA_HOME 變量 ,變量值填寫jdk的安裝目錄;
系統(tǒng)變量→尋找 Path 變量→編輯在變量值最后輸入路徑,如下

(注意如果不是win10,原Path的變量值末尾有沒(méi)有;號(hào),如沒(méi)有,先輸入;號(hào)再輸入上面的代碼)

 檢驗(yàn)是否配置成功 運(yùn)行cmd 輸入 java -version (java 和 -version 之間有空格)   
若如圖所示 顯示版本信息 則說(shuō)明安裝和配置成功。


0x3.逆向工具
3.1 反編譯和回編譯我們使用Android Killer,同時(shí)建議配置最新的apktool來(lái)保證反編譯和回編譯的穩(wěn)定性。
3.2 apk的測(cè)試運(yùn)行可以使用模擬器進(jìn)行,如 夜神模擬器/海馬玩模擬器,或者真機(jī)運(yùn)行測(cè)試皆可。
?