共 11 条
Beyond Spatial and Temporal Memory Safety
被引:7
作者:
Chen, Zhe
[1
]
Tao, Chuanqi
[1
]
Zhang, Zhiyi
[1
]
Yang, Zhibin
[1
]
机构:
[1] Nanjing Univ Aeronaut & Astronaut, Coll Comp Sci & Technol, Nanjing, Jiangsu, Peoples R China
来源:
PROCEEDINGS 2018 IEEE/ACM 40TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING - COMPANION (ICSE-COMPANION
|
2018年
基金:
中国国家自然科学基金;
关键词:
memory safety;
spatial safety;
temporal safety;
dynamic analysis;
C programs;
segment errors;
D O I:
10.1145/3183440.3195090
中图分类号:
TP31 [计算机软件];
学科分类号:
081202 ;
0835 ;
摘要:
The unsafe features of C often lead to memory errors that can result in vulnerabilities. Dynamic analysis tools are widely used to detect such errors at runtime and enforce memory safety. It is widely believed that memory safety exactly consists of spatial and temporal safety, thus all existing analysis tools aim at detecting spatial or temporal errors. In this paper, we introduce another class of memory safety, namely segment safety, which has been neglected in previous work. Indeed, state-of-the-art analysis tools cannot detect segment errors. Thus we propose and implement a new approach to detect segment errors at runtime.
引用
收藏
页码:189 / 190
页数:2
相关论文