【发布时间】:2019-02-24 13:38:52
【问题描述】:
我在我的新 MacBook Pro (OSX 10.13.6) 上欺骗我的 MAC 地址时遇到了一些问题:它根本不会改变 -.-"
在我以前的 MacBook 上,我创建并使用了这个脚本:
#! /bin/bash
echo "Old MAC:"
sudo ifconfig en0 ether | grep ether
MAC=$(openssl rand -hex 6 | sed 's/\(..\)/\1:/g; s/.$//')
sudo ifconfig en0 ether $MAC
echo "New MAC ($MAC):"
sudo ifconfig en0 ether | grep ether
它在我的旧 MacBook 上运行良好,但在将我的用户迁移到新 MacBook 后,旧的和新的 MAC 地址是相同的。我还尝试了第三方工具(brew install spoof-mac),结果相同。
如果我现在尝试欺骗我的MAC地址,输出总是这样,无论WIFI是连接,断开还是禁用。
tim@Tim:~$ ./renewMac.sh
Old MAC:
ether 88:e9:fe:83:XX:XX
New MAC (cd:4c:a0:01:9f:e4):
ether 88:e9:fe:83:XX:XX
任何提示什么是错误的配置?
【问题讨论】:
-
同样的问题
-
这是许多用户的问题:github.com/feross/SpoofMAC/issues/87
标签: mac-address macos-high-sierra mac-spoofing