下载此文档

协议分析器设计源代码.doc


文档分类:IT计算机 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
#include<>#include<>#include<>#include<>#include<sys/>#inet/>#include<arpa/>typedefunsignedcharUCHAR;typedefunsignedshortUSHORT;voidpcap_handle(u_char*user,conststructpcap_pkthdr*header,constu_char*pkt_data);typedefstruct{//定义以太帧的头部数据类型 UCHARDestMac[6]; UCHARSrcMac[6]; UCHAREtype[2];}ETHHEADER;typedefstruct{//IP头部的数据类型UCHARheader_len:4;UCHARversion:4;UCHARtos:8;//typeofserviceUSHORTtotal_len:16;//lengthofthepacketUSHORTident:16;//uniqueidentifierUSHORTflags:16;UCHARttl:8;UCHARproto:8;//protocol(IP,TCP,UDPetc)USHORTchecksum:16;UCHARsourceIP[4];UCHARdestIP[4]; }IPHEADER;typedefstruct{//定义端口数据类型用于解析TCP和UDP中的源端口和目的端口 USHORTsrcPort; USHORTdecPort;}PORT;char*Proto[]={"Reserved","ICMP","IGMP","GGP","IP","ST","TCP","UCL","EGP","IGP","BBN-RCC-MON","NVP-II","PUP","ARGUS","EMCON","XNET","CHAOS","UDP","MUX","DCN-MEAS","HMP","PRM","XNS-IDP","TRUNK-1","TRUNK-2","LEAF-1","LEAF-2","RDP","IRTP","ISO-TP4","NETBLT","MFE-NSP","MERIT-INP","SEP","3PC","IDPR","XTP","DDP","IDPR-CMTP","TP++","IL","SIP","SDRP","SIP-SR","SIP-FRAG","IDRP","RSVP","GRE","MHRP","BNA","SIPP-ESP","SIPP-AH","I-NLSP","SWIPE","NHRP","unassigned","unassigned","unassigned","unassigned","unassigned","unassigned","anyhostinternalprotocol","CFTP","work","SAT-EXPAK","KRYPTOLAN","RVD","IPPC","anydistributedfilesystem","SAT-MON","VISA","IPCV","CPNX","CPHB","WSN","PVP","BR-SAT-MON","SUN-ND","W

协议分析器设计源代码 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人miao19720107
  • 文件大小24 KB
  • 时间2020-10-16