收听TCPstream量并触发事件

是否有任何软件可以侦听TCP数据包,并在检测到与特定filter匹配的数据包时执行一些事件或(代码,脚本,exe等)?

给你一个我想要做的例子。 假设我有2个Web服务器,一个开发和一个生产。 我希望能够将代码更新推送到我的开发服务器,并将到生产服务器的所有请求复制到开发服务器上,以testing压力和并发性。

还有其他的应用程序,我发现它是非常接近我所需要的,但他们缺乏一个非常重要的事情,实时执行。 我不能loggingTCPstream量然后重播它,它需要实时完成。

当前设置(使用haproxy的ii7)

这正是入侵检测系统所要做的。 IDS通常用于安全目的,即检测和响应基于networking的攻击,但我相信像snort这样的东西可以做你想做的事情。

这就是说,我不认为这实际上是正确的工具。 也许更好的解决scheme将是观看您的访问日志并重播您的开发主机上的请求。