大家好:
大家都知道TCP数据包的阻断可以通过发送RST包进行,现在在实际编程中遇到一个问题,假设计算机A,B,C用同一个HUB连接。A可以通过程序捕获到B和C的数据包,现在,B和C之间的两个程序正通过UDP协议进行数据传输,想请教大家的是:
是否计算机A可以发出数据包有效的阻止B和C之间的UDP数据通信。请大家针对如何有效的阻断UDP包给予一些指点。
目前正考虑如果向计算机B或C发出端口不可达ICMP数据包,但不知道该类型ICMP数据包在传输过程中是否会被网络中间的一系列路由器屏蔽(丢弃掉),谢谢大家。
大家都知道TCP数据包的阻断可以通过发送RST包进行,现在在实际编程中遇到一个问题,假设计算机A,B,C用同一个HUB连接。A可以通过程序捕获到B和C的数据包,现在,B和C之间的两个程序正通过UDP协议进行数据传输,想请教大家的是:
是否计算机A可以发出数据包有效的阻止B和C之间的UDP数据通信。请大家针对如何有效的阻断UDP包给予一些指点。
目前正考虑如果向计算机B或C发出端口不可达ICMP数据包,但不知道该类型ICMP数据包在传输过程中是否会被网络中间的一系列路由器屏蔽(丢弃掉),谢谢大家。
你可以尝试一下arp欺骗,让B把A当成C或者让C把A当成B
用ARP欺骗收到包之后再转发给接受者,是可行的