drozer工具的安裝與使用:之一安裝篇


本教程針對於Windows平台下drozer的安裝與使用
 
使用該工具需要JDK的支持,所以使用此工具之前請自行安裝 JDK(如有問題的請自行百度其他教程,這里就不贅述了)
 
還需要安卓調試工具adb的一些支持,請自行配置安裝
 
我用的是安卓開發工具中的adb,因為平時可能會開發一些APP來輔助測試
 
附上鏈接: http://pan.baidu.com/s/1o8itZtC 密碼:9o6j
 
drozer安裝
 
首先下載drozer的安裝包
 
可以直接到官網下載: https://labs.mwrinfosecurity.com/tools/drozer/
 
百度雲下載鏈接: http://pan.baidu.com/s/1gfI0hLT 密碼:c78h
 
 
 
下載解壓后的包文件如下:
 

 

其中 setup.exe 為Windows主機的安裝文件 agent.apk 為調試用的安卓手機安裝文件
 
直接運行 setup.exe 進行安裝(這里就不進行詳細描述了)
 
agent.apk安裝到所要調試的安卓手機中或者虛擬機中
 
安裝完畢之后
 
在安卓手機上運行agent.apk,並開啟監聽
 
       

 

確認adb可以正確連接Android手機
 
如果是使用真機進行測試的話,需要將手機與計算機用數據線進行連接,並且手機需要開啟調試模式,並確保計算機可以通過adb與手機進行連接
 
判斷手機是否正常連接的方法:
 
在adb工具目錄下執行: adb devices 命令,看是否能夠識別手機,如果能夠識別手機則會出現如下情況
(因為提前設置了環境變量所以直接通過命令行即可調用adb)
 
 
 
並且執行:  adb shell 命令,可以shell連接手機
 
 
 
確認可以adb正確連接手機之后進行下一步的操作
 
運行drozer
 
這里drozer Server默然監聽的為31415端口,所以需要在主機上同樣與31415端口進行通信
 
本地電腦上調用adb執行命令: adb forward tcp:31415 tcp:31415 進行端口轉發
 
正常情況下到drozer安裝路徑下運行 : drozer console connect 會顯示如下界面,之后即可正常運用drozer進行調試Android應用
 
 
 
安裝使用過程中可能出現的問題
 
在全部安裝完畢之后,執行命令: drozer console connect  可能會提示如下錯誤信息
 
 
 
需要檢查如下項目
 
1、JDK是否安裝
 
2、環境變量是否正確配置(命令行下執行: javajavacjava -version 命令是否返回正常數據)
 
如果以上項目均正常的話可做如下修復:
 

建立名為 .drozer_config的文件,文件中添加如下內容:

 

[executables]
java=D:\Java\jdk1.7.0_65\bin\java.exe
javac=D:\Java\jdk1.7.0_65\bin\javac.exe

  

即java和javac的路徑,保存后存放到C:\Users\XXX\ 目錄下,其中XXX為當前用戶名目錄下,之后重新連接成功

 

如果在win7下此文件.drozer_config 無法命名,解決辦法

 

先把文件名改為1.drozer_config,然后使用命令 rename  1.drozer_config  .drozer_config 即可

 

轉載請注明出處,謝謝!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM