Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C:挂接到tshark以访问已分析的数据包层_C_Tshark_Pyshark - Fatal编程技术网

C:挂接到tshark以访问已分析的数据包层

C:挂接到tshark以访问已分析的数据包层,c,tshark,pyshark,C,Tshark,Pyshark,我想在C程序中访问分析的数据包层信息(tshark做得很好) 是否有tshark的库接口可用于从pcap文件的数据包中收集分析信息 PS:更高层次的语言不是我的选择。我使用pyshark(Python)进行工作,但速度太慢,无法满足我的需要(pyshark调用tshark命令行并处理json响应)。我需要一种方法来直接获得tshark输出到我的C程序 如果我理解正确的话,你可能会想要这个 好的,libpcap不会为您分析数据包,tshark/wireshark会进行分析。下面是一个您可能会发现有

我想在C程序中访问分析的数据包层信息(tshark做得很好)

是否有tshark的库接口可用于从pcap文件的数据包中收集分析信息


PS:更高层次的语言不是我的选择。我使用pyshark(Python)进行工作,但速度太慢,无法满足我的需要(pyshark调用tshark命令行并处理json响应)。我需要一种方法来直接获得tshark输出到我的C程序

如果我理解正确的话,你可能会想要这个

好的,libpcap不会为您分析数据包,tshark/wireshark会进行分析。下面是一个您可能会发现有用的列表:对我来说,一个问题:libpcap可以作为wireshark或tshark分析所有数据包吗?