Tuxcut - ubuntu 中的软件

Tuxcut - ubuntu 中的软件

我需要知道如何燕尾服作品。我在大学里用它来剪切我的子网(局域网)中其他计算机的IP地址。

我已经搜索过但没有找到任何东西。

我在 X-Ubuntu 中使用 TuxCut,并且没有显示我的网络中的任何计算机..它只显示路由器的 IP 地址....

答案1

您作为参数传递给 tuxcut 的 IP 会发送一个数据包,告诉他其网关的 MAC 地址是您的 MAC 地址。因此,该 IP 会将所有数据包发送给您,如果您不将其转发到实际网关,它们就会被悄悄丢弃。

例如,如果一个子网中有两台PC,其IP 地址为IP_AIP_B,MAC 地址为MAC_AMAC_B

假设有IP的PCIP_A试图切断有IP的PC的网络IP_B

如您所知,如果网关的 MAC 地址在其缓存中不可用,则每台 PC 在发送数据包之前都会询问网关的 MAC 地址。因此,当具有 IP 的 PCIP_B发送对其网关 MAC 地址的 ARP 请求时,它通过 MAC 级别广播来实现:目标 MAC 为 FF:FF:FF:FF:FF:FF。

IP_APC 使用 ARP 回复来回复此消息,该回复是单播的,因为它将其 MAC(MAC_A)发送为网关的 MAC 地址。因此,IP_B将所有数据包发送到网关IP_A,而不会将数据包转发到实际网关。

附:您可以在使用 Tuxcut 时使用 Wireshark 来检查这一点。

相关内容