@sadfQED2 #24 @dqzcwxb #26 虽然 OP 多半错误关联了,但 mac 定位不离谱不可笑,反而感觉挺常见的,关键词搜索“bssid 定位”、“wifi 定位”。一般是多个维度的信息中的一部分,比如欺诈的用户只改变了 IP ,但没有处理 Wi-Fi 、基站等信息,一比对就是数据异常了。反过来有些关联的老技术关键词还有“Wi-Fi 探针”。Android/iOS 隐私保护技术不断进步,你们可以打开手机的设置找一找,其中一项不就包括不对 Wi-Fi 暴露自身的真实 Mac 地址吗?
计算机网络通常分为 5 层,MAC 地址是数据链路层的;而互联网应用是在应用层,最多可以拿到传输层的 IP 地址。 除非客户端会主动收集 MAC 地址信息,并以信息内容而不是数据包头的形式传递,有一些 App 就是这样干的。 但 MAC 地址本身不具备地理属性,厂商分配 MAC 地址也不是像 IP 一样按照地理位置划分区段的,顶多根据厂商来分配的,顶多可以知道大概是什么厂商生产的设备(但很多时候也不准确)。 其实拿地理位置信息相对可靠的方式是用 GPS ,网页端和 App 都有相应的接口,只要用户授权就可以获得位置信息。 见于题主换了个 VPN 就看到了效果,说明以前的的代理方案有问题,比如全部或部分连接压根没走代理线路而是直连的。
@Turkestan #37 要说定位的话,我倒是有点话语权,不敢说权威,但至少可信: mac 定位使用场景:客户端连接 wifi ,这时候可以知道路由器的 mac ,由于 mac 本身在设计理论上具有唯一性(实际并不唯一)所以可以用来定位。对于浏览器的 google 来说无法 mac 定位,对于 app 的 google 来说,只要权限具备确实可以拿到 mac 数据,然后如果 mac 定位数据里有,就可以替换成位置完成所谓的“mac 定位”
1. 如果是通过记忆路由器 MAC 或者 ssid 的方式跟踪你, 这个 app 也不能做到阻止跟踪 2. 如果是通过客户端 ip 的方式查询你的位置 那市面上所有的机场, vps, vpn 都能做到这点 无非是 ip 有多干净而已
@sss495088732 当然能定位了 你连上 Wi-Fi 能获得路由器的 Mac 地址,不连也能扫描得到,手机在获取一下定位,这不对应起来了,一大批的数据,纠错去重,嗯 已知 Mac 地址 就能给出定位