2015-05-19 53 views
0

我想知道是否有方法從python腳本中檢測計算機是否使用繫繩手機連接到互聯網?檢測是否使用Python中的繫繩電話連接到互聯網

我有一個運行一堆網絡測量測試的Python腳本。理想情況下,根據客戶端所使用的網絡類型(以太網,WiFi,LTE等),測試應該改變。我們面臨的挑戰是如何從python客戶端獲取這些信息,而不要求用戶提供這些信息。特別是檢測綁定。

回答

0

如果任何人有興趣,我最終做的是保持手機連接到我的機器,並使用ADB獲取此信息。我運行的命令是:

adb shell dumpsys netstats 

This也是一個有用的鏈接。

1

通常情況下不是 - 從計算機的角度來看,繫繩手機就是另一個無線路由器/提供商。

可能能夠檢測從跟蹤路由信息,以一些已知的服務器,手機運營商網絡的一些(DNS名稱或網絡節點甚至IP地址範圍 - 他們不改變,往往)。

如果您有通過電話圈養你理論上也可利用手機的無線網絡SSID(甚至IP地址範圍)控制,以確定通過個別/特定電話(不是100%可靠的圈養或者除非你知道,你可以不會從其他來源獲得這些參數)。