A New Data Randomization Method to Defend Buffer Overflow Attacks

Yan Fen,Yuan Fuchao,Shen Xiaobing,Yin Xinchun,Mao Bing
DOI: https://doi.org/10.1016/j.phpro.2012.02.259
2011-01-01
Computer Science
Abstract:Code injection attack has become a typical representative of the attacks against memory, buffer overflow attacks which is the most commonly used. It relies on the change of control-flow, let the program point to the malicious code in order to obtain the root rights. This paper presents a method using randomization based on data protection, through the protection of pointers and arrays to defend buffer overflow attacks effectively.
What problem does this paper attempt to address?