A System for Generating Static Analyzers for Machine Instructions

dc.contributor.authorLim, Jungheeen_US
dc.contributor.authorReps, Thomasen_US
dc.date.accessioned2012-03-15T17:22:49Z
dc.date.available2012-03-15T17:22:49Z
dc.date.created2007en_US
dc.date.issued2007
dc.description.abstractThere is growing interest in analyzing executables to look for bugs and security vulnerabilities. This paper describes the design and implementation of a language for describing the semantics of an instruction set, along with a run-time system to support the static analysis of executables written in that instruction set. The work advances the state of the art by creating multiple analysis phases from a specification of the concrete operational semantics of the language to be analyzed. By exploiting this powerful infrastructure for creating analysis components, it will be possibly for recently developed analysis techniques for analyzing executables to be applied more broadly, to executables written in a variety of instructions sets.en_US
dc.format.mimetypeapplication/pdfen_US
dc.identifier.citationTR1622en_US
dc.identifier.urihttp://digital.library.wisc.edu/1793/60608
dc.publisherUniversity of Wisconsin-Madison Department of Computer Sciencesen_US
dc.titleA System for Generating Static Analyzers for Machine Instructionsen_US
dc.typeTechnical Reporten_US

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR1622.pdf
Size:
236.13 KB
Format:
Adobe Portable Document Format