Skip to main content

Using a Dynamic Binary Modifier

  • Chapter
Dynamic Binary Modification

Part of the book series: Synthesis Lectures on Computer Architecture ((SLCA))

  • 90 Accesses

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

eBook
USD 19.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 27.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints 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

Publish with us

Policies and ethics