xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 6KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發(fā)布日期: 2021-01-06
  • 語(yǔ)言: C/C++
  • 標(biāo)簽: C語(yǔ)言??

資源簡(jiǎn)介

1)以命令行形式運(yùn)行:ipparse logfile,其中ipparse是程序名, 而logfile則代表記錄結(jié)果的日志文件。 2)在標(biāo)準(zhǔn)輸出和日志文件中寫(xiě)入捕獲的IP包的版本、頭長(zhǎng)度、服務(wù)類型、數(shù)據(jù)包總長(zhǎng)度、數(shù)據(jù)包標(biāo)識(shí)、分段標(biāo)志、分段偏移值、生存時(shí)間、上層協(xié)議類型、頭校驗(yàn)和、源IP地址和目的IP地址等內(nèi)容。 3)能夠解析不同協(xié)議數(shù)據(jù)包 4)當(dāng)程序接收到鍵盤輸入Ctrl+C時(shí)退出

資源截圖

代碼片段和文件信息

#include?
#include?
#include?
#include?
#pragma???comment(lib“ws2_32.lib“)
typedef?struct?_IP_HEADER??//定義IP頭
{
???union
????{
???????BYTE?Version;??????//版本(前4位)
???????BYTE?HdrLen;???????//IHL(后4位),報(bào)頭標(biāo)長(zhǎng)
????};
????BYTE?ServiceType;????//服務(wù)類型
????WORD?TotalLen;???????//總長(zhǎng)
????WORD?ID;?????????????//標(biāo)識(shí)
????union
????{
???????WORD?Flags;??????//標(biāo)志(前3位)
???????WORD?FragOff;????//分段偏移(后13位)
????};
????BYTE?TimeToLive;????//生命期
????BYTE?Protocol;??????//協(xié)議
????WORD?HdrChksum;?????//頭校驗(yàn)和????
????DWORD?SrcAddr;??????//源地址
????DWORD?DstAddr;??????//目的地址
????BYTE?Options;???????//選項(xiàng)
}IP_HEADER;
//逐位解析IP頭中的信息
void?getVersion(BYTE?b?BYTE?&?version)
{
version=b>>4;?????????//右移4位獲取版本字段????????
}
void?getIHL(BYTE?bBYTE?&?res

評(píng)論

共有 條評(píng)論

相關(guān)資源