Труды Института системного программирования РАН (Oct 2018)

Application of software emulators for the binary code analysis

  • P. M. Dovgalyuk,
  • V. A. Makarov,
  • M. S. Padaryan,
  • M. S. Romaneev,
  • N. I. Fursova

DOI
https://doi.org/10.15514/ISPRAS-2014-26(1)-9
Journal volume & issue
Vol. 26, no. 1
pp. 277 – 296

Abstract

Read online

The article presents the experience of using software emulators as a tool for dynamic analysis of binary code: as a machine instruction tracer, and as a smart interactive debugger. We provide a description of deterministic replay implemented in the QEMU emulator to supply the stated functionalities.

Keywords