2014-02-15 52 views
0

是否可以攔截和記錄iOS應用程序中的網絡數據包?如果是這樣,這將是什麼類型的應用程序,以及哪種平臺/語言允許它?在iOS中攔截網絡數據包

+0

您是爲了調試目的或作爲應用程序功能的一部分嗎? –

+0

作爲功能的一部分。我知道私有API解決方案。 –

+1

我很確定蘋果公司不會允許在公共應用程序上訪問該設備。它會爲設備的任何用戶打開巨大的隱私漏洞。想象一下Google應用程序能夠嗅探設備上任何其他應用程序的流量。 –

回答

1

您要查找的內容與數據包捕獲有關。

有在https://code.google.com/p/pcap-touch-server

找到一個開源項目,還有可用於iOS的using this GitHub project建立一個separate & distinct libpcap library

+0

這樣的應用程序是否可以通過Apple Store分銷? –

+1

[Apple App Store上提供了PCapTouch](http://pcaptouch.net),所以Apple *似乎允許這樣做,但誰確切知道當前的審查指南是什麼。 –

+1

PCapTouch需要外部服務器來實際進行捕獲。 PCapTouch只顯示在其他系統上獲取的捕獲文件。它似乎沒有真正在設備上捕獲。 –