Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/339.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用Pcap.Net c在浏览器中打开网站_C#_.net_Spoofing_Pcap.net - Fatal编程技术网

C# 使用Pcap.Net c在浏览器中打开网站

C# 使用Pcap.Net c在浏览器中打开网站,c#,.net,spoofing,pcap.net,C#,.net,Spoofing,Pcap.net,我的目标是在浏览器中打开一个带有IP欺骗的网站。换句话说,我想用我选择的IP打开一个网站。我正在c.net中创建一个桌面应用程序。我已经读到,对于这种实现,我需要使用3路握手 下面是我找到的发送数据包的代码 HttpRequestLayer httpLayer = new HttpRequestLayer { Version = HttpVersion.Version11, Header = new HttpHeader(new HttpContentLengthField(

我的目标是在浏览器中打开一个带有IP欺骗的网站。换句话说,我想用我选择的IP打开一个网站。我正在c.net中创建一个桌面应用程序。我已经读到,对于这种实现,我需要使用3路握手

下面是我找到的发送数据包的代码

HttpRequestLayer httpLayer = new HttpRequestLayer
{
     Version = HttpVersion.Version11,
     Header = new HttpHeader(new HttpContentLengthField(11)),
     Body = new Datagram(Encoding.ASCII.GetBytes("hello world")),
     Method = new HttpRequestMethod(HttpRequestKnownMethod.Get),
     Uri = @"http://mywebsite.com/",
};

我对这种与网络相关的编程是新手。我想要一个用c实现的三方握手的例子。如果有相关的例子,也请向我推荐。

我建议你从嗅探常规网站流量开始,逐个查看数据包。注:1。确保即使您欺骗了IP,您仍然可以嗅探发送到该IP的数据包。2.一个巨大的挑战可能是在TCP会话之后,确保您了解TCP是如何工作的,并注意细节。@brickner:您能给我一些很好的教程或示例吗?谢谢。我不知道有什么好的教程可以做到这一切。您可以在@brickner中学习如何使用Pcap.Net:谢谢,是的,我现在正在这样做。