顯示具有 疑難排解 標籤的文章。 顯示所有文章
顯示具有 疑難排解 標籤的文章。 顯示所有文章

2016年7月25日 星期一

在 Android 模擬器上攔截 http(s) 封包(適用OS 5.X以上)

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使用介绍(三)

2012年8月7日 星期二

[疑難排解]android模擬器裡突然找不到剛寫好的專案

方法1 清除模擬器暫存專案:
Eclipse -> Window -> AVD Manager ->

選擇欲開啓之模擬器 -> Start -> 勾選 Wipe user data -> Launch

再來點你的專案 -> Run -> Run Configurations -> Browse 選擇專案 ->
切換到 Target 分頁 -> 確認模擬器選擇無誤 -> Apply -> Run

方法2 更新Hierarchy Viewer:
Eclipse -> Help -> Check for Updates -> Hierarchy Viewer
接著按指示更新即可。

2012年8月1日 星期三

[疑難排解]Eclipse:An error has occurred. See the log file .metadata/.log.

點擊Finder -> 前往 -> 前往檔案夾 -> 輸入 /workshop(專案存放路徑)/.metadata/.plugins/
以我的存放路徑為例:/Applications/eclipse/workshop/.metadata/.plugins/

進入後將 org.eclipse.core.resources 資料夾刪除即可。