9.8. 数据包分析¶
本指南将解释如何启用数据包分析,并将其与Ubuntu上最新的Suricata代码一起使用。这是基于假设,您已经从Git存储库安装了一次Suricata。
如果您想知道处理数据包需要多长时间,那么数据包分析很方便。这是一种了解为什么某些数据包的处理速度比其他数据包快的方法,并且这种方法是一个很好的工具,可以用来开发Suricata。
按照以下步骤更新suricata Installation from Git .从结尾开始
cd suricata/oisf
git pull
然后按照下面描述的步骤操作。要启用数据包分析,请确保在配置阶段输入以下内容:
./configure --enable-profiling
找到一个有PCAP的文件夹。如果您还没有PCAP,您可以使用Wireshark获得这些。参见 Sniffing Packets with Wireshark .
转到PCAP的目录。例如:
cd ~/Desktop
使用ls命令,您可以看到文件夹的内容。选择文件夹和PCAP文件
例如:
cd ~/Desktop/2011-05-05
用PCAP运行Suricata:
suricata -c /etc/suricata/suricata.yaml -r log.pcap.(followed by the number/name of your pcap)
例如:
suricata -c /etc/suricata/suricata.yaml -r log.pcap.1304589204