监听 TCP 流量并触发事件

监听 TCP 流量并触发事件

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

举个例子来说明一下我想做的事情。假设我有 2 个 Web 服务器,一个用于开发,一个用于生产。我希望能够将代码更新推送到我的开发服务器,并将到达我的生产服务器的所有请求复制到开发服务器上,以测试压力和并发性。

我发现其他应用程序非常接近我的需求,但它们缺少一个非常重要的功能,即实时执行。我无法记录 TCP 流量,然后稍后重放,这需要实时完成。

当前设置(ii7 和 haproxy)

答案1

这正是入侵侦测系统确实如此。IDS 通常用于安全目的——即检测和响应基于网络的攻击——但我确信呼噜可以做你想做的事。

话虽如此,但我认为这实际上并不是适合这项工作的工具。也许更好的解决方案是查看您的访问日志并在开发主机上重放请求。

相关内容