iT邦幫忙

第 11 屆 iT 邦幫忙鐵人賽

DAY 2
0

在更深入了解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

好 今天就大概說明工具如何安裝

我是來世胸胸的...
我們下次見


上一篇
[Day 1] Android Overview
下一篇
[Day 3] Android Reverse Tool - 2
系列文
Android System Security30

尚未有邦友留言

立即登入留言