On the practical study of IR-based value set analysis실용적인 중간 표현 코드 기반 값 집합 분석

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 443
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKim, Yongdae-
dc.contributor.advisor김용대-
dc.contributor.authorKim, Hyunki-
dc.date.accessioned2021-05-12T19:34:39Z-
dc.date.available2021-05-12T19:34:39Z-
dc.date.issued2020-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=909997&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/283893-
dc.description학위논문(석사) - 한국과학기술원 : 정보보호대학원, 2020.2,[iv, 26 p. :]-
dc.description.abstractThere are many potential vulnerabilities in developed programs. Recently, as various programs are developed, the types of vulnerabilities are diversified and the number is also increasing. For this reason, program vulnerabilities analysis techniques are addressed such as dynamic analysis and static analysis. It is difficult to use dynamic analysis because an environment must be set up to execute the target program. In contrast, using static analysis is easy because we only need a program code. However, if we analyze all program flow in static analysis, we need the same cost to analysis as dynamic analysis because we have to execute all instructions like dynamic analysis. For this reason, abstract interpretation is proposed to do static analysis in a limited time. Based on abstract interpretation, value set analysis is studied to infer values that variables can have and to recover them. The primary purpose of this study is to recover variables of a program using value set analysis for vulnerability analysis, address improve memory inference method of value set analysis on IR code, and support all architecture. Additionally, we describe many problems when we developed value set analysis on IR code and how to solve them. We also evaluate the performance of the implemented IR-based value set analysis by comparing it with a state of the art binary analysis tool.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectbinary analysis▼astatic analysis▼aabstract interpretation▼avalue set analysis▼aintermediate representation-
dc.subject바이너리 분석▼a정적 분석▼a추론 해석▼a값 집합 분석▼a중간 표현-
dc.titleOn the practical study of IR-based value set analysis-
dc.title.alternative실용적인 중간 표현 코드 기반 값 집합 분석-
dc.typeThesis(Master)-
dc.identifier.CNRN325007-
dc.description.department한국과학기술원 :정보보호대학원,-
dc.contributor.alternativeauthor김현기-
Appears in Collection
IS-Theses_Master(석사논문)
Files in This Item
There are no files associated with this item.

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0