Please use this identifier to cite or link to this item: http://hdl.handle.net/10397/32943
Title: Hardware/software optimization for array & pointer boundary checking against buffer overflow attacks
Authors: Shao, Z 
Cao, J 
Chan, KCC 
Xue, C
Sha, EHM
Keywords: Array & pointer boundary checking
Buffer overflow
Hardware/software optimization
Issue Date: 2006
Publisher: Academic Press
Source: Journal of parallel and distributed computing, 2006, v. 66, no. 9, p. 1129-1136 How to cite?
Journal: Journal of parallel and distributed computing 
Abstract: Malicious intrusions by buffer overflow attacks cause serious security problems and pose serious threats for networks and distributed systems such as clusters, Grids and P2P systems. Array & pointer boundary checking is one of the most effective approaches for defending against buffer overflow attacks. However, a big performance overhead may occur after boundary checking is applied. Typically, it may cause 2-5 times slowdown [T.M. Austin, E.B. Scott, S.S. Gurindar, Efficient detection of all pointer and array access errors, in: Proceedings of the ACM SIGPLAN '94 Conference on Programming Language Design and Implementation, 1994, pp. 290-301; R.W.M. Jones, P.H.J. Kelly, Backwards-compatible bounds checking for arrays and pointers in c programs, in: The Third International Workshop on Automated and Algorithmic Debugging, 1997, pp. 13-26]. In this paper, we propose a hardware/software method to optimize the performance of array & pointer boundary checking by designing a special boundary checking instruction. The experimental results show that our method can effectively reduce the overhead of array & pointer boundary checking.
URI: http://hdl.handle.net/10397/32943
ISSN: 0743-7315
DOI: 10.1016/j.jpdc.2006.04.010
Appears in Collections:Journal/Magazine Article

Access
View full-text via PolyU eLinks SFX Query
Show full item record

SCOPUSTM   
Citations

6
Last Week
0
Last month
0
Citations as of Aug 18, 2017

WEB OF SCIENCETM
Citations

4
Last Week
0
Last month
0
Citations as of Aug 15, 2017

Page view(s)

37
Last Week
2
Last month
Checked on Aug 20, 2017

Google ScholarTM

Check

Altmetric



Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.