最近需要分析PCAP文件,主要是用WireShark 来打开PCAP文件,用 winpcap库来解析PCAP文件。因为经常使用MATLAB ,就尝试找了找MATLAB解析PCAP文件的方法。找到了几个能解析PCAP文件的matlab开源项目pcap2matlab。下载地址:http://download.csdn.net/download/sunboyiris/9951242
该项目解析如下:
打开pcap2matlab_example.m ,代码如下,点击运行:
function pcap2matlab_example()
isRead = true;
CAPTURE_FILE = 'gigE_image.pcapng';
%% Set up the capturing/reading parameters:
dissector = {'gvsp.status',...
'gvsp.blockid16',...
'gvsp.format',...
'gvsp.packetid24',...
'gvsp.fieldid',...
'gvsp.fieldcount',...
'gvsp.timestamp',...
'gvsp.pixel.color','gvsp.pixe