【发布时间】:2015-05-08 10:10:04
【问题描述】:
我在 C 中使用 rawsockets 制作了一个数据包嗅探器,它可以嗅探指定端口上的所有传出 UDP 流量。
我现在想丢弃与特定负载匹配的某些传出 UDP 数据包,以便可以使用不同的负载重新发送它们。
在这种情况下,嗅探器将不再有用,因为它似乎无法控制它检测到的网络流量。
有没有办法在不修改内核代码的情况下丢弃与 Linux 系统上的特定负载和端口匹配的数据包?我的嗅探器对我的目标毫无用处吗?
【问题讨论】:
标签: c++ c linux sockets networking