我有一个服务器(A),该服务器向另一个http服务器(B)发出http请求。我的请求的标头已更改为包括欺骗的原始IP地址,但是由于SYN-ACK响应永远不会返回我的服务器,因此将永远不会与服务器B建立连接。
但是,如果我在上述请求中拥有合法IP地址的客户端计算机上合法安装了软件...
Q1)是否可以将从服务器B接收到的SYN-ACK数据包(和序列号)转发到我的服务器A以完成连接?
Q2)我可以在客户端计算机上使用像scapy这样的嗅探器来执行此操作吗?还是这种方式更复杂?
请记住,我所需要的只是从服务器B到服务器A的响应状态代码“ 200”。
谢谢。
答案 0 :(得分:0)
您要寻找的东西与mitmproxy非常相似。 看看他们的文档页面,他们在其中进行了广泛的解释: https://docs.mitmproxy.org/stable/concepts-howmitmproxyworks/