[优秀毕业设计精品]解析ip数据包课程设计_第1页
[优秀毕业设计精品]解析ip数据包课程设计_第2页
[优秀毕业设计精品]解析ip数据包课程设计_第3页
[优秀毕业设计精品]解析ip数据包课程设计_第4页
[优秀毕业设计精品]解析ip数据包课程设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

A1A0A2A3A4A5A61课程设计任务书分院(系)信息学院专业姓名学号设计题目解析IP数据包内容及要求A7A8A9A10A11A12A13A14A15A16A17A18A19A20A21,A22A23A19A20A21A10A24A25,A26A27A28A29A30A31A32A12A33A34A35A36,A37A38A39A40A41A42A43A44A45A46A47A10A48A49A50A51A52A531A54A55A56A57A58A59A60A57IPPARSELOGFILE,A61A18IPPARSEA13A46A47A62,A63LOGFILEA64A65A66A67A68A28A29A10A42A43A44A452A69A70A71A72A73A74A75A76A77A78A79A80A81A82A83A84IPA85A86A87A84A88A89,A90A91A92,A93A94A95A96,A85A86A87A97A91A92,A85A86A87A70A98,A99A100A70A76,A99A100A101A102A103,A104A105A106A107,A108A109A110A111A95A96,A90A112A113A74,A114IPA115A116A74A117A84IPA115A116A118A119A1203A121A122A123A124A125A126A127A128A129A72A81CTRLCA106A130A73进度安排A131A132A133A134A135A136A137A138A139A140A141A142A143A144A134A135A145A146A147A131A148A133A146A149A150A140A143A144A151A152A153A154A155A156A157A151A158A159A146A147A143A144A160A161A162A163A164A165A166A167A168A169A170A171A172指导教师(签字)年月日分院院长(签字)年月日A173A174A175A176A177A178A1792目录1实验目的2实验要求3预备知识4课程设计分析5实现过程6程序流程图7相关扩展8实习体会9参考文献A180A181A182A183A184A185A1863一实验目的A187A188A189A190A191A192IPA193A194A195A196A197A198,A199A200A194A201A190A197A198,A202A203IPA193A194A195A196A204A205A206IPA207A208A196A209A210A211A212,A213A214IPA215A196A216A217A218A219A220A221A222A196A219A191A223A224A225二实验要求A226A227A228A229A230A231A232A233A234A235A236A237A238A239A240,A241A242A238A239A240A229A243A244,A245A246A247A248A249A250A251A231A252A253A254A255,A31A32A0A1A2A3A4A5A6A40A7A8A9A10A11A12A13A143A48A15A16A17A18A19A20A17IPPARSELOGFILE,A55A21IPPARSEA22A40A7A23,A57LOGFILEA58A24A25A26A27A28A29A8A3A4A5A64A30A33A34A35A36A37A3A4A5A6A21A1A2A38A39A8IPA41A42A43A8A44A45,A65A46A47,A68A49A50A51,A41A42A43A52A46A47,A41A42A43A33A53,A74A54A56A59,A74A54A60A61A62,A79A63A64A66,A67A69A70A71A72A73,A75A76A77A78,A87IPA88A80A78A81A82IPA88A80A83A84A85A92A86A89A90A91A93A94A95A96A97CTRLCA64A98A99三预备知识A143A100A101A102A103A104TCP/IPA105A106A107A108A109A110A111A112A113A114A115A116IPA105A106A117A118A119A103A120A121A112A122A123A124A125A126IPA127A128A129,A130A131IPA127A128A129A132A133A134A127A128A135A136IPA137A138A139TCP/IPA137A138A140A141A142A144A145A146A147A164,IPA137A138A148A149A150A151A152A153IPA127A128A129A154A155,A156A157A158A159A160A161A162A163A141A153A165A166,A167A168A169A161A170A171A133A172A173A174A175A172A176A177A150A178A179A153A132A180A160A181A182A148A183A184A185A186,A187A188A189A190IPA129A153A154A155A191A152A149A150A192,A1931A134A194A150IPA137A138A153A127A128A129A154A155IPA127A128A129A153A195A152A159A196A197A198A199A183A196A197,A200A201A1984A164,A202A203A204A205A206A153IPA137A138A153A199A183A207A186A153A199A183A198IPV4,A199A183A196A197A153A208A1984,A209A152A210A199A183A198IPV6,A199A183A196A197A208A1986A183A184A185A211A189A212A190A199A183A198IPV4A153A127A128A129A153A192A213A214A215A216A217A196A197A1694A164,A218A149A219A150A1564BA169A152A159A220A164A153IPA129A153A214A221A217A201A214A215A141A158A150A222A223A196A197A173A224A225A226A196A197A227,A200A228A229A196A197A198A149A217A153A230A231,IPA127A128A129A153A215A217A201A1392040BA232A233,A198A234A235A15304816192431A199A183A214A215A216A217A236A237A238A239A240A217A201A216A241A216A242A243A244A245A246A247A248A233A137A138A215A249A250A173A251IPA147A252A207A153IPA147A252A222A223A224A225A226A127A128A253A254A1931IPA127A128A129A153A154A155A236A237A238A239A196A197A2558A164,A206A144A191A203A0A1A2A3A4A142A5A6A127A128A129A6A196A197A217A201A14A164A236A237A238A239TOSA162A226A1733A164A164A188A7A162A226A8A9,1A164A169A10A11A164,A6A196A197A218A12A3A1932A204A203B7B6B5B4B3B2B1B0A13A14A15A16A17A18A194A164A188A7DTRC0A1932A236A237A238A239A196A197A218A12A164A188A7A255A1918A223,A164A188A7A219A20A202A179A127A128A129A219A21A189A2021A141A22A194A150A229A223A164A188A7A204A210A202A153A23A219A202A152A164A188A162A226A153A24A179A164A127B7B6B5A23A219111A25A26A27A28110A25A26A29A27A28101A226A30CRITIC/ECP100A230A31,A32A33011A230A31010A231A34001A32A33000A233A35A364A37A38A39A40A41A42A43A44B4,B3,B2,B1A74A45A46A47DA235A48,TA237A49A50,RA209A51A52A242CA156A53A462A227A54A55A38A39A56A40A41A57A43A58A59A156A37A60B4B3B2B1A228A611111A114A62A63A64A651000A235A48A64A660100A237A49A50A64A670001A248A68A156A53A64A660000A233A35A38A39A72A69A70A71A73A752B,A195A76A77A78A79A71A80A75A81A82A83A84A85A86A83A72A69A70IPA84A85A86A83A87A88A69A70A7565535BA89A90A71A73A83A69A70A7516A82,A91A92A90A93IPA84A85A86A83A94A95A252A96A84A85A97A98A99A100A101A89A90A102,A91A92A103A104A83A105A106A107A108A109A152A83A84A85A110A92A111A101A124A112A194A113A115A83A89A116A71A73A117A11873A189A119A89A116A71A73A1203A82,A87A245A82A1210A122A123A124A125A89A116DFDONOTFRAGMENTA71A73A83A102A126A751,A127A119A128A129A186A84A85A86A124A125A126DFA102A750,A130A127A131A132A79A124A125A124A125A89A116MFMOREFRAGMENTA83A102A751,A127A119A133A134A135A83A128A121A87A136A100A101A124A125A126MFA102A750,A127A119A133A134A135A83A121A87A136A100A101A124A125A125A211A137A71A73A12013A82,A138A131A124A125A139A140A101A84A85A86A115A83A141A186A82A142A125A211A137A102A121A798BA75A81A82A152A143A84A83,A206A144A145A146A83A124A125A69A70A147A148A1218BA83A140A84A149A150A151A153A154TTLA71A73A758A82,A91A152A155A142A84A85A86A139A157A158A159A160A83A161A162A163A165A83A166A167,A171A168A121A91A100A101A84A85A86A132A79A169A163A83A87A170A83A172A173A174A175A176A84A152A177A76A83A178A179A71A73A758A82,A127A119A180A91A144IPA84A85A86A83A245A181A178A179A182A183,A168A91A83A178A179A95A117A12773A189A119A184A95A178A179A185A187A184A95A178A179A185A18712468ICMPIGMPIPINIPTCPEGP17414689UDPIPV6RSVPOSPFAA188A190A192A193A196A197A1985A12773A199A183A83A178A179A95A113A200A201A202A71A73A7516A82A203A91A92A151A204A205A207A194A113A208A210A83A200A201A212A213A205A201A83A214A215A121A140A101IPA86A83A194A113A213A200A201A202A216A117A217A220A221A222A224A2251A229A232A113A200A201A202A83A71A73A142A750A2132A229A232A194A113A234A124A83A189A99A84A85A7916A82A75A81A82A236A238A239A240A203A239A240A220A241A121A243A244A246A2133A229A232A239A240A83A247A249A250A251A212A203A253A121A113A200A201A202A213A254A134A135A100A101IPA86A153A203A98A205A207A194A113A121A255A29A208A203A253A149A194A113A115A83A189A99A84A85A7916A82A75A81A82A236A238A239A240A203A126A239A240A83A247A249A750A203A130A194A58A46A99A29A208A213A88A0A71A73A86A47A87A88A0A202A104A83A88A0A213A87A88A0A202A104A83A88A0A83A69A70A97A12132A82A203A124A93A127A119A74A1A84A85A86A83A87A105A106A202A104A83A105A106A83IPA88A0A213A145A198A71A73A83A69A70A214A215A75040BA203A105A98A91A92A192A2A202A48A122A213A139A180A91A145A198A71A73A83A163A165A115A203A99A132A129A29A49A194A113A234A124A83A69A70A128A12132A82A83A140A84A149A83A50A3A213A117A249A29A49A126A4A50A3A203A253A44A98A171A163A200A5A82A152A53A6A213四课程设计分析A176A7A8A42A10A9A11A12IPA13A14A15A113A116A55A186A10A56A16A51A17A18A113A26A19A57A20A21A190A22A60A93A23A61SOCKETA91A38A24A25A27A119A62A28A30A26A31A32A33A34A35A30A36A37A31A39A40A60A93A23A27A41A63A43A45A52A242A54A65A59A64A66A67A68A69A70A40A71A72A73A75A28A76A77A78A79A80A81A82A40A71A72A73A119A83A84A85A86A79A80A40A71A72A73A30A89A90A95A92A36A37A93A94A62A96A97A28A82A98A95A99A66A67A40A71A72A73A30A36A37A93A94A26A100A101A102A103A66A67A104A105A54A106A66A67A107A108A109A97A110A111A45A52A30A112A114A28A115A52A22A27A41A117A118A120A121A242A54A65A117A131A40A71A72A73A119A20A21A123A124A125A121A127A128A36A37A129A130A40A132A133A71A72A73A30A114A134A123A109A36A135A129A136A137A138A139A147A80A119A140A27A41A141A123A142A143A144A145A146A148A150A151A152A153A154A152A60A93A23A30A155A156A157A158A159A125A71A72A73A160A161A162A71A72A73A119A35A163A114A164A165A166A167A168A169A83A27A41A40A170A171A172A173A38A24A174A161A30A175A177A190A27A41A127A27A178A179A180A181A30A182A183A184A185A187A188A189A191A193A194A241A168A169A1191A195A196A197A199A201A202A203A201A202A203A204A205A206A207A208A230A209A201A202A203A210STREAMSOCKETA211A212A213A214A215A201A202A203A210DATAGRAMSOCKETA211A216A197A199A201A202A203A210RAWSOCKETA211A217A218A219A220IPA213A214A221A222A202A223A224A225A226A208A227A195A196A197A199A201A202A203A217A228A229A197A199A201A202A203A222A231A232A233A234A235SOCKETSOCKSOCKWSASOCCETAF_INET,SOCK_RAW,IPPROTO_IP,NULL,0,WSA_FLAG_OVERRLAPPEDA236WSASOCCETA237A213A238A208A239A240A243A244A213A245A246A247A248A225A249A222A250A203A251A208AF_INETA252A253A254INTERNETA222A208A255A109A26A111A40A0A1A2A3A4A5A119A99A6A7A8A9A10A60A93A11A12A13A14A113AF_INETA88A15A16A17A113A139SOCK_STREAMA21SOCK_DGRAMA21SOCK_RAWA120A18A60A93A11A13A14A119A26A19A57A113A58A20A22A23A176SOCK_RAWA113A24A25A58A20A27A128A12A10A28A7A29A90A60A93A11A13A14A119A99A120A7A8A9A30A31A161A99A6A7A8A9A113A191A161A32A33A60A93A11A34A191A12A115A33A166A35A113A19A57A190A191IPA166A35A119A99A116A7A8A9A176WSAPROTOCOL_INFOA164A113A218A164A36A37A23A38A113A118A111A230A119A99A39A7A8A9A10A124A41A164A113WSA_FLAG_OVERRLAPPEDA24A128A36A37A190A191A209A42A93A43A44A45A22A23A113A46A121A40A22A47A82A36A37A48A19A7A124A41A164A22A23A176NULLA113A206A176A46A22A47A49A191A50A122A44A45A51A52A119A105A53A29A90A60A93A11A54A113IPA65A55A56A59A61A26A93A43A12A9A62A63A119A125A54A113A58A20A36A37A22A23IPA65A126A136A64A66A113A67A191SOTSCOCKPOTA107A9A119A68A63FLAGA22A23A176TRUE,A69A22A33IP_HDRINCLA64A66A113A24A128A191A127A36A37A70A243A71IPA65A72A73A74A75A119BOOLFLAGTRUEA76A77A78A79A80A81A836SETSOCKOPTSOCK,IPPROTO_IP,IP_HDRINCL,CHARA2A54A113A190A191A84A17A85A86A87A156A71SOCKETA12A89A90A91A135A136/A92A94A0A1A192/CHARHOSTNAME128GETHOSTNAMEHOSTNAME,100/A92A94IPA88A15/HOSTENTPHOSTIPPHOSTIPGETHOSTBYNAMEHOSTNAME/A200A95SOCKADDR_INA12A96A97A98A100/SOCKADDR_INADDR_INADDR_INSIN_ADDRIN_ADDRPHOSTIPH_ADDR_LIST0ADDR_INSIN_FAMILYAF_TNETADDRINSIN_PORTHTONS6000/A130A33SOCKET/BINDSOCK,POSCKADDRA200A101SOCKADDR_INA12A98A100A45A113A68A88A15A102A103A200A101A176A46A1IPA88A15A36A37A4A104GETHOSTBYNAMEA107A9A92A94A131A132A106A251A36A37A133A108A200A101A113A110A49A112A242A114A168A117A123A131A166A35A16A103A200A101A176AF_INETA119A138A228A113SOCKADDR_INA96A97A12A102A129A134A10A37A137A140A11A141A142A143A24A25A12A102A113A144A49A112A145A93A190A191A46A1A11A141A142A143A12A102A113A190A191HTOMSA107A9A36A37A146A147A148A251A149A150A14A12A0A1A9A62A151A152A176A137A140A11A141A12A142A143A12A9A62A119A245A54A190A191BINDA153A154A107A9A146SOCKETA130A33A155A46A88A137A157A158A119A130A33A137A157A54A113A159A160WSAIOCTLA107A9A48A137A157A22A23A176A162A163A165A167A113A190A137A157A112A169A93A43A34A139A137A140A9A62A113A68A170A171A85A86A84A17A172DEFINESIO_RCVALL_WSAIOWIOC_VENDOR,1DWORDDWBUFFERLEN10DWORDDWBUFFERINLEN1DWORDDWBYTESRETURNED0WSAIOCTLSNIFFERSOCKET,IORCVALL,A84A173A93A43A12A9A62A59A63A12A166A35A13A14A174A33A175A12A29A90A60A93A11A177A178A113A179A180A93A43A155A12A9A62A55A181A182A155A60A93A11A63A119A206A183A113A137A157A55A36A37A93A43A34A139A184A104A12IPA59A1192A93A43A9A62A59A26A40A143A63A36A190A191RECVA107A9A93A43A184A104A12IPA59A119A218A107A9A139A116A7A8A9A113A99A28A7A8A9A93A43A126A136A34A191A12A60A93A11A185A186A148A131A99A6A7A8A9A93A43A155A187A117A188A12A88A15A131A99A6A7A8A9A93A43A187A117A188A12A88A15A131A99A120A7A8A9A93A43A187A117A188A12A189A193A113A82A55A10A34A160A93A43A12A11A141A9A131A99A116A7A8A9A10A28A7A194A195A124A41A113A84A173A71A34A209A42A12A9A62A196A115A197A160A198A113A145A93A22A1760A119A206A176IPA9A62A59A12A245A189A199A201A1065536BA113A206A183A187A117A188A12A189A193A49A112A193A16165535BA119A22A23A187A117A188A54A113A36A202A191A203A204A205A207A208A210A211A93A43IPA59A113A191RECVA107A9A93A43A212A112A12A85A86A84A17A172DEDINEBUFFER_SIZE65535CHARBUFFERBUFFER_SIZE/A22A23A187A117A188WHILETRUERECVSOCK,BUFFER,BUFFER_SIZE,0/JA93A43A9A62A59A76A77A78A79A80A81A8373A33A175IPA65A213A12A9A62A96A97A40A143A159A160A33A175A28A7A9A62A96A97A24A25IPA65A213A119A19A7A9A62A96A97A103A218A174A21471A215A216A113A68A85A86A84A17A172TYPEDEFSTRUCT_IP_HEADER/A33A175IPA65UNIONBYTEVERSION/A217A46A2194A164BYTEHDRLEN/A220A65A124A199A153A54A116A164A154A113IPA65A199A201A131BYTESERVICETYPE/A221A222A13A14WORDTOTALLEN/A223A199A201WORDID/A124A224UNIONWORDFLAGS/A124A41WORDFRAGOFF/A225A226A227A229BYTETIMETOLIVE/A230A231A232BYTEPROTIOCOL/A166A35WORDHDRCHKSUM/A65A233A234A174DWORDSRCADDR/A235A88A15DWORDDSTADDR/A236A12A88A15BYTEOPTIONS/A64A66IP_HEADERA19A10A58A20A237A50A122IPA65A213A96A97A113A49A50A122A9A62A213A225A119A26A238A92IPA9A62A59A54A113A36A37A4A104A32A239A48A187A117A188A12A98A100A240A241A151A91A176IP_HEADERA9A62A96A97A119IP_HEADERIPIP_HEADERBUFFER4IPA59A12A244A246A244A246IPA59A12A11A226A139A247A18A248A249A119A239A71A199A201A1768A164A2116A164A17432A164A12A11A226A153A250A252A11A226A154A45A113A36A37A202A191IP_HEADERA12A156A253A32A254A92A94A119A160A244A246A199A201A49A109A164A255A9A12A11A226A153A250A252A11A226A154A45A113A36A37A202A191CA167A0A63A12A164A229A37A12A242A21A250A126A136A87A156A119A47A95A157A1A2A3A18IP_HEADERA16A4IPA65A5A6A7A8A9A10A32A119/A11A42A64A13A7A8/IPVERSION4/A11A42A65A14A15A17A7A8/IPHDRLEN/A11A42A68A19A20A21A7A8A22A9A23A24A25A26A27/IPSERVICETYPE5/A11A42A68A19A20A21A7A8A22A9TOSA26A27/IPSERVICETYPE1/A11A42A72A15A17A7A8/A28A29A30A31A33A34A358IPTOTALLEN/A11A42A36A37A7A8/IPID/A16A4A36A37A7A8/DFIPFLAGS14MFIPFLAGS13/A11A42A74A8A38A39A7A8/IPFRAGOFF/A11A42A79A40A41A43A7A8/IPTIMETOLIVE/A11A42A83A44A7A8/IPPROTOCOL/A11A42A65A45A46A48A7A8/IPHDRCHKSUM/A16A4A49IPA88A50A7A8/INET_NTOAIN_ADDR/A16A4A51A9A9IPA88A50A7A8/INET_NTOAIN_ADDR5A145A52A53A54A85A53A55A5574A157A1A56A6A57A145A52A9A53A54A85A53A55A119五实现过程INCLUDE“STDAFXH“INCLUDE“WINSOCK2H“INCLUDE“WS2TCPIPH“INCLUDE“STDIOH“TYPEDEFSTRUCT_IP_HEADERUNIONBYTEVERSIONBYTEHDRLENBYTESERVICETYPEWORDTOTALLENWORDIDUNIONWORDFLAGSWORDFRAGOFFA58A59A60A61A62A63A669BYTETIMETOLIVEBYTEPROTOCOLWORDHDRCHKSUMDWORDSRCADDRDWORDDSTADDRBYTEOPTIONSIP_HEADERVOIDGETVERSIONBYTEB,BYTEVOIDGETIHLBYTEB,BYTECHARPARSESERVICETYPE_GETPROCEDENCEBYTEBSWITCHB5CASE7RETURN“NETWORKCONTROL“BREAKCASE6RETURN“INTERNETWORKCONTROL“BREAKCASE5RETURN“CRITIC/ECP“BREAKCASE4RETURN“FLASHOVERRIDE“BREAKCASE3RETURN“FALSH“BREAKCASE2RETURN“IMMEDIATE“BREAKCASE1RETURN“PRIORITY“BREAKCASE0RETURN“ROUTINE“BREAKA58A59A60A61A62A63A6610DEFAULTRETURN“UNKNOWN“CHARPARSESERVICETYPE_GETTOSBYTEBBB1SWITCHBCASE0RETURN“NORMALSERVICE“BREAKCASE1RETURN“MINIMIZEMONETARYCOST“BREAKCASE2RETURN“MAXIMIZERELIABILITY“BREAKCASE4RETURN“MAXIMIZETHROUGHPUT“BREAKCASE8RETURN“MINIMIZEDELAY“BREAKCASE15RETURN“MAXIMIZESECURITY“BREAKDEFAULTRETURN“UNKNOWN“VOIDGETFLAGSWORDW,BYTEMFW13VOIDGETFRAGOFFWORDW,WORDCHARGETPROTOCOLBYTEPROTOCOLA58A59A60A61A62A63A6611SWITCHPROTOCOLCASE1RETURN“ICMP“CASE2RETURN“IGMP“CASE4RETURN“IPINIP“CASE6RETURN“TCP“CASE8RETURN“EGP“CASE17RETURN“UPD“CASE41RETURN“IPV6“CASE46RETURN“OSPF“DEFAULTRETURN“UNKNOWN“VOIDIPPARSEFILEFILE,CHARBUFFERIP_HEADERIPIP_HEADERBUFFERFSEEKFILE,0,SEEK_ENDBYTEVERSIONGETVERSIONIPVERSION,VERSIONFPRINTFFILE,“A67A69DRN“,VERSIONBYTEHEADERLENGETIHLIPHDRLEN,HEADERLENFPRINTFFILE,“A70A71A73DBYTERN“,HEADERLENFPRINTFFILE,“A75A76A77A78S,SRN“PARSESERVICETYPE_GETPROCEDENCEIPSERVICETYPEPARSESERVICETYPE_GETTOSIPSERVICETYPEFPRINTFFILE,“A80A81A82A71A73DBYTERN“,IPTOTALLENFPRINTFFILE,“A80A81A82IDDRN“,IPIDBYTEDF,MFA58A59A60A61A62A63A6612GETFLAGSIPFLAGS,DF,MFFPRINTFFILE,“A84A86A87A89DFD,MFDRN“,DF,MFWORDFRAGOFFGETFRAGOFFIPFRAGOFF,FRAGOFFFPRINTFFILE,“A84A86A90A91A92DRN“,FRAGOFFFPRINTFFILE,“A93A94A160DHOPSRN“,IPTIMETOLIVEFPRINTFFILE,“A96A97SRN“,GETPROTOCOLIPPROTOCOLFPRINTFFILE,“A98A99A100A1010X0XRN“,IPHDRCHKSUMFPRINTFFILE,“A102IPA103A104SRN“,INETNTOAINADDRFPRINTFFILE,“A105A106IPA103A104SRN“,INET_NTOAINADDRFPRINTFFILE,“_RN“INTMAININTARGC,CHARARGVIFARGC2PRINTF“USAGEERRORN“RETURN1FILEFILEIFFILEFOOPENARGV1,“WB“NULLPRINTF“FAILTOOPENFILES“,ARGV1RETURN1WSADATAWSDATAIFWSASTARTUPMAKEWORD2,2,WSDATA0PRINTF“WSASTARTUPFAILEDN“RETURN1SOCKETSOCKIFSOCKSOCKETAF_INET,SOCK_RAW,IPPROTO_IPINVALID_SOCKETPRINTF“CREATESOCKETFAILEDN“RETURN1A107A108A109A110A111A112A11313BOOLFLAGTRUEIFSETSOCKOPTSOCK,IPPROTO_IP,IP_HDRINCL,CHARRETURN1CHARHOSTNAME128IFGETHOSTNAMEHOSTNAME,100SOCKET_ERRORPRINTF“GETHOSTNAMEFAILEDN“RETURN1HOSTENTPHOSTIPIFPHOSTIPGETHOSTBYNAMEHOSTNAMENULLPRINTF“GETHOSTBYNAMEFAILEDN“RETURN1SOCKADDR_INADDR_INADDR_INSIN_ADDRIN_ADDRPHOSTIPH_ADDR_LIST0ADDR_INSIN_FAMILYAF_INETADDR_INSIN_PORTHTONE6000IFBINDSOCK,PSOCKADDRRETURN1DWORDDWVALUE1DEFINEIO_RCVALL_WSAIOWIOC_VENDOR,1DWORDDWBUFFERLEN10DWORDDWBUFFERINLEN1DWORDDWBYTESRETURNED0IFWSAIOCTLSOCK,IO_RCVALL,RETURN1DEFINEBUFFER_SIZE65535CHARBUFFERBUFFER_SIZEPRINTF“A169A114A115A116NN“WHILETRUEINTSIZERECVSOCK,BUFFER,BUFFER_SIZE,0IFSIZE0IPPARSESTDOUT,BUFFERIPPARSEFILE,BUFFERFCLOSEFILERETURN0A117A118A120A121A122A123A12415六程序流程图NY七相关扩展A125A126A127A128A129A130A209A131A155A191WINPCAPA132A156A133A148A134A135A136A137A138A139A170A140A179A141A142A143A1441A146A147A149A189A150A151A152A139A153A154A128A158A139A159A161A144PCAP_IF_TALLDEVS/A153A154A128A158A162A163A159A161CHARERRBUFPCAP_ERRBUF_SIZE/A164A165A172A166/A189A150A153A154A128A158A139A172A166A131A159A161A168A171A151A152ALLDEVSA173/PCAP_FINDALLDEVS2A174A159A161A173A175A176A177A178ETHERNETA180A181A182A183A184A185A186A187A188A190A182A192A183A193A194A195A196A197A198A199A200A201A202A203A204A182A205A206A207A208A210A190A211CTRLBREAKA212A213A214A211A215A216A217A182A218A219A211A220A221A222IPA223A224A225IPA223A207A208IPA223A226A227A228A229A230A231A232A233A234A235A23616PCAP_OPEN_LIVECONST

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论