macOS 在 15.5(可能更早)及之后 通过 SIP 限制了 MAC 地址的修改 :(
具体表现为:spoof-mac
工具失效;sudo ifconfig en0 ether [mac address]
也失效。
WARNING: The airport comand line tool is deprecated and will be removed in a future release. For diagnosing Wi-Fi related issues, use the Wireless Diagnostics app or wdutil command line tool. ifconfig: ioctl (SIOCAIFADDR): Can't assign requested address
ref:
![]() | 1 LaureatePoet OP 补充一下:是 macOS 在 15.5(可能更早)及之后 通过 SIP 限制了"无线网卡 en0 MAC 地址"的修改,经过测试,有线网卡还是可以修改的。 |
![]() | 2 intoext 20 小时 10 分钟前 @LaureatePoet 通过第三方软件也无法修改吗? 苹果这又是为了啥呢 溯源?? |
![]() | 3 cnachen 1 小时 24 分钟前 貌似是 macOS 15 加入的 private Wi-Fi address 功能 break 了一些东西, 可以用下面的工具修改,macOS 26 实测有效。 https://github.com/acrogenesis/macchanger/ |