Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SoftBound: Highly Compatible and Complete Spatial Memory Safety for C

From noriwiki


SoftBound: Highly Compatible and Complete Spatial Memory Safety for C
ConferenceProceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI)
Year2009



개요

Softbound는 spatial safety bug를 잡기 위한 방식이다. 모든 오브젝트 할당마다 base랑 size를 저장하는 내부 변수를 만들고, 매 load/store마다 그 변수들을 이용한 체크를 삽입한다. 이를 통해서, AddressSanitizer이전의, spatial safety를 잡을 수 있다는 spatial safety를 software적인 방식을 통해서 잡을 수 있는 방법을 제시한 논문이다.

Contents