C截获本机数据包方法.docVIP

  • 5
  • 0
  • 约2.7万字
  • 约 26页
  • 2016-10-17 发布于重庆
  • 举报
C截获本机数据包方法

C#截获本机数据包方法 ?发表人:jiamao??发表于:2010-04-06??标签:C# socket 截包 首先实例化一个socket: 用来接收所有的数据 C# 代码 Socket?s?=?new?Socket(Sytem.Net.Sockets.AddressFamily.InterNetwork,?System.Net.Sockets.SocketType.Raw,? ?? System.Net.Sockets.ProtocolType.IP);???????? ?? ????????? ?? s.Bind(new?System.Net.IPEndPoint(IPAddress.Parse(Dns.GetHostAddresses(Dns.GetHostName())[0].ToString()),?0));???????? ?? s.SetSocketOption?System.Net.Sockets.SocketOptionLevel.IP,?System.Net.Sockets.SocketOptionName.HeaderIncluded,?1);???????? ?? s.IOControl(unchecked((int)0,?new?byte[4]?{?1,?0,?0,?0?},?new?byte[4]);?? ? s就可

文档评论(0)

1亿VIP精品文档

相关文档