天天看點

Android 和iOS用戶端網絡資料收集1.1 Android-網絡萬用表1.2 iOS-iNetTools

1.1 Android-網絡萬用表

Android 和iOS用戶端網絡資料收集1.1 Android-網絡萬用表1.2 iOS-iNetTools

安卓推薦使用網絡萬用表

實作常用網絡檢測工具包括:

域名解析,ping ,出口ip擷取,本地dns ip擷取,traceroute , tracert ,telnet ,curl位址,MTR,下載下傳檔案或給出檔案大小及md5,http性能分析,IP定位,IP電腦,時間轉化,編碼轉化,二維碼生成。

A.域名解析及Ping

對輸入的域名進行DNS 解析并完成ping 操作

B.位置,IP位址

擷取裝置的GPS位置(需要GPS授權)

擷取裝置目前網絡的IP(内網IP,公網IP)

C.DNS資訊

得到使用者目前網絡的dns 資訊(營運商),如果有多個都會周遊到

D.Traceroute

得到使用者目前網絡的到某個域名或IP 的路由資訊,用于診斷網絡故障使用

E.端口tcp

telnet 指定的IP及端口的聯通性情況,有時ip禁ping ,可以進行用它進行檢測網絡情況.

F.Curl結果

抓取一個URL,并等到它的内容資訊(源碼展示).

G.Wget 測試

wget 一個檔案,測試檔案的下載下傳速度,檔案大小,檔案md5

H.HttpTime 資料說明

time_total 總時間,按秒計。精确到小數點後三位。

time_namelookup DNS解析時間,從請求開始到DNS解析完畢所用時間。

time_connect 連接配接時間,從開始到建立TCP連接配接完成所用時間,包括前邊DNS解析時間,如果需要單純的得到連接配接時間,用這個time_connect時間減去前邊time_namelookup時間。

time_appconnect 連接配接建立完成時間,如SSL/SSH等建立連接配接或者完成三次握手時間。

time_pretransfer 從開始到準備傳輸的時間。

time_redirect 重定向時間,包括到最後一次傳輸前的幾次重定向的DNS解析,連接配接,預傳輸,傳輸時間。

time_starttransfer 開始傳輸時間。在送出請求之後,Web 伺服器傳回資料的第一個位元組所用的時間

1.2 iOS-iNetTools

IOS系統推薦使用iNetTools

它提供了常用的工具如Ping, DNS查找,跟蹤路由,端口掃描器,Whoise,伺服器監測,網絡掃描。支援的功能包括:

• 通用應用程式,同時支援iPhone和iPad 。您隻需支付一次,在所有裝置上運作。

• 支援IPv4和IPv6。

• 工具包括:Ping,跟蹤路由, DNS查找,端口掃描器,Whoise,伺服器監測和網絡掃描。

• 支援伺服器清單,枚舉經常使用的伺服器。

• 支援最近執行任務的最近的任務。

Android 和iOS用戶端網絡資料收集1.1 Android-網絡萬用表1.2 iOS-iNetTools

繼續閱讀