【问题标题】:How to select vendor when using macchanger in linux在linux中使用macchanger时如何选择供应商
【发布时间】:2015-05-18 21:57:55
【问题描述】:

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

macchanger eth0 -A

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

【问题讨论】:

  • 前 2x3 位数字确定供应商是谁。因此,您可以使用 -m 手动设置它们

标签: linux mac-spoofing


【解决方案1】:

您可以将这样的函数添加到 .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
}

【讨论】:

    猜你喜欢
    • 2021-09-09
    • 2022-01-26
    • 2010-10-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-09
    • 2014-12-13
    • 2015-07-17
    相关资源
    最近更新 更多