Using information obtained in the course of program execution for improving the quality of data type reconstruction in decompilation

  • Authors:
  • E. N. Troshina;A. V. Chernov

  • Affiliations:
  • Institute for System Programming, Russian Academy of Sciences, Moscow, Russia 109004;Department of Computational Mathematics and Cybernetics, Moscow State University, Moscow, Russia 119992

  • Venue:
  • Programming and Computing Software
  • Year:
  • 2010

Quantified Score

Hi-index 0.01

Visualization

Abstract

Methods of improving the decompilation quality, that is, the reconstruction of a program in a high-level language from a given program in a low-level language, are considered. Decompilation is considered as a reverse engineering problem; problems of decompilation quality are examined, and metrics for assessing this quality are proposed.