如何使用 bash 函数随机化我的 mac 地址



我在这里遵循本教程:

http://osxdaily.com/2008/01/17/how-to-spoof-your-mac-address-in-mac-os-x/

他们有一些好主意,但我想有人已经把它写成一个函数或 2?

您是否必须重新启动无线适配器才能执行此操作?

您需要提出自己的随机化方案以添加到他们的片段中。

您需要将它们智能地组合在一起:

mac_create(){
    echo -n 00-00-00 
    dd bs=1 count=3 if=/dev/random 2>/dev/null | hexdump -v -e '/1 "-%02X"'
}
mac_randomize(){
    sudo ifconfig en0 down
    local mac=$(mac_create)
    sudo ifconfig en0 ether $mac
    sudo ifconfig en0 up
    echo $mac
}

这将关闭适配器电源,更换Mac,然后重新打开电源。 你需要通电和关机,以便WAP(白人盎格鲁撒克逊新教徒)知道你在哪里。

最新更新