作者
Stephanie Forrest, Anil Somayaji, David H Ackley
发表日期
1997/5/5
研讨会论文
Proceedings. The Sixth Workshop on Hot Topics in Operating Systems (Cat. No. 97TB100133)
页码范围
67-72
出版商
IEEE
简介
Diversity is an important source of robustness in biological systems. Computers, by contrast, are notable for their lack of diversity. Although homogeneous systems have many advantages, the beneficial effects of diversity in computing systems have been overlooked, specifically in the area of computer security. Several methods of achieving software diversity are discussed based on randomizations that respect the specified behavior of the program. Such randomization could potentially increase the robustness of software systems with minimal impact on convenience, usability, and efficiency. Randomization of the amount of memory allocated on a stack frame is shown to disrupt a simple buffer overflow attack.
引用总数
19971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242697992320363741383233433238464453273538252821124
学术搜索中的文章
S Forrest, A Somayaji, DH Ackley - Proceedings. The Sixth Workshop on Hot Topics in …, 1997