标签: mac-spoofing

无法在MacBook中欺骗MAC地址

我在新的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
Run Code Online (Sandbox Code Playgroud)

在我的旧MacBook上运行良好,但是将用户迁移到新MacBook后,旧MAC地址和新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
Run Code Online (Sandbox Code Playgroud)

任何提示配置错误是什么?

mac-address mac-spoofing macos-high-sierra

19
推荐指数
2
解决办法
2978
查看次数

从ifconfig输出中提取MAC地址

我正在编写一个#!bin/bashshell脚本来自动化MAC欺骗.在我编写的脚本中,我将输出ifconfig -a | grep HWaddr相当于两个不同的变量.该命令ifconfig -a | grep HWaddr返回

eth0  Link encap:Ethernet HWaddr 00:00:00:00:00:00
Run Code Online (Sandbox Code Playgroud)

wlan0 Link uncap: Ethernet HWaddr 00:00:00:00:00:00
Run Code Online (Sandbox Code Playgroud)

但我希望命令返回刚才的MAC地址wlan0.

linux macos bash ifconfig mac-spoofing

0
推荐指数
1
解决办法
4408
查看次数