CN118965348B 应用于程序代码的检测方法、装置、设备与计算机介质 (北京积加科技有限公司).docxVIP

  • 0
  • 0
  • 约1.63万字
  • 约 25页
  • 2026-01-18 发布于重庆
  • 举报

CN118965348B 应用于程序代码的检测方法、装置、设备与计算机介质 (北京积加科技有限公司).docx

(19)国家知识产权局

(12)发明专利

(10)授权公告号CN118965348B(45)授权公告日2025.07.08

(21)申请号202411035654.8

(22)申请日2024.07.31

(65)同一申请的已公布的文献号申请公布号CN118965348A

(43)申请公布日2024.11.15

(73)专利权人北京积加科技有限公司

地址100192北京市海淀区西小口路66号

中关村东升科技园·北领地A-5号楼2层201室

(72)发明人沈冠璞蒲立

(74)专利代理机构北京唯智勤实知识产权代理事务所(普通合伙)11557

专利代理师孙姣

(51)Int.CI.

GO6F21/56(2013.01)

GO6F18/214(2023.01)

GO6F18/24(2023.01)

GO6F18/25(2023.01)

GO6N3/0464(2023.01)

GO6N20/10(2019.01)

GO6N3/084(2023.01)

(56)对比文件

CN114817913A,2022.07.29CN118153048A,2024.06.07

CN117454376A,2024.01.26审查员叶珊

权利要求书3页说明书8页附图2页

(54)发明名称

应用于程序代码的检测方法、装置、设备与计算机介质

(57)摘要

CN118965348B本公开的实施例公开了应用于程序代码的检测方法、装置、设备与计算机介质。该方法的一具体实施方式包括:获取初始应用程序代码信息;对初始应用程序代码信息进行数据清洗处理,以生成应用程序代码信息;将应用程序代码信息输入至预先训练的恶意代码检测模型中,以生成恶意检测结果集;将恶意检测结果集中满足预设恶意条件的各个恶意检测结果确定为目标恶意检测结果集;将目标恶意检测结果集发送至

CN118965348B

100

获取初始应用程序代码信息

获取初始应用程序代码信息

对初始应用程序代码信息进行数据清洗处理,以生成应用程序代码信息

将应用程序代码信息输入至预先训练的恶意代码检测模型中,以生成恶意检测结果集

将恶意检测结果集中满足预设恶意条件的各个恶意检测结果确定为目标恶意检测结果集

将目标恶意检测结果集发送至程序代码维护终端,以进行修复处理

101

102

103

104

105

CN118965348B权利要求书1/3页

2

1.一种应用于程序代码的检测方法,包括:

获取初始应用程序代码信息;

获取程序代码训练样本集;

确定初始恶意代码检测模型,其中,所述初始恶意代码检测模型包括:初始分类网络、第一初始特征提取网络、第二初始特征提取网络、初始融合网络、初始识别网络;

从所述程序代码训练样本集中选择出目标程序代码训练样本;

将目标程序代码训练样本包括的样本应用程序代码信息输入至初始分类网络中,得到初始分类信息集,其中,所述初始分类信息集中的初始分类信息表征样本应用程序代码信息包括的域名信息;

将初始分类信息集中满足预设分类条件的初始分类信息输入至第一初始特征提取网络中,得到第一初始特征信息,包括:

将初始分类信息集中满足预设分类条件的初始分类信息输入至初始分类网络中,得到第一初始域名划分信息、第二初始域名划分信息、第三初始域名划分信息;

响应于确定第二初始域名划分信息满足第一预设域名条件,将初始分类信息确定为初始恶意域名信息,其中,第一预设域名条件是:第二初始域名划分信息包括预设敏感信息;

响应于确定第三初始域名划分信息满足第二预设域名条件,将初始分类信息确定为初始恶意域名信息,其中,第二预设域名条件是:第三初始域名划分信息不为预设域名后缀信息;

将初始恶意域名信息输入至初始域名特征提取网络中,得到第一初始特征信息,其中,初始域名特征提取网络是以初始恶意域名信息为输入,以第一初始特征信息为输出的自定义网络,其中,所述自定义网络分为三层:第一层,嵌入层,用于:对初始恶意域名信息进行向量化处理,以生成初始恶意域名向量化信息;第二层,卷积层,包括:第一卷积网络、第二卷积网络和第三卷积网络,其中,第一卷积网络是以初始恶意域名向量化信息为输入,以第一初始恶意域名卷积信息为输出的卷积网络,第二卷积网络是以第一初始恶意域名卷积信息为输入,以第二初始恶意域名卷积信息为输出的卷积网络,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档