我一直在使用Burp套件來檢查HTTP流量,但對於HTTPS流量,我一直無法這樣做。我嘗試提取Burps證書並將其放入模擬器並安裝它,但我的網絡調用似乎仍在默默無聞。使用Burp套件在iOS上調試HTTPS流量
燙傷是最簡單的選擇,所以我想知道如何讓它工作。
我一直在使用Burp套件來檢查HTTP流量,但對於HTTPS流量,我一直無法這樣做。我嘗試提取Burps證書並將其放入模擬器並安裝它,但我的網絡調用似乎仍在默默無聞。使用Burp套件在iOS上調試HTTPS流量
燙傷是最簡單的選擇,所以我想知道如何讓它工作。
查看Charles Proxy上的好人寫的shell script。
它自動安裝到iPhone模擬器。你應該能夠使用相同的方法來打嗝。
您可以通過電子郵件將自己的證書安裝到設備上。另一種選擇是修改您的應用程序以忽略SSL證書的常規檢查,但不要忘記將其用於生產。
另外這本書Hacking and Securing iOS applications
有很多很棒的建議,如果你進入這樣的東西。
這裏的另一個答案那一定是在那裏我得到使用查爾斯腳本的想法:Adding a self-signed certificate to iphone Simulator?
而另一種答案可能是相關的:iPhone TrustStore CA certificates
Charles不是免費的嗎? –
不是。我鏈接到的shell腳本主要是展示如何將證書安裝到模擬器中。確保你正確地做到了。我相信你可以用它來安裝Burp證書而不用修改命令文件太多。 – funroll
shell腳本是一個帶有兩個十六進制值的SQLite DB插入命令。我爲什麼要插入Burp的證書? –
個人而言,我會建議您嘗試查爾斯,特別是如果你能得到一家公司付錢。我已經使用了Burp,它對於它的功能非常好,但Charles是商業軟件,它顯示出來。 – funroll