数据包分析器c

时间:2014-05-01 18:56:36

标签: c packet

我需要捕获来自接口(例如eth0)的数据包,并需要通过C语言打印这些数据包详细信息(与wireshark相同)。数据包可以是任何通用数据包。有没有办法实现这个? (我不想为了这个目的使用像wireshark这样的任何应用程序)

OS:Centos的

1 个答案:

答案 0 :(得分:1)

试试看看libpcap。 http://www.tcpdump.org/我相信它会做你想做的事。