1 / 5
文档名称:

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

格式:doc   大小:24KB   页数:5页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

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

上传人:miao19720107 2020/10/16 文件大小:24 KB

下载得到文件列表

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

相关文档

文档介绍

文档介绍:#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