恶意软件检测中对抗性样本的零阶优化的新形式

💡 原文中文,约1600字,阅读约需4分钟。
📝

内容提要

本文探讨了基于注入内容的黑盒攻击方法,展示了如何通过优化负载与规避检测的平衡,成功绕过多种恶意软件检测器。研究提出了多种生成对抗样本的方法,强调了机器学习模型在恶意软件检测中的脆弱性及防御策略。实验结果表明,优化后的恶意软件样本能够有效逃避检测。

🎯

关键要点

  • 本文介绍了一种基于注入良性内容的黑盒攻击方法,能够绕过多个恶意软件检测器。
  • 提出了基于 Hessian 矩阵的零阶优化算法 ZO-HessAware,具有更好的收敛率和查询复杂度。
  • 研究了基于鞍点优化的方法生成功能保留的恶意软件对抗样本,并提高模型的鲁棒性。
  • 提出了 MalRNN 方法生成恶意软件变种,能够有效躲避多个深度学习恶意软件检测器。
  • 零阶优化的黑盒攻击方法在多个数据集上表现出色,与白盒攻击效果相当。
  • AdvDroidZero 是一种高效的查询式攻击框架,针对基于机器学习的 Android 恶意程序检测方法。
  • 机器学习模型在恶意软件检测中存在脆弱性,容易受到对抗攻击。
  • 实验显示,优化后的恶意软件样本能够有效逃避检测,并且使用强化学习方法的生成器具有较高的逃避率。

延伸问答

什么是黑盒攻击方法?

黑盒攻击方法是一种通过优化注入负载与规避检测的概率,能够绕过恶意软件检测器的攻击方式。

ZO-HessAware算法的优势是什么?

ZO-HessAware算法基于Hessian矩阵,具有更好的收敛率和查询复杂度,适用于黑盒对抗攻击。

如何提高恶意软件检测模型的鲁棒性?

可以通过引入基于鞍点优化的方法生成功能保留的对抗样本,并将其融入模型训练来提高鲁棒性。

MalRNN方法的应用效果如何?

MalRNN方法能够有效生成恶意软件变种,成功躲避多个深度学习恶意软件检测器,具有实用价值。

零阶优化的黑盒攻击方法与白盒攻击相比如何?

零阶优化的黑盒攻击方法在多个数据集上的效果与白盒攻击相当,且优于现有的替代模型的黑盒攻击方法。

Gym-malware生成器的逃避率如何?

Gym-malware生成器的平均逃避率为44.11%,通过组合使用可提高逃避率至58.35%。

➡️

继续阅读