Skip to main navigation Skip to search Skip to main content

DyKA: Light-weight dynamic kernel analyzing framework based on binary translation method

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Platform, which is based on typical OS, has been widely used in various areas from smart phone to TV. Along with this, the need for kernel analyzer has also grown up in order to develop and debug the kernel and its component effectively. Although previous approaches provide us some information about the target, that information is no more than hardware state, or primitive memory map, which is hard to understand. Moreover they cause an amount of overheads during analysis, so that analysis has been unable to work on environment as real. For applications some researches have been studied the analyzer using binary translation, and now it is widely used. Adopting their ideas, we propose dynamic kernel analyzer: DyKA. Kernel analyzers mainly focus on not kernel itself, but its plugins like device driver since the plugins comprise a large portion of OS development. Because of its locality, we should pay attention to the quality of the target code after translation in order to make the dynamic analyzer effective. Thus we apply some optimizations with DyKA as considering the target attribute. We implement the idea of DyKA on Linux system, and make sure, that it could analyze the target without a huge overhead, by experimental evaluation.

Original languageEnglish
Title of host publicationProceedings of the 6th International Conference on Ubiquitous Information Management and Communication, ICUIMC'12
DOIs
StatePublished - 2012
Event6th International Conference on Ubiquitous Information Management and Communication, ICUIMC'12 - Kuala Lumpur, Malaysia
Duration: 20 Feb 201222 Feb 2012

Publication series

NameProceedings of the 6th International Conference on Ubiquitous Information Management and Communication, ICUIMC'12

Conference

Conference6th International Conference on Ubiquitous Information Management and Communication, ICUIMC'12
Country/TerritoryMalaysia
CityKuala Lumpur
Period20/02/1222/02/12

Keywords

  • Binary translation
  • Kernel analysis
  • Register reallocation

Fingerprint

Dive into the research topics of 'DyKA: Light-weight dynamic kernel analyzing framework based on binary translation method'. Together they form a unique fingerprint.

Cite this