移动设备蓝牙mac地址可以更改吗?

时间:2010-11-16 17:01:22

标签: java-me mobile bluetooth

可以改变移动设备的蓝牙mac地址吗? 我问这个是因为我系统的一部分依赖于这种安全性。如果可以做到,这有多难,以及如何做到这一点。

我知道在linux上你可以很容易地改变它,但这适用于PC。

3 个答案:

答案 0 :(得分:1)

设备制造商不允许更改MAC地址, MAC地址由IEEE控制和分配,因为它必须是唯一的。

如果您是设备制造商,您可以获得一堆地址并在单个设备上不断更改它们。 (所以理论上可行) 较低级别的驱动程序可以更改MAC,通常此功能不会暴露给应用程序。

答案 1 :(得分:1)

“我问这个,因为我系统的一部分依赖于这种安全性。” 如果您将蓝牙的MAC地址作为安全考虑因素,那么您将采用错误的方式。

这与银行仅依靠hotsname“back.com”验证用户是否连接到正确的网站完全相同。这就是为什么https和SSL不仅用于加密而且用于验证用户是否是他们所说的人的原因。

IE,你需要实现某种信任链,以确保安全,而不是一些技术上可公开查看(在范围内)的随机MAC地址,也可以通过PC应用程序/驱动程序证明是可欺骗的。 / p>

答案 2 :(得分:0)

我从来没有听说过Windows上有任何可以做到这一点的工具,只有Linux。我建议您获得Linux的Live CD并按照本演练进行操作:

http://www.siddharthabbineni.com/tech/hardware/change-bluetooth-device-mac-address.html