For Mac
攔 http packets
1.開啟burp,設定proxy ip、port
2.開啟AVD Manager,或到 ~/.android/avd底下看你要使用的模擬器名稱
3.terminal切換目錄至~/Library/Android/sdk/tools/
4../emulator -avd <emulator_name> -http-proxy proxyip:port
攔 https
5.模擬器開Browser,網址輸入:porxyip:port
6.點選右上角的「CA Certificate」下載burp的certificate
7.adb shell進模擬器的/sdcard/Download/
8.mv cacert.der cacert.crt
9.到模擬器進Settings->Security->Install Form SD card
10.選擇SDCARD->Download,再點選cacert.crt安裝
11.設定密碼,完
For Windows
攔 http
1.開啟burp,設定proxy ip、port
2.資料夾選項設定「顯示隱藏的檔案、資料夾及磁碟機」
3.開啟AVD Manager,或到(預設路徑)C:\Users\<user_name>\.android\avd底下看你要使用的模擬器名稱
4.進入C:\Users\<user_name>\AppData\Local\Android\sdk\tools
5.指令下emulator.exe -avd <emulator_name> -http-proxy proxyip:port
攔 https
6.模擬器開Browser,網址輸入:porxyip:port
7.點選右上角的「CA Certificate」下載burp的certificate
8.terminal adb.exe shell進模擬器的/sdcard/Download/
9.mv cacert.der cacert.crt
10.到模擬器進Settings->Security->Install Form SD card
11.選擇SDCARD->Download,再點選cacert.crt安裝
12.設定密碼,完
Android OS 4.X以下請參考Burp Suite使用介绍(三)
沒有留言:
張貼留言