2014-03-26 71 views
0

我一直在使用Burp套件來檢查HTTP流量,但對於HTTPS流量,我一直無法這樣做。我嘗試提取Burps證書並將其放入模擬器並安裝它,但我的網絡調用似乎仍在默默無聞。使用Burp套件在iOS上調試HTTPS流量

燙傷是最簡單的選擇,所以我想知道如何讓它工作。

+0

個人而言,我會建議您嘗試查爾斯,特別是如果你能得到一家公司付錢。我已經使用了Burp,它對於它的功能非常好,但Charles是商業軟件,它顯示出來。 – funroll

回答

0

查看Charles Proxy上的好人寫的shell script

它自動安裝到iPhone模擬器。你應該能夠使用相同的方法來打嗝。

您可以通過電子郵件將自己的證書安裝到設備上。另一種選擇是修改您的應用程序以忽略SSL證書的常規檢查,但不要忘記將其用於生產。

另外這本書Hacking and Securing iOS applications有很多很棒的建議,如果你進入這樣的東西。

這裏的另一個答案那一定是在那裏我得到使用查爾斯腳本的想法:Adding a self-signed certificate to iphone Simulator?

而另一種答案可能是相關的:iPhone TrustStore CA certificates

+0

Charles不是免費的嗎? –

+0

不是。我鏈接到的shell腳本主要是展示如何將證書安裝到模擬器中。確保你正確地做到了。我相信你可以用它來安裝Burp證書而不用修改命令文件太多。 – funroll

+0

shell腳本是一個帶有兩個十六進制值的SQLite DB插入命令。我爲什麼要插入Burp的證書? –