在更深入了解Android之前
還是先準備好常用的逆向工具
俗話說一朝被蛇咬 處處聞啼鳥
工欲善其事 必先利其器
舉凡最常用的apktool
這套工具可以拆開APK得到裡面的資源
像是resource或重要的manifest設定檔
以及經過反編譯的smali code
Smali是什麼呢?
他是一種human readable的representation
逆向APP時看smali當然比較友善
但第一步我們必須先安裝Java Enviroment
在Google打上 "Java SE"
通常就可以找到這個頁面
------以下示範是在 Windows 7底下執行------
再來就是下載SDK
根據作業系統下載對應的安裝包
看到安裝成功的畫面了吧
好 那今天就...下
繼續下載apktool
一樣在Google打上關鍵字 "apktool"
很快就可以找到這個頁面
上面的installation都是Step by Step的照著做
或是直接到Github Download JAR檔案
最終會拿到一個Jar file
這時測試一下apktool是不是可以運行
Command: java -jar apktool.jar
好 今天就大概說明工具如何安裝
我是來世胸胸的...
我們下次見