Droidbox惡意軟體動態分析環境搭建

來源:互聯網
上載者:User

標籤:

@author : Dlive 0x01 DroidBox簡介

DroidBox是一款,可以獲得以下資訊

1.APK包hash值

2.網路通訊資料

3.檔案讀寫操作

4.網路通訊,檔案讀寫,SMS中的資訊泄露

5.許可權漏洞

6.調用Android API進行的加密操作

7.Broadcast receiver組件資訊

8.SMS簡訊與電話資訊

9.DexClassLoader載入資訊 0x02 Droidbox安裝運行

本機現有環境:

1. Ubuntu 14.04 amd64

安裝環境:

1. Oracle JDK 1.7(apktools需要jdk1.7的環境)

2. Android SDK

3. Apktool

4.DroidBox 0x03 JDK安裝

從Oracle官網下載JDK安裝包 jdk-7u79-linux-x64.tar.gz

http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

將安裝包解壓到/home/android/java 目錄下

在 /etc/profile中配置環境變數如下

運行. /etc/profile使環境變數生效 0x04 Android SDK安裝

下載Android SDK壓縮包 android-sdk_r22.6.2-linux.tgz

將壓縮包解壓到/home/android/sdk 目錄下

但是這個SDK壓縮包裡並不是完整的SDK,其中不含常用工具platform-tools

運行 . tools/android sdk 命令 ,選擇你想要安裝的API版本和platform-tools

設定好代理即可下載:(不設定的話國內會很慢。。。你懂的)

在 /etc/profile中配置環境變數如下

0x04 Apktool安裝

按照官網的說明下載安裝即可,這個就不多說了

http://ibotpeaches.github.io/Apktool/install/

配置一下環境變數

0x05 DroidBox安裝

下載一大堆的依賴包

apt-get install python-dev python-numpy python-scipy python-matplotlib ipython ipython-notebook python-pandas python-sympy python-nose

下載最新版的DroidBox https://github.com/pjlantz/droidbox/releases

這裡我下載的時候最新版為:DroidBox411RC.tar.gz (for android 4.1.1)

建立android虛擬機器:

android list target #查看可擷取的安卓虛擬機器

android list avd #查看已建立的安卓虛擬機器

android create avd -n <avd name> -t <android id> #建立一個虛擬機器,名字自訂

(啟動虛擬機器的命令:emulator @droidbox_android4.1.2)

這裡我建立的是API16 Android 4.1.2的虛擬機器(arm核心 –abi armabi-v7a)

啟動虛擬機器:./startemu.sh droidbox_android4.1.2

安裝要分析APK: adb install 1.apk

開始分析:./droidbox.sh 1.apk

可以設定分析時間:./droidbox.sh 1.apk 10 (10表示10s) 0x00 參考資料

1. DroidBox-Android APP動態分析工具&APIMonitor   -- 碳基體

http://danqingdani.blog.163.com/blog/static/18609419520121125104952911

2. DroidBox環境搭建

http://blog.csdn.net/ccc7560673/article/details/8004039

3. Linux上建立安卓模擬器

http://blog.csdn.net/ruanjianxiong/article/details/7620570

4. Flappy Bird惡意程式詳細分析 – 烏雲知識庫

http://drops.wooyun.org/tips/1314

Droidbox惡意軟體動態分析環境搭建

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.