repache:在真实网络中重放 Apache 日志文件(“在线”)

时间:2024-07-02 06:50:19
【文件属性】:

文件名称:repache:在真实网络中重放 Apache 日志文件(“在线”)

文件大小:157KB

文件格式:ZIP

更新时间:2024-07-02 06:50:19

C++

修复 repache通过创建具有原始时间和源 IP 地址的实际 TCP 连接来重放 apache 日志文件。 因此包含了一个简单的 TCP 堆栈,它以混杂模式处理 TCP 连接。 为了正确操作,必须确保响应数据包被路由到运行recache的主机。 因此,不能在任意网络基础设施中使用recache 。 目的 repache重放以前记录的 Apache 网络服务器日志文件。 修复的一大优势是它对源 IP 地址的现实处理。 它会欺骗日志文件的 IP 地址,以便进行非常逼真的模拟。 该工具的目的是在现实条件下测试具有国家/IP 特定行为和入侵检测/预防系统的网络服务器。 使用信息 为了欺骗 TCP 连接, repache的 TCP 堆栈需要在网络接口上侦听回复数据包 - 这就是为什么所有数据包都必须路由到运行repache的主机。 这通常意味着必须使用专用的测试环境。 可以在找到修复操作的演


【文件预览】:
repache-master
----Makefile.am(80B)
----Makefile.in(24KB)
----configure(232KB)
----src()
--------Makefile.am(230B)
--------logConverter.cc(5KB)
--------Makefile.in(18KB)
--------tcpoptions.h(4KB)
--------apacheLog.h(5KB)
--------main.cc(10KB)
--------RawTcpSocket.h(3KB)
--------Requestor.cc(22KB)
--------Sniffer.h(2KB)
--------Requestor.h(7KB)
--------RawTcpSocket.cc(10KB)
--------Sniffer.cc(2KB)
----config.h.in(4KB)
----LICENSE(11KB)
----configure.ac(985B)
----depcomp(17KB)
----man()
--------Makefile.am(26B)
--------Makefile.in(14KB)
--------repache.1(1KB)
----install-sh(6KB)
----missing(32B)
----README.md(2KB)
----mkinstalldirs(722B)
----gnuplot.conf(689B)
----config.guess(43KB)
----aclocal.m4(42KB)
----config.sub(32KB)

网友评论