DocumentCode :
2038930
Title :
Buffer overrun prevention through component composition analysis
Author :
Llewellyn-Jones, David ; Merabti, Madjid ; Shi, Qi ; Askwith, Bob
Author_Institution :
Sch. of Comput. & Math. Sci., Liverpool John Moores Univ., UK
Volume :
1
fYear :
2005
fDate :
26-28 July 2005
Firstpage :
156
Abstract :
Buffer overrun vulnerabilities cause significant security problems, and have proven to be difficult to prevent. In this paper we present a novel approach to tackling the problem. Rather than concentrate on how to prevent the use of code containing buffer overrun vulnerabilities, we look at component composition techniques that can allow vulnerable code to be executed in a safe way within a composed application. We establish how this can be determined in an automated way using formal code analysis techniques and present results from the prototype system that we have developed for this purpose.
Keywords :
buffer storage; formal verification; object-oriented programming; security of data; virtual storage; buffer overrun prevention; buffer overrun vulnerability; component composition analysis; formal code analysis; security problems; vulnerable code; Application software; Buffer overflow; Buffer storage; Data security; Information analysis; Libraries; Process design; Prototypes; Software prototyping; Testing; Buffer overrun; code analysis; component composition; security;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Software and Applications Conference, 2005. COMPSAC 2005. 29th Annual International
ISSN :
0730-3157
Print_ISBN :
0-7695-2413-3
Type :
conf
DOI :
10.1109/COMPSAC.2005.54
Filename :
1510013
Link To Document :
بازگشت