검색으로 돌아가기
기록
一种基于层次化异构性建模的跨语言漏洞检测方法及系统
발명유효
10청구항 · 2 독립항
§ Ⅰ
개요
발명자
唐奔宵; 聂佳颖; 冯馨
IPC 분류
G06F 21/57 (2013.01)G06F 18/213 (2023.01)G06F 18/25 (2023.01)G06F 18/2415 (2023.01)G06F 18/2431 (2023.01)G06N 3/0442 (2023.01)G06N 3/045 (2023.01)G06N 3/084 (2023.01)G06N 3/09 (2023.01)G06N 3/096 (2023.01)G06N 3/0985 (2023.01)
本发明提出了一种基于层次化异构性建模的跨语言漏洞检测方法及系统,属于软件安全检测技术领域。针对现有单语言漏洞检测方法无法有效处理多编程语言协同开发软件项目的技术问题,本发明采用三层递进式建模策略:语言特定层保持独立边界特征,语言族层通过软边界分区实现族内知识共享,基础语义层捕获跨语言通用漏洞模式;结合统一表示学习和CWE标准进行跨语言语义对齐;通过预训练编码器、跨注意力机制和语言族适配器网络实现端到端检测。本发明获得的有益效果是:在8种编程语言和82种漏洞类型上实现88.2%的整体F1得分,并且能够有效解决样本不平衡问题,为现代多语言软件项目提供统一的安全检测解决方案。