我需要知道Tuxcut是如何工作的。我在大学里用它来削减我的子网(局域网)中其他计算机的IP地址。
我已经搜索过但没有找到任何东西。
我在 X-Ubuntu 中使用 TuxCut 并且没有在我的网络中显示任何计算机......它只显示路由器的 IP 地址......
您作为参数传递给 tuxcut 的 IP 会被发送一个数据包,告诉他其网关的 MAC 地址是您的 MAC 地址。因此,该 IP 将所有数据包发送给您,如果您不将其转发到实际网关,它们将被静默丢弃。
例如,如果在一个子网中有两台 PC,它们的 IP 地址是IP_A
and IP_B
,它们的 MAC 地址是MAC_A
and MAC_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_A
PC 用 ARP 回复对此进行回复,ARP 回复是单播的,发送其 MAC ( MAC_A
) 作为网关的 MAC 地址。所以IP_B
将所有IP_A
不转发数据包的数据包发送到实际网关。
PS:您可以在使用 Tuxcut 时使用 Wireshark 进行检查。
归档时间: |
|
查看次数: |
2000 次 |
最近记录: |