Thwarting stack-based memory safety violations with stack layout randomization스택 레이아웃 랜덤화를 통한 메모리 안전성 위반 방지

Cited 0 time in webofscience Cited 0 time in scopus
  • Hit : 259
  • Download : 0
DC FieldValueLanguage
dc.contributor.advisorKang, Brent Byunghoon-
dc.contributor.advisor강병훈-
dc.contributor.authorKang, Hyeonwoo-
dc.date.accessioned2022-04-27T19:32:22Z-
dc.date.available2022-04-27T19:32:22Z-
dc.date.issued2021-
dc.identifier.urihttp://library.kaist.ac.kr/search/detail/view.do?bibCtrlNo=948624&flag=dissertationen_US
dc.identifier.urihttp://hdl.handle.net/10203/296187-
dc.description학위논문(석사) - 한국과학기술원 : 정보보호대학원, 2021.2,[iv, 25 p. :]-
dc.description.abstractStack-based memory errors have been a serious source of software vulnerabilities. Although there is a wide spectrum of stack memory defenses proposed, most of them provide limited protection focusing on out-of-bound memory errors or involve unacceptable performance overhead. In this thesis, we explore the feasibility of byte-granularity stack layout randomization and propose SaVioR-E, efficient and comprehensive stack protection. We achieve it through three techniques: (1) isolating out-of-bound-unsafe stack objects, (2) random allocation of stack frames, and (3) introducing byte-granularity randomization by breaking the natural alignment of stack objects. SaVioR-E was implemented on the LLVM compiler infrastructure and evaluated using the SPEC CPU2006 benchmark suite and the Nginx web server. A security analysis was conducted to evaluate the effectiveness of SaVioR-E. The evaluation demonstrates SaVioR-E imposes 22% run-time overhead while achieving adequate legacy compatibility.-
dc.languageeng-
dc.publisher한국과학기술원-
dc.subjectByte-granularity randomization▼astack layout randomization▼aprobabilistic memory safety▼astatic instrumentation▼amemory protection-
dc.subject바이트 단위 랜덤화▼a스택 레이아웃 랜덤화▼a확률론적 메모리 안전성▼a정적 인스트루멘테이션▼a메모리 보호 기법-
dc.titleThwarting stack-based memory safety violations with stack layout randomization-
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