1

我想使用 libpcap 来捕获传入的以太网帧。但问题就在这里。我使用 PF_PACKET 和原始套接字来修改 MAC 标头。我从标头中删除了 MAC 地址以进行具体实现。我使用 pcap_setdirection 来捕获传入的数据包,但得到一些我无法理解的错误。所以我想知道libpcap如何区分传出数据包的传入?是从MAC地址判断还是可以直接从双工模式下的接收缓冲区获取。我的操作系统是 linux,CentOS 5.5。NIC 设置为混杂模式。

4

0 回答 0