基于Libpcap的抓包方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
基本信息
申請(qǐng)?zhí)?/td> | CN202110519033.7 | 申請(qǐng)日 | - |
公開(公告)號(hào) | CN113141282B | 公開(公告)日 | 2022-03-18 |
申請(qǐng)公布號(hào) | CN113141282B | 申請(qǐng)公布日 | 2022-03-18 |
分類號(hào) | H04L43/18(2022.01)I;H04L43/04(2022.01)I;H04L43/028(2022.01)I;H04L69/22(2022.01)I;H04L67/02(2022.01)I;H04L69/163(2022.01)I | 分類 | 電通信技術(shù); |
發(fā)明人 | 陳從楠 | 申請(qǐng)(專利權(quán))人 | 平安國(guó)際智慧城市科技股份有限公司 |
代理機(jī)構(gòu) | 深圳市明日今典知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 王杰輝 |
地址 | 518000 廣東省深圳市前海深港合作區(qū)南山街道興海大道3048號(hào)前海自貿(mào)大廈1601(18號(hào)單元) | ||
法律狀態(tài) | - |
摘要
摘要 | 本申請(qǐng)涉及人工智能技術(shù)領(lǐng)域,揭示了一種基于Libpcap的抓包方法、裝置、設(shè)備及存儲(chǔ)介質(zhì),其中方法包括:在本地服務(wù)器中確定待處理的緩存列表;采用libpcap技術(shù)根據(jù)抓包配置數(shù)據(jù)從本地服務(wù)器中的網(wǎng)卡中得到待分析的網(wǎng)絡(luò)數(shù)據(jù)包;對(duì)待分析的網(wǎng)絡(luò)數(shù)據(jù)包進(jìn)行是否采用TCP協(xié)議判斷和是否包含HTTP關(guān)鍵字判斷得到數(shù)據(jù)包內(nèi)容分析結(jié)果;當(dāng)數(shù)據(jù)包內(nèi)容分析結(jié)果為通過(guò)時(shí)將待分析的網(wǎng)絡(luò)數(shù)據(jù)包添加到待處理的緩存列表中,否則重復(fù)獲取待分析的網(wǎng)絡(luò)數(shù)據(jù)包;重復(fù)獲取待分析的網(wǎng)絡(luò)數(shù)據(jù)包直至待處理的緩存列表為完整;根據(jù)待處理的緩存列表確定目標(biāo)HTTP格式報(bào)文。在不需要在客戶端和服務(wù)端之間設(shè)置代理的情況下獲取到所有客戶端的請(qǐng)求參數(shù)。 |
