基于Libpcap的抓包方法、装置、设备及存储介质

基本信息

申请号 CN202110519033.7 申请日 -
公开(公告)号 CN113141282B 公开(公告)日 2022-03-18
申请公布号 CN113141282B 申请公布日 2022-03-18
分类号 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 分类 电通信技术;
发明人 陈从楠 申请(专利权)人 平安国际智慧城市科技股份有限公司
代理机构 深圳市明日今典知识产权代理事务所(普通合伙) 代理人 王杰辉
地址 518000 广东省深圳市前海深港合作区南山街道兴海大道3048号前海自贸大厦1601(18号单元)
法律状态 -

摘要

摘要 本申请涉及人工智能技术领域,揭示了一种基于Libpcap的抓包方法、装置、设备及存储介质,其中方法包括:在本地服务器中确定待处理的缓存列表;采用libpcap技术根据抓包配置数据从本地服务器中的网卡中得到待分析的网络数据包;对待分析的网络数据包进行是否采用TCP协议判断和是否包含HTTP关键字判断得到数据包内容分析结果;当数据包内容分析结果为通过时将待分析的网络数据包添加到待处理的缓存列表中,否则重复获取待分析的网络数据包;重复获取待分析的网络数据包直至待处理的缓存列表为完整;根据待处理的缓存列表确定目标HTTP格式报文。在不需要在客户端和服务端之间设置代理的情况下获取到所有客户端的请求参数。