hyperscan
Posted Komorebi
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了hyperscan相关的知识,希望对你有一定的参考价值。
对hyperscan官方的前两个example进行编译和运行。
支持单个和多个正则编译。并行匹配规则,性能高。
对块模式和流模式使用:
示例pcapscan: http://www.cnblogs.com/zzqcn/p/4905235.html
注:保证同一时间仅有一个实例在使用scratch,但是scratch可以连续调用。在程序启动时为scratch分配空间。
流模式可以解决边界跨包问题,预先把数据包分配在不同的流中,使用复杂,使用内存大。
协议识别使用block模式即可 。
以上是关于hyperscan的主要内容,如果未能解决你的问题,请参考以下文章