-1

问题

我试图弄清楚移动应用程序用户是否位于给定的 wifi 网络中。为了进行匹配,我将用户报告的 MAC 地址与预先手动采样的 MAC 地址进行比较。

我发现同一网络内用户的路由器MAC地址略有不同,我想知道是否有办法找出差异背后的原因。

数据

以下 MAC 地址由连接到同一星巴克无线网络的三个不同 Android 用户报告:

02:18:1a:31:21:ce - User A
00:18:0a:31:21:ce - User B
02:18:1A:31:21:CE - User C
-+:--:+-:--:--:-- - Differences (+) (ignoring case)

MAC 地址共有 10 个字符,并且有两个字符不同。无线网络需要使用收银员提供的用户名和密码登录;商店中的所有客户都使用相同的用户名/密码组合。

问题

MAC地址的差异背后有什么逻辑吗?我可以假设类似的路由器 MAC 地址在同一个 wifi 网络中暗示用户吗?

澄清

显然,MAC 地址可以被欺骗为任意值。我想知道在实践中,相似的 MAC 地址是否可能属于同一个网络——也就是欺骗背后的原因。

4

1 回答 1

0

给定的网络没有模式,它们是基于硬件的。如果你看到类似的地址,你就走运了。这是 MAC 地址的标准: http: //standards.ieee.org/develop/regauth/tut/macgrp.pdf

但是,请记住,几乎每个设备都设置为能够伪造或更改 MAC 地址。所以真的不要相信他们。

于 2015-01-13T05:57:04.497 回答