arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2109.02813cs.SEcs.PL
收藏

通过代码抽象改进动态代码分析

Improving Dynamic Code Analysis by Code Abstraction

Isabella Mastroeni, Vincenzo Arceri

摘要:

在本文中,我们的目标是提出一个模型的代码抽象,抽象解释的基础上,使我们能够提高最近提出的动态语言的抽象解释的静态分析的精度。我们在这里解决的问题是,分析可能会向string-to-execute抽象值添加一些虚假代码,并且这些代码可能需要一些抽象表示才能使其可分析。这正是我们在这里提出的,我们通过必须执行的分析来驱动代码抽象。

英文摘要:

In this paper, our aim is to propose a model for code abstraction, based on abstract interpretation, allowing us to improve the precision of a recently proposed static analysis by abstract interpretation of dynamic languages. The problem we tackle here is that the analysis may add some spurious code to the string-to-execute abstract value and this code may need some abstract representations in order to make it analyzable. This is precisely what we propose here, where we drive the code abstraction by the analysis we have to perform.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑