是否可以只告诉 wifi 热点我有一个不同于原始 MAC 地址的 MAC 地址?
通常我会更改我的 mac 地址并连接到 wifi 热点。这种方法很麻烦,因为自从 mac 地址更改以来,我的电脑会短暂断开连接并重新连接到热点。我只是想欺骗 wifi 热点,让其认为网络中有一个具有指定 mac 地址的客户端。这或多或少就像是一种Mac 洪水
答案1
MAC 地址是大多数消费者网络通信的基本基础。通过更改 NIC 的 MAC 地址,您实际上是在告诉全世界旧设备不再存在,新设备想要建立连接。实际上没有办法宣传一个 MAC 地址而使用另一个 MAC 地址。至于如何简化,有有这样的工具。
除此之外,假设您想从头开始创建一个以太网数据包并将其发送到外面。(虽然如评论中指出的那样,wifi 不是以太网,但在执行此类操作时,它可以被视为以太网。有关构建以太网数据包的文档也适用于 wifi。)这主要意味着组装正确的数据结构并将它们吐出。在 Linux 上执行此操作是描述在这里. 在 Windows 上执行此操作描述在这里。与以太网相比,在 wifi 上执行此操作存在一些问题。主要问题是 wifi 适配器(尤其是便宜的适配器)通常会覆盖源 MAC。