如何以编程方式检测Wi-Fi是否公开

时间:2015-03-11 10:25:16

标签: python network-programming

一位同事告诉我,如果设备检测到他们在公共Wi-Fi热点上,他们有时会欺骗他们的MAC地址。现在,这怎么可能?

问题:您如何以编程方式告诉(例如在Mac上运行Python脚本)您当前所在的互联网连接是通过公共接入点(例如咖啡馆)?

在框外思考:例如,是否有提供此类信息或类似信息的Web服务?我已经安装了fing,它会告诉我本地网络上设备的MAC地址。所以一个相关的问题是:有没有办法分辨出欺骗的MAC地址,例如:对于那些没有被欺骗的人(考虑单独的MAC地址空间或其他东西)?如果是的话,即使我不知道Apple是如何做到这一点的,但是欺骗性的iphone MAC地址的存在可能表明公共接入Wi-Fi。

0 个答案:

没有答案