TaintDroid編譯完成後在模擬器上運行

TaintDroid是安卓環境中一種動態污點追蹤系統,簡單來說,TaintDroid可以實現當有隱私數據泄露或者外流時候,系統向用戶發出通知信息。


最近我一直在研究TaintDroid運行出來是什麼東東,具體的編譯過程以後再講,總之有很多坑,網上也有很多教程,在我編譯了近兩個小時 之後,終於編譯完成,當你編譯完成TaintDroid之後,你會生成一個system.img文件。這個文件的路徑在 out/target/pordect/generic下,然後,你需要在Android Studio中啓動AVD,接着 你可以在AVD manager中新建一個安卓模擬器,由於我之前是選擇編譯成ARM類型,所以你在選擇模擬器image時候,要選擇爲armeabi-v7a(Android4.1),一直點Next,


之後,最重要的,將之前提到的system.img複製,然後將你sdk中的image文件用此文件替換, sdk中的image文件默認路徑在  sdk/system-images/android-16/default/armeabi-v7a/下,用編譯生成的system.img替換此文件夾中的img文件即可。附一張運行圖,運行起來的系統會多一個 TaintDroid Notufy圖標,點擊Start即可啓動TaintDroid(默認是關的)。over,祝大家編譯成功!


發佈了30 篇原創文章 · 獲贊 0 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章