研究人员开发了一种新颖的工作流程来修复反编译的C代码,确保其不仅可以重新编译,还能通过行为测试。该方法利用编译器反馈和现有测试来指导修复过程。在对104个Coreutils 9.5二进制文件的初步评估中,87.5%成功修复并通过了测试门槛,表明测试引导的反馈提高了反编译代码恢复的可审计性。 AI
影响 这项研究可以提高逆向工程软件的可靠性和可审计性,可能影响安全分析和遗留系统维护。
排序理由 该集群包含一篇详细介绍新代码修复方法的学术论文。[lever_c_demoted from research: ic=1 ai=1.0]
AI 生成摘要 · Google Gemini · 来自 1 个来源。 我们如何撰写摘要 →