您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. 基于socket实现Ping功能的源代码

  2. 基于socket的网络编程技术,用到SOCK_RAW的原始套接字类型。里面对简单ICMP协议和IP协议有着很完整的诠释和定义。可以交流zhaquanmin@163.com
  3. 所属分类:Web开发

    • 发布日期:2009-08-10
    • 文件大小:1048576
    • 提供者:zhaquanmin
  1. 第10章 网络程序设计实例

  2. 10.1 使用Winsock API设计网络程序的实例 10.2 使用MFC类库进行网络程序设计的实例 10.3 基于WinInet API的客户程序编写实例 10.4 原始套接口(SOCK_RAW)程序设计实例 10.5 广播通信与组播通信程序设计实例
  3. 所属分类:网络基础

    • 发布日期:2009-08-15
    • 文件大小:1048576
    • 提供者:akinghsj
  1. ping 的源代码 网络应用

  2. Descr iption: // This sample illustrates how an ICMP ping app can be written // using the SOCK_RAW socket type and IPPROTO_ICMP protocol. // By creating a raw socket, the underlying layer does not change // the protocol header so that when we submit
  3. 所属分类:Web开发

    • 发布日期:2009-09-03
    • 文件大小:13312
    • 提供者:siscom6336
  1. 网络编程之PING实现

  2. // ping.cpp : Defines the entry point for the console application. // #pragma pack(4) #include "winsock2.h" #include "stdlib.h" #include "stdio.h" #define ICMP_ECHO 8 #define ICMP_ECHOREPLY 0 #define ICMP_MIN 8 // minimum 8 byte icmp packet (just he
  3. 所属分类:Web开发

    • 发布日期:2009-11-09
    • 文件大小:80896
    • 提供者:softwind1025
  1. socket编程原理

  2. 套接字编程基本概念 2.2.4 套接字类型 TCP/IP 的socket 提供下列三种类型套接字。 流式套接字(SOCK_STREAM) 提供了一个面向连接、可靠的数据传输服务,数据无差错、无重复地发送,且按发送顺序接收。 内设流量控制,避免数据流超限;数据被看作是字节流,无长度限制。文件传送协议(FTP)即使用 流式套接字。 数据报式套接字(SOCK_DGRAM) 提供了一个无连接服务。数据包以独立包形式被发送,不提供无错保证,数据可能丢失或重复, 并且接收顺序混乱。网络文件系统(NFS)使
  3. 所属分类:Web开发

    • 发布日期:2010-03-09
    • 文件大小:178176
    • 提供者:eaglet111
  1. 用c++编写网络流量统计系统

  2. 用c++编写一个流量统计系统 为了方便网络编程,90年代初,由Microsoft联合了其他几家公司共同制定了一套WINDOWS下的网络编程接口,即Windows Sockets规范,它不是一种网络协议,而是一套开放的、支持多种协议的Windows下的网络编程接口。本篇论文主要是介绍了在TCP/IP基础上利用winsock2对网卡进行编程,以达到网络流量监测的目的。论文首先介绍了TCP/IP协议,旨在介绍IP,TCP,UDP等比较重要的协议。主要是介绍IP头,TCP头,UDP头的特点,以便从IP
  3. 所属分类:网络基础

    • 发布日期:2010-09-17
    • 文件大小:55296
    • 提供者:xiaomiguichu
  1. 在Win2000中怎么关闭ICMP

  2. ICMP协议有一个特点---他是无连结的,也就是说只要发送端完成ICMP报文的封装并传递给路由器,这个报文将会象邮包相同自己去寻找目的地址,这个特点使得ICMP协议非常灵活快捷,不过同时也带来一个致命的缺陷---易伪造(邮包上的寄信人地址是能随便写的),所有人都能伪造一个ICMP报文并发送出去,伪造者能利用SOCK_RAW编程直接改写报文的ICMP首部和IP首部,这样的报文携带的源地址是伪造的,在目的端根本无法追查,
  3. 所属分类:网络攻防

    • 发布日期:2011-03-30
    • 文件大小:29696
    • 提供者:flyinsky1987
  1. 端口扫描ping流程图

  2. 端口扫描程序中ping的实现流程 创建类型为SOCK_RAW,协议为IPPROTO的SOCKET-》设置发送/接收超时选项....
  3. 所属分类:网络安全

  1. 网络数据包捕获与应用的VC++6.0编程

  2. 网络数据包捕获与应用的VC++6.0编程 《网络数据包捕获与应用的VC++6.0编程》 美国GeneChiu基金资助 网络数据包捕获与应用的VC++6.0编程 研究生 方松茂 对以太帧头、IPv4报头、IPv6报头、TCP报头及UDP报头格式这几种常用数据报头 别利用WinPcap和原始套接字编写程序进行分析。并利用MFC类库,采用链表结构存放捕 获的网络数据的方案,实现了局域网内Internet数据采集的应用程序。 另外,还编写了一个利用WinPcap提供的发送数据报的函数实现SYN Flo
  3. 所属分类:C/C++

    • 发布日期:2011-04-14
    • 文件大小:1017856
    • 提供者:lixuejiangqq
  1. WatchClient监听网络

  2. 使用socket( AF_INET , SOCK_RAW , IPPROTO_IP )来监听本地网卡上各种类型的数据包(tcp/udp/ip/icmp/...)
  3. 所属分类:网络监控

    • 发布日期:2011-05-25
    • 文件大小:35840
    • 提供者:luver
  1. socket编程(源码)

  2. 本资料提供的是用Socket编程实现聊天程序。 有两种:流式Socket(SOCK_STREAM)和数据报式Socket(SOCK_DGRAM)。流式是一种面向连接的Socket,针对于面向连接的TCP服务应用;数据报式Socket是一种无连接的Socket,对应于无连接的UDP服务应用。 Socket为了建立Socket,程序可以调用Socket函数,该函数返回一个类似于文件描述符的句柄。socket函数原型为:int socket(int domain, int type, int pro
  3. 所属分类:C#

    • 发布日期:2011-10-11
    • 文件大小:73728
    • 提供者:zlhenbang
  1. 侦听任意UDP端口来的数据包然后转发的程序源码

  2. 这个程序的功能类似于代理,起因是要接收UDP数据包,但不知道端口号,所以就写了这个可以侦听指定范围内所有端口的小程序。 另附测试用的数据包发送器和接收器。
  3. 所属分类:网络基础

    • 发布日期:2011-10-11
    • 文件大小:4096
    • 提供者:aZhuang
  1. linux 命令大全

  2. 已经编译的各种linux命令大全 比如搜索socket就会出现如下解释: socket(建立一个socket通信) 相关函数 accept,bind,connect,listen 表头文件 #include #include 定义函数 int socket(int domain,int type,int protocol); 函数说明 socket()用来建立一个新的socket,也就是向系统注册,通知系统建立一通信端口。参数domain 指定使用何种的地址类型,完整的定义在/usr/incl
  3. 所属分类:C

    • 发布日期:2012-03-14
    • 文件大小:354304
    • 提供者:laoheitang2
  1. sock_raw参考

  2. sock_raw参考资料学习参考和linux char字符设备建立方法
  3. 所属分类:C

    • 发布日期:2012-05-15
    • 文件大小:162816
    • 提供者:robot_mu
  1. 计算机网络论文

  2. 本文根据网络分层的原则,尝试以应用层为重点,包括传输层、网络层测量指标,对网络以及其承载的业务运行状况进行全面衡量。在本论文中主要说明了socket的建立,监听和撤销的过程。具体到程序实现中,对网卡混杂模式的设置是通过原始套接字(raw socket)来实现的。为了让原始套接字能接受所有的数据,还需要通过将SOCK_RAW设置成SIO_RCVALL。对数据包的获取通过recv()函数来完成。最后要完成的工作就是对所捕获的IP数据包进行分析以提取出我们所需要的信息。在论文的最后是旨在说明进一步工
  3. 所属分类:网络基础

    • 发布日期:2012-06-24
    • 文件大小:214016
    • 提供者:hui415422402
  1. C++网络编程

  2. 最近也在学 还有一个自己写的C++聊天程序 有点大 下面是C写的 sockets(套接字)编程有三种,流式套接字(SOCK_STREAM),数据报套接字 (SOCK_DGRAM),原始套接字(SOCK_RAW);基于TCP的socket编程是采用的流式套接字(SOCK_STREAM)。基于UDP采 用的数据报套接字(SOCK_DGRAM).
  3. 所属分类:C++

    • 发布日期:2012-09-09
    • 文件大小:16384
    • 提供者:ghost_ly555
  1. C++网络编程案例详解

  2. C++网络编程案例详解 流套接字(SOCK_STREAM)  TCP:面向连接的、可靠的  通信连接必须显式建立  适合传输大量的数据,不支持广播和多播  数据报套接字(SOCK_DGRAM)  UDP:无连接的、不可靠的  通信双方不需要建立任何显式连接  开销小,支持广播和多播  原始套接字(SOCK_RAW)  可以读写内核没有处理的IP数据包  主要目的是为了避开TCP/IP处理机制,被传送的数据包可以被直接传送给需要它的应用程序  编写自定义底层协议的应用程序时
  3. 所属分类:网络基础

    • 发布日期:2012-11-07
    • 文件大小:1048576
    • 提供者:zjjcxl
  1. linux sock_raw原始套接字编程

  2. sock_raw原始套接字编程可以接收到本机网卡上的数据帧或者数据包,对与监听网络的流量和分析是很有作用的.一共可以有3种方式创建这种socket 1.socket(AF_INET, SOCK_RAW, IPPROTO_TCP|IPPROTO_UDP|IPPROTO_ICMP)发送接收ip数据包 2.socket(PF_PACKET, SOCK_RAW, htons(ETH_P_IP|ETH_P_ARP|ETH_P_ALL))发送接收以太网数据帧 3.socket(AF_INET, SOCK_
  3. 所属分类:其它

    • 发布日期:2012-12-03
    • 文件大小:22528
    • 提供者:jake443403168
  1. Linux下SOCK_RAW原理和应用

  2. Linux下SOCK_RAW原理和应用 Linux下SOCK_RAW原理和应用
  3. 所属分类:Linux

  1. private-protocol:用SOCK_RAW实现自定义协议栈;使用sock_ Raw实现私有协议栈-源码

  2. 私有协议 用SOCK_RAW实现自定义协议栈 使用sock_ Raw实现私有协议栈 注意 只适用于Linux系统 用管理员权限执行 如何使用代码 对于没有socket编程经验的好兄弟 建议先看一下standardUDP /文件夹下如何使用UDP协议实现客户端和服务端之间的通信,熟悉socket函数的基本用法 对于网络编程上手 直接看pp /文件夹下的代码 子文件夹下由更详细的说明 参考 emmm这个仓库的源代码由很多错误,我稍作修改让他可以编译通过了...修改后的文件存放在sockRaw /文
  3. 所属分类:其它

    • 发布日期:2021-03-27
    • 文件大小:23552
    • 提供者:weixin_42160278
« 12 3 »