Application of software emulators for the binary code analysis

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.

Détails bibliographiques
Auteurs principaux: P. M. Dovgalyuk, V. A. Makarov, M. S. Padaryan, M. S. Romaneev, N. I. Fursova
Format: Article
Langue:English
Publié: Ivannikov Institute for System Programming of the Russian Academy of Sciences 2018-10-01
Collection:Труды Института системного программирования РАН
Sujets:
Accès en ligne:https://ispranproceedings.elpub.ru/jour/article/view/776