簡體   English   中英

如何檢查iPhone應用程序的網絡活動? [等候接聽]

[英]How to inspect network activity of an iPhone app? [on hold]

我有一個應用程序,我懷疑它正在使用我的許多網絡數據,但沒有弄清楚。

我想檢查正在發出的HTTP申請,這可能嗎?

我進行了很多搜索,但發現的只是LAN監視應用程序(與我想要的內容無關)。

不想在應用設置下檢查該內容嗎? 還是數據使用? 重置為默認值,然后啟動您的應用程序並監視已使用了多少。 然后嘗試不啟動該應用程序。 比較和對比

我在尋找一種查看由我的iOS 13.1.3設備上安裝的任何應用程序生成的所有互聯網流量的方式時,偶然發現了您的問題。

我不確定您是否能回答您的問題,距您提出問題已經有兩年了。 但是,我想我至少會為您提供以下建議,以防萬一您仍然需要答案。

我找到了一個答案,這個問題對我來說非常有效,使我可以查看我的應用程序(以及與此相關的所有其他應用程序)相對於HTTP請求而言“在設備的內部”發送和接收的所有內容。

名為Burp Suite社區版的應用程序提供了我可以在Mac上安裝的代理服務器,還為我提供了最新的CA證書以安裝到我的iOS設備上。

一旦設置並正確配置了Burp Suite,它就會通過該軟件重新路由所有傳入和傳出的HTTP和HTTPS請求。 通過該操作,我可以查看所有流量,並驗證從我的應用程序請求或接收的數據在到達服務器之前已經很安全。

我可以確切地看到在https加密之前數據是如何發送的,以及解密之后從服務器發送的所有回復。

我不是一個談論軟件的人,但是這個軟件解決我的問題的方式給我留下了深刻的印象。 我不知道僅一台設備會產生多少流量。

我什至可以找到我設備上不應從另一個應用程序發送未加密數據的位置,並立即將其關閉。

-這是指向該站點鏈接 ,您可以在其中找到您可能需要的軟件版本

-在這里您可以找到在iOS設備上安裝代理和證書的說明

我的建議是,您仔細遵循有關安裝CA證書的說明,因為這對於使服務器正常工作至關重要。

安裝證書后,我以某種方式跳過了返回“設置”>“常規”>“關於”>“證書信任設置”的部分,浪費了很多時間試圖弄清楚為什么我的證書不受信任。

我希望這對您或至少其他發現此問題的人有所幫助。

吉姆

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM