Usage scenarios for fast dynamic binary translators

  • Authors:
  • Mathias Payer

  • Affiliations:
  • ETH Zurich

  • Venue:
  • Proceedings of the 3rd Annual Haifa Experimental Systems Conference
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

Dynamic (on the fly) binary translation is an important part of many software systems. This poster discusses different usage scenarios for dynamic binary translators. The proposed use cases are (i) an user-space virtualization system that adds and enforces security constraints, (ii) an software transactional memory (STM) component that enables the safe execution of binary code in an STM transaction, and (iii) an instrumentation tool that dynamically patches programs at runtime based on specific parameters.