Show simple item record

dc.rights.licenseCC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. No commercial use or derivatives are permitted without the explicit approval of the author.
dc.contributorMilanova, Ana
dc.contributorYener, Bülent, 1959-
dc.contributorZikas, Vassilis
dc.contributor.authorClark, Branden
dc.date.accessioned2021-11-03T08:44:00Z
dc.date.available2021-11-03T08:44:00Z
dc.date.created2017-01-19T08:47:20Z
dc.date.issued2016-12
dc.identifier.urihttps://hdl.handle.net/20.500.13015/1853
dc.descriptionDecember 2016
dc.descriptionSchool of Science
dc.description.abstractWith dynamic binary instrumentation becoming increasingly popular we have seen the rise of many applications in analysis, debugging, and control. Dr. Memory, for example, aids in the debugging of memory errors by tracking memory and reporting any detected memory errors. Another tool, Godware, automates the process of unpacking malware. While tools like these are great, there hasn't been much development into tools that facilitate interactivity and user integration into an environment with familiar debugging primitives. We provide a platform, built on top of the dynamic binary instrumentation system DynamoRIO, that allows a user to interactively debug an application, hides DynamoRIO's internals from the user, hides debugging semantics from instrumentation clients, enables integration of debugging primitives with instrumentation clients, and enables improved performance of some debugging primitives.
dc.language.isoENG
dc.publisherRensselaer Polytechnic Institute, Troy, NY
dc.relation.ispartofRensselaer Theses and Dissertations Online Collection
dc.rightsAttribution-NonCommercial-NoDerivs 3.0 United States*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/us/*
dc.subjectComputer science
dc.titleTransparently integrating debugging and dynamic binary instrumentation
dc.typeElectronic thesis
dc.typeThesis
dc.digitool.pid177894
dc.digitool.pid177895
dc.digitool.pid177896
dc.rights.holderThis electronic version is a licensed copy owned by Rensselaer Polytechnic Institute, Troy, NY. Copyright of original work retained by author.
dc.description.degreeMS
dc.relation.departmentDept. of Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

CC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. No commercial use or derivatives are permitted without the explicit approval of the author.
Except where otherwise noted, this item's license is described as CC BY-NC-ND. Users may download and share copies with attribution in accordance with a Creative Commons Attribution-Noncommercial-No Derivative Works 3.0 License. No commercial use or derivatives are permitted without the explicit approval of the author.