【问题标题】:How to get MAC address of remote mobile device(mobile phone, tablet and so on)如何获取远程移动设备(手机、平板等)的MAC地址
【发布时间】:2015-07-31 02:09:20
【问题描述】:

对于iphone,据我所知,在IOS 7之后,无法通过SDK获取MAC地址。对于 Android 设备,我似乎可以通过 API 获取 MAC 地址。但以上两种都需要在设备上安装一个APP,并将MAC发送回服务器。

有没有其他方法可以轻松获取远程设备的MAC地址?

【问题讨论】:

  • 为什么要MAC地址?请注意,Android M 会隐藏所有应用的 MAC 地址。
  • 感谢您的回答。需要获取远程设备的 MAC 是一项特殊要求。你的意思是在Android M上,用来获取MAC地址的API被抑制了?还有更多的细节吗?

标签: android ios http network-programming


【解决方案1】:

不,没有办法获取 MAC 地址,尤其是远程获取。

MAC 地址在物理层被抽象出来,通常是在网关/路由器。

您必须找到另一个标识符。试试identifierForVendor

【讨论】:

  • 谢谢。似乎源mac和目标mac都在以太网帧中。有什么办法可以把它们弄出来?
猜你喜欢
  • 2014-07-22
  • 2011-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多