生活随笔
收集整理的這篇文章主要介紹了
Genymotion设置代理至BurpSuite和Charles
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
環(huán)境
Genymotion VirtualBox BurpSuite Charles
準(zhǔn)備
怎么下載安裝就不用說了,因為genymotion要依賴VirtualBox,所以要先把VirtualBox裝好。注冊好genymotion的賬號,SDK選默認(rèn)的,網(wǎng)絡(luò)設(shè)置先不要動,安裝Android的鏡像,開機!
設(shè)置Android代理
進入Android系統(tǒng)里面,打開設(shè)置-WiFi-鼠標(biāo)按住WiredSSID兩秒-點Modify network 把高級選項勾上,Proxy選Manual,Proxy hostname填你使用VirtualBox的那張網(wǎng)卡的IP,端口就是你代理工具監(jiān)聽的端口,默認(rèn)8080。 如果不行就填這個Genymotion的內(nèi)置IP:10.0.3.2
設(shè)置BurpSuite代理
在Proxy-Option的Proxy Listeners下面點Add添加一個監(jiān)聽服務(wù),IP填VirtualBox的那張網(wǎng)卡的IP,端口填你上面設(shè)置的端口。 在Android打開任意網(wǎng)站測試流量是否通過了代理工具。
添加SSL證書支持
如果在Android上訪問https協(xié)議的網(wǎng)頁會一直彈出提示證書不安全。so 先在BurpSuite導(dǎo)出CA證書,在BurpSuite剛剛添加代理服務(wù)的下面點擊Import/export CA certificate,在導(dǎo)出DER格式的證書,下一步,保存到后綴名為cer的文件,拖到Android里,或者直接在Android的瀏覽器上輸入http://burp/下載CA證書到Android本地,不過下載完要改后綴名為CER 或者CRT 。 在Android里打開設(shè)置,點擊(Security)安全,(Install from SD card)從SD卡里安裝證書,打開剛才拖進的文件隨便起一個名字就可以了,再設(shè)置一個密碼,要不要在任務(wù)通知欄顯示看自己喜歡。 現(xiàn)在在去抓https協(xié)議就不會彈框警告了,當(dāng)然也可以抓到APP的。
Charles
設(shè)置在菜單Help里找到SSL Proxying -->Save Charles Root Certificate,文件格式選CER 。安裝到Android,在Charles里選中HOST右鍵單擊Enable SSl Proxying,就可以抓這個網(wǎng)站了。 或者點菜單上面的那個使用遠程安裝證書,瀏覽器打開http://chls.pro/ssl
總結(jié)
以上是生活随笔 為你收集整理的Genymotion设置代理至BurpSuite和Charles 的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
如果覺得生活随笔 網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔 推薦給好友。