【问题标题】:Change MAC-Address in iOS5在 iOS5 中更改 MAC 地址
【发布时间】:2011-11-24 10:44:51
【问题描述】:

我曾经在 Open Networks 中使用以下命令更改我的 Mac 地址:

ifconfig eth0 ether 00:11:22:33:44:55

在 iOS4 中这没问题,我记得 Cydia 上什至有一个应用程序可以解决这个问题。对于 ifconfig,我从 BigBoss Source 安装了网络工具。

自iOS5以来,命令通过终端没有任何错误,但是MAC地址不再改变......有人知道如何改变它吗?

【问题讨论】:

    标签: cocoa networking ios5 jailbreak mac-address


    【解决方案1】:

    这是可能的。出于某种原因,在 iOS 5 中欺骗它是行不通的(通过命令行或 MacX4),但你总是可以在硬件中重写它。这有几个缺点,除非您绝对必须这样做,否则这是不值得的:它会破坏您的音乐播放器(因此您必须使用 VLC 等),是永久性 strong> 即使在重新启动后,也会有效地更改您的 UDID(因此测试版将无法运行并且设备将被取消注册)。

    nvram wifiaddr="XX:XX:XX:XX:XX"
    

    同样,这里的缺点肯定超过了优点。我相信最终会有人想出这个软件来进行恶搞,而不是完全重写。

    【讨论】:

    • 由于这个解决方案是永久性的,有没有办法将 iPhone 恢复到原来的 wifiaddr?我尝试使用与上述相同的方法进行恢复。然而,我的 wifiaddr 被“XX:XX:XX:00:00”卡住了,它并没有根据需要更改为原来的 wifiaddr。我做了一些研究,发现使用“nvram -d wifiaddr”可能会有所帮助。我的手机现在已经越狱了,所以我没有办法测试它。如果有人能就这个问题启发我,将会很有帮助。
    【解决方案2】:

    这是可以做到的。我运行 5.01 的 iPad 具有任意 MAC。在播放音乐方面没有任何限制,我仍然可以毫无障碍地访问 Apple 服务(至少是我个人使用的服务)。这是一个相当乏味的过程,但经过一系列失败的尝试后,我能够成功(并且永久地,除非我决定使用我的原件重复该过程)通过终端命令、DFU/恢复周期、OSX 应用程序的组合更改值,并通过 iTunes 进行干净恢复。如果有人仍然感兴趣,我愿意概述该过程。我现在会这样做,但我必须讨论有关 iTunes 主机文件的一些细节。

    【讨论】:

      【解决方案3】:

      因为 MAC 地址不可更改是有原因的?

      【讨论】:

      • 但这并不意味着它不能被改变......顺便说一句,MAC地址保持不变,只是软件正在传递另一个值,称为MAC-Spoofing。我需要这样做,因为我不希望我的真实 MAC 地址在免费网络中四处飘荡...更改 MAC 地址在 iOS4 中与越狱 iPhone 和 Cydia 中名为“network-cmds”的包一起工作,这使得 ifconfig 适用于 iOS4,包在 iOS 5 中可以工作,但是在第一篇文章中提到的命令之后 MAC 地址不会改变,并且也不会抛出错误!
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-24
      • 2012-05-14
      • 2011-06-17
      • 1970-01-01
      • 2010-09-23
      • 2020-03-08
      • 1970-01-01
      相关资源
      最近更新 更多