hyperscan

Posted Komorebi

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hyperscan相关的知识,希望对你有一定的参考价值。

对hyperscan官方的前两个example进行编译和运行。

支持单个和多个正则编译。并行匹配规则,性能高。

对块模式和流模式使用:

示例pcapscan: http://www.cnblogs.com/zzqcn/p/4905235.html 

注:保证同一时间仅有一个实例在使用scratch,但是scratch可以连续调用。在程序启动时为scratch分配空间。

流模式可以解决边界跨包问题,预先把数据包分配在不同的流中,使用复杂,使用内存大。

协议识别使用block模式即可 。

 

以上是关于hyperscan的主要内容,如果未能解决你的问题,请参考以下文章