【问题标题】:Getting the Mac addresses of all devices in a building获取建筑物中所有设备的 Mac 地址
【发布时间】:2013-10-28 14:17:58
【问题描述】:

我和我的团队正在为大学开展一个项目。我们的目标是防止超出特定范围的人进入我们的无线网络。假设您坐在星巴克旁边,旁边还有另一家咖啡店。如果您是星巴克客户,您将能够进入网络并上网。如果您坐在星巴克旁边的咖啡店,虽然您仍然会在设备上看到无线网络,但您将无法连接,或者如果您连接,您将被自动踢。

我的问题是。有没有办法获取特定区域(Sturbucks 大楼)中所有设备的所有 MAC 地址,然后只允许这些设备进入无线网络。如果可以通过我们不在乎的网络或设备的映射来实现的话。我们只是想要一个方法。还有一种方法可以确定设备的确切位置,它的位置吗?有或没有 GPS。

【问题讨论】:

    标签: gps wireless mac-address


    【解决方案1】:

    你所有问题的答案都是:NO。

    • 如果不入侵路由器,您将无法获取外国网络 (sturbucks) 的 mac 地址
    • 您通常无法获取设备的位置。如果设备连接到您的路由器、热点、WLAN 等,您就可以知道。通常,只有在设备用户允许的情况下,您才能获取设备 GPS 位置。

    另一个位置可能性是用户登录的手机信号塔,这对您没有帮助,因为您不会在不入侵 GSM 网络的情况下获得用户连接的 GSM 手机中的信息,可能还有 sturbucks 和 uni有相同的手机信号塔。

    保持 wlan 定位:同样,设备可能知道但您不知道。

    更新:

    我现在记得有一个解决方案。请记住伦敦公共道路上安装的垃圾箱,它们会在用户经过时进行跟踪。它们的行为类似于 WLAN 设备,并跟踪 mac 地址。你可以创建这样一个系统,也许你买不到。并将其放置在商店入口附近。经过的用户记录了他们的mac地址,您将该mac发送到您的特殊wlan路由器并动态添加该mac。另一种可能性是使用 bluetopot,但必须在手机上启用:

    看看苹果的低能量蓝牙“定位信标”系统是如何工作的:它是为室内定位而构建的。您可以对设备的信号强度进行三角测量。但可能这项工作超出了您的项目预算。 (而且用户仍然必须启用蓝牙)

    【讨论】:

    • 使用用户名/密码效率不高,我不接受该解决方案。每次有人来必须输入不同的用户名和密码时进行成像。同样使用该解决方案,您建议任何人都可以进入,即使他不是客户。对不起,但如果你不能帮助你为什么还要浪费你的时间和我的时间来回答..谢谢你
    • 更新了我的答案,删除了提案。刚刚回答了你的问题。进一步考虑查看服务器故障页面。
    • 这样好多了。但我只想补充一点,我将为咖啡店(星巴克)设计网络。我将成为该网络的管理员,基本上我的目标是检查连接到我网络上的人是否真的是我的客户,他们是否在我的商店中,而不仅仅是来自外面的随机人。如果这是保护我的网络免受其他人(非客户)侵害的唯一方法,也允许黑客攻击
    • 嗯,好的,为星巴克设计:这是一个重要的信息,因为大学可以注册他们的学生。对于咖啡店,你不能。我知道的酒吧外面的信号很弱。所以实际上用弱信号解决了
    • 你能解释一下吗?你知道的酒吧是什么意思?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-06-14
    • 1970-01-01
    • 2011-09-05
    • 2014-07-22
    • 1970-01-01
    • 2015-04-11
    相关资源
    最近更新 更多