在应用程序将udp数据包发送到套接字后,是否有办法操作udp数据包?

时间:2009-11-19 17:41:05

标签: sockets udp

换句话说,我是否可以使用单独的应用程序拦截这些数据包(可能在堆栈级别),操纵它们然后将它们发送到原始应用程序尝试将它们发送到的目标位置?

1 个答案:

答案 0 :(得分:2)

您可以使用PF_PACKET协议类型打开套接字,拦截接口上的所有数据包并直接发送。

结帐man 7 packetman socket。我相信你需要root权限来运行这样的应用程序。

Sniffing Bytes over the Network