假设我的电脑连接到WIFI,我同事的电脑也连接到同一个WIFI。
现在,我将 WIFI 接口上的 IP 地址(使用 ifconfig)更改为与我的同事相同。
是不是说我抓到了他的数据包?为什么,为什么不呢?
假设我的电脑连接到WIFI,我同事的电脑也连接到同一个WIFI。
现在,我将 WIFI 接口上的 IP 地址(使用 ifconfig)更改为与我的同事相同。
是不是说我抓到了他的数据包?为什么,为什么不呢?
抱歉,您必须找到其他方法来窃听您的“同事”。:-)
AP 作为第 2 层设备,根据 MAC 地址转发流量。如果您更改 IP 地址,则不会更改您的 MAC 地址。现在,如果您的 PC 生成 ARP 回复,则上游路由器将更新其 ARP 表。但是现在你的同事将不再获得数据,所以她会知道有什么事情发生了。她的计算机也可能会生成 ARP 回复,在这种情况下,她将获得流量而不是您。您的两台计算机将“争夺”数据,很可能你们中的任何一台都不会收到足够的有用数据。
这假设您在更改地址时保持与 AP 的关联。根据客户的不同,这可能不会发生。