标签: c packet
我需要捕获来自接口(例如eth0)的数据包,并需要通过C语言打印这些数据包详细信息(与wireshark相同)。数据包可以是任何通用数据包。有没有办法实现这个? (我不想为了这个目的使用像wireshark这样的任何应用程序)
OS:Centos的
答案 0 :(得分:1)
试试看看libpcap。 http://www.tcpdump.org/我相信它会做你想做的事。