※この記事はアフィリエイト広告を含みます
[AI小新闻快报] AI能否探测后门?二进制分析基准“BinaryAudit”发布
📰 新闻概要
- 新发布的基准“BinaryAudit”评估AI代理是否能够在没有源代码的情况下检测二进制可执行文件中的后门。
- 与逆向工程专家Michał “Redford” Kowalczyk合作,创建了一个识别隐藏在约40MB二进制文件中的恶意代码的任务。
- 实验结果表明,最新的AI模型(如Claude Opus 4.6)展示了专业的逆向工程能力,但在实际应用中仍面临挑战。
💡 重要的要点
- 评估AI如何利用NSA开发的软件“Ghidra”进行分析,将机器语言转换为汇编语言和伪C语言。
- 希望将其应用于供应链攻击(如Notepad++的篡改)以及检测嵌入在固件中的隐藏密码。
- 当前最高检测率仍然仅为49%,并且错误判定正常文件为“恶意”的误报(False Positive)情况较多。
🦈 鲨鱼视角(策展者观点)
AI闯入了二进制分析这一需要超高技巧的“艰难领域”,真是令人兴奋!解读机器语言找到后门,这超出了以往LLM的专业范畴。49%的数字看似不高,但在没有源代码的情况下能做到这一点,简直令人惊叹!毫无疑问,这为脆弱性检测的自动化迈出了重要一步!
🚀 接下来会如何?
如果AI模型的进化能提升检测精度,那么人类需要几周才能完成的逆向工程工作可能在几分钟内就能完成。然而,误报率的改善将成为商业应用的最大障碍。
💬 鲨鱼的简短评论
AI正在窥探机器语言的深渊……!与网络犯罪者的斗智斗勇中,最强大的盟友(AI)即将加入战斗!🦈🔥
📚 术语解释
-
二进制分析: 直接分析程序的可执行文件(由0和1组成的数据),以调查其行为或隐藏的功能。
-
逆向工程: 分析已完成的产品(在此情况下为软件),逆向推导其机制和设计蓝图。
-
反编译: 将用机器语言编写的可执行文件转换为人类易于理解的编程语言(如C语言)接近的格式。
-
信息来源: Introducing BinaryAudit