基于安全规则的源代码分析方法研究 3.4 安全规则描述语言 2013-01-29 * 安全规则声明部分 转移规则列表 变量声明列表 基于安全规则的源代码分析方法研究 安全规则库 2013-01-29 * 方便用户重复使用自定义的安全规则 安全规则库的设计:唯一标识码,规则名称,规则描述,规则的存放路径,适用的语言类型,规则分类,漏洞风险等级,推荐修复方案,规则入库时间 相似安全规则检测:基于k-shingle和长度过滤的安全规则相似度检测算法 规则描述字符串的k-shingle定义为其中任意长度为k的子串 Jaccard相似度: 基于安全规则的源代码分析方法研究 安全规则库 2013-01-29 * 1.删去规则描述字符串中的停用词,包括常见的“的”、“了”以及“为了”等,从而缩短规则描述字符串的长度,使得产生的k-shingle的集合变小,同时提高了相似性检测结果的准确率 2.基于长度的过滤。在删除停用词的基础上,通过比较待检测相似字符串的长度,提前过滤掉一部分不符合相似度要求的规则描述,从而避免了产生k-shingle的集合和后续Jaccard相似度的计算,进一步提高算法效率 假定两个安全规则字符串u和v的Jaccard相似度的上界为J,对于任意一个规则字符串s,且Lu≤Lv,则有u和v的Jaccard相似度SIM(u,v)最大值为Ku/Kv,其中K为k-shingle
您可能关注的文档
- 中国美术史及作品鉴赏第1章绪论.ppt
- 二单元第一章复习绪论.ppt
- 二点委夜蛾识别和防治方法绪论.ppt
- 二光的反射绪论.ppt
- 二孩政策全面放开绪论.doc
- 二汉字的性质绪论.ppt
- 二环路特大桥施工方案(桥台)4.29绪论.doc
- 二级建造师继续教育及(建筑工程)绪论.doc
- 一模考试后写给不爱读书的孩子们主题班会素材.ppt
- 一模理综1素材.doc
- 重庆工商大学派斯学院《机械工程专业英语》2023-2024学年第一学期期末试卷.doc
- 2026年全球植物基食品供应链优化报告.docx
- 基于人工智能教育激励机制与保障措施的创新型教育管理模式研究教学研究课题报告.docx
- 2026年高端制造业智能制造转型报告.docx
- 大学土木工程专业教学中BIM技术与工程实践结合的课题报告教学研究课题报告.docx
- 2026年同城配送即时性十年行业分析报告.docx
- 2026年互联网医疗市场定位与政策环境分析报告.docx
- 2026年德国工业0技术应用深度分析报告.docx
- 2026年新能源行业深度报告:技术创新与市场展望.docx
- 2026年新能源汽车产业链深度分析与未来展望报告.docx
原创力文档

文档评论(0)