欺骗的IP地址为HTTP web请求

本文关键字:HTTP web 请求 地址 IP 欺骗 | 更新日期: 2023-09-27 17:49:40

我公司的服务器上有一个web服务,我们限制了网络上除了一台服务器以外的其他服务器的访问。

我确实需要从另一台机器上打电话给这个。是否有一种方法,我可以欺骗其他服务器的IP地址,以便向web服务发送http请求?我只需要发送它的信息,我不需要任何返回的数据。它用于记录主服务器上其他服务器的点击。

我正在使用这个

IPEndPoint endpointAddress = new IPEndPoint(IPAddress.Parse(ipAddress), 80);
using (Socket socket = new Socket(endpointAddress.AddressFamily, SocketType.Stream, ProtocolType.Tcp))
{
    socket.SendTimeout = 500;
    socket.Connect(endpointAddress);
    socket.Send(byteGetString, byteGetString.Length, 0);
}

但是得到一个异常

连接尝试失败,因为被连接方没有正常工作一段时间后回应,或建立连接失败,原因是连接的主机响应失败23.202.147.163:80

欺骗的IP地址为HTTP web请求

一般来说,如果不能从服务器接收和处理一些应答包,就不可能与服务器建立 TCP连接。HTTP建立在TCP之上,TCP以"三次握手"开始通信,让客户端和服务器通信。

HTTP请求的开始不是一个数据包

您可以使用代理从具有访问权限的IP地址反弹请求。