#compiler-optimization

共收录 1 条相关安全情报。

← 返回所有主题
👥 作者: Omar Abusabha, Jiyong Uhm, Tamer Abuhmed, Hyungjoon Koo

该论文深入研究了函数内联(function inlining)对基于机器学习的二进制分析安全任务的影响。函数内联是编译器优化中常见的技术,但极端内联可能显著改变二进制代码的统计特征,从而影响依赖这些特征的机器学习模型的性能。作者针对五个关键安全任务进行了系统评估:二进制相似性检测(T1)、函数名预测(T2)、恶意软件检测(T3)、恶意软件家族预测(T4)和漏洞检测(T5)。他们构建了包含不同编译配置和极端内联行为的二进制数据集,并复用了TikNib等特征提取管道。实验结果表明,极端内联会导致ML模型的准确率大幅下降,特别是在依赖函数边界和调用图结构的任务中。论文提供了完整的代码、数据集和脚本,以便复现实验。该研究揭示了当前ML驱动的二进制分析工具在面对编译器优化时的脆弱性,为提升其鲁棒性提供了重要见解。

💡 推荐理由: 函数内联是编译器常见优化,但极端内联可破坏ML二进制分析模型的假设,导致安全工具(如漏洞检测、恶意软件识别)性能显著下降。此研究帮助蓝队理解此类工具在真实部署中的局限性。

🎯 建议动作: 研究跟进

排序因子: 来自网络安全顶级会议 (+8) | Community 数据源 (+1) | LLM 评分加成 (+0.5)