捕获数据包的实现原理,捕获数据包的编程实现 一)捕获数据包 1. 枚举所有的可用的设备[pcap_findalldevs_ex](可选) 2. 通过名字打开一个设备[pcap_open()] 在这里可以打开一个文件,只是在打开这个文件之前需要通过pcap_createsrcstr创建相应的namestring 3. 设置Filter[pcap_compile,pcap_setfilter](可选) 4. 捕获数据 有几种捕获数据的方法(捕获数据的数据都是最原始的数据包,即包含数据链路层的数据头) a. 是