A New Data Randomization Method to Defend Buffer Overflow Attacks
Yan Fen, Yuan Fuchao, Shen Xiaobing, Xinchun Yin, Mao Bing · Physics Procedia · 2012
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.