2024-09-24 06:32:21 发布
网友
我想知道是否有一种方法可以从python脚本中检测出计算机是否使用栓系手机连接到互联网?在
我有一个Python脚本,它运行一系列网络测量测试。理想情况下,根据客户端使用的网络类型(以太网、wifi、LTE等),测试应该更改。问题是如何从python客户机获取这些信息,而不需要用户提供这些信息。尤其是探测栓系。在
如果有人感兴趣,我最后要做的就是让手机连接到我的机器上,并使用ADB来获取这些信息。我运行的命令是:
adb shell dumpsys netstats
This也是一个有用的链接。在
通常不会-从计算机的角度来看,栓系手机只是另一个wifi路由器/提供商。在
您可以从traceroute信息到一些已知服务器(DNS名称或甚至网络节点的IP地址范围-它们不会经常更改)检测电话运营商网络的某些。在
如果您可以控制电话的网络连接,理论上也可以使用手机的wifi SSID(甚至IP地址范围)来识别通过单个/特定电话的网络连接(除非您知道您无法从其他来源获得这些参数,否则也不是100%可靠)。在
如果有人感兴趣,我最后要做的就是让手机连接到我的机器上,并使用ADB来获取这些信息。我运行的命令是:
This也是一个有用的链接。在
通常不会-从计算机的角度来看,栓系手机只是另一个wifi路由器/提供商。在
您可以从traceroute信息到一些已知服务器(DNS名称或甚至网络节点的IP地址范围-它们不会经常更改)检测电话运营商网络的某些。在
如果您可以控制电话的网络连接,理论上也可以使用手机的wifi SSID(甚至IP地址范围)来识别通过单个/特定电话的网络连接(除非您知道您无法从其他来源获得这些参数,否则也不是100%可靠)。在
相关问题 更多 >
编程相关推荐