1. Science
  2. Publications
  3. Information Processing Systems
  4. 6(104)'2012
  5. Methods for dynamic instrumentation of binary code

Methods for dynamic instrumentation of binary code

O. G. Rudenko, S.V. Miroshnychenko
Annotations languages:

This paper describes dynamic instrumentation – method to instrument binaries by adding small code snippets to existing code fragments. Two main techniques of dynamic instrumentation are described: traditional single-step method and method of displaced execution. To prove effectiveness and safety of displaced execution technique it was implemented as additional module for Dtrace facility to support MIPS32 architecture.
Keywords: instrumentation, binary code, displaced execution