c++的socet编程相关资料汇总.docVIP

  • 2
  • 0
  • 约5.25万字
  • 约 52页
  • 2016-10-19 发布于贵州
  • 举报
c的socet编程相关资料汇总

1、原始套接字透析之前言 2 2、TCP/UDP完整数据包校验和通用计算 8 3、使用原始套接字发送自定义IP包 13 4、Visual C++自定义发IP包例子 21 5、Win2000中用户自定义IP头的实现及OicqSend完整实例源程序 25 6、一个syn扫描程序源代码 32 7、穿透防火墙的数据传输源码 41 1、原始套接字透析之前言   (2)数据报式套接字(SOCK_DGRAM):一种无连接的Socket,对应于无连接的UDP 服务应用。   从用户的角度来看,SOCK_STREAM、SOCK_DGRAM这两类套接字似乎的确涵盖了TCP/IP应用的全部,因为基于TCP/IP的应用,从协议栈的层次上讲,在传输层的确只可能建立于TCP或UDP协议之上(图1),而SOCK_STREAM、 SOCK_DGRAM又分别对应于TCP和UDP,所以几乎所有的应用都可以用这两类套接字实现。 图1 TCP/IP协议栈   但是,当我们面对如下问题时,SOCK_STREAM、SOCK_DGRAM将显得这样无助:   (1) 怎样发送一个自定义的IP包?   (2) 怎样发送一个ICMP协议包?   (3) 怎样使本机进入杂糅模式,从而能够进行网络sniffer?   (4) 怎样分析所有经过网络的包,而不管这样包是否

文档评论(0)

1亿VIP精品文档

相关文档