0

目前,我正在使用这个命令来欺骗我的 MAC 地址:

macchanger eth0 -A

但是,我希望能够选择我使用的供应商。我知道 switch -l 显示所有可用供应商的列表,但是说我想使用 Cisco 的一个,我使用什么命令来实际使用该特定供应商,而不是系统每次为我选择一个随机供应商?

4

1 回答 1

2

您可以将这样的函数添加到 .bashrc 然后您可以: macspoof Apple eth0

macspoof () {
  Vendor=$(macchanger -l | grep $1 | shuf -n 1 | awk '{print $3}')
  Tail=$(echo $RANDOM | md5sum | sed 's/.\{2\}/&:/g' | cut -c 1-8)
  Mac="$Vendor:$Tail"
  sudo macchanger -m $Mac $2
}
于 2015-10-21T16:38:49.020 回答