Abstract
This chapter is intended to provide the basic knowledge and terminology necessary to get started using a dynamic binary modification system. The content is geared toward potential users of these systems, be they computer architects, software engineers, or systems researchers. Advanced details about the internal implementation of these systems will not be covered until Chapter 6, and it will be geared toward those wishing to do research or development on binary modification systems directly. Instead, the discussion in this chapter will remain high level and system independent whenever possible. Specific systems, such as Pin, DynamoRIO, or Valgrind, will be discussed as necessary, always from a system usability perspective.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer Nature Switzerland AG
About this chapter
Cite this chapter
Hazelwood, K. (2011). Using a Dynamic Binary Modifier. In: Dynamic Binary Modification. Synthesis Lectures on Computer Architecture. Springer, Cham. https://doi.org/10.1007/978-3-031-01732-2_2
Download citation
DOI: https://doi.org/10.1007/978-3-031-01732-2_2
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-00604-3
Online ISBN: 978-3-031-01732-2
eBook Packages: Synthesis Collection of Technology (R0)eBColl Synthesis Collection 3