0x2.逆向環(huán)境搭建和工具準(zhǔn)備
本文主要介紹環(huán)境搭建和工具的準(zhǔn)備,,比較簡(jiǎn)單,。
先上圖:
環(huán)境方面重點(diǎn)是jdk,本文會(huì)針對(duì)步驟進(jìn)行著重介紹,。
0x1. JDK下載
至于版本下載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的變量值末尾有沒有;號(hào),,如沒有,,先輸入;號(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è)試皆可,。