Dynamic memory protection by the program diversity

Information and Signal Processing

The way to introduce diversity into C/C++ application's runtime buffer overflow attacks protection was examined. To thwart such attacks, several approches of the defence were developed, moreover, attacks classifications were suggested. The applicability area is the information security of the responsible computer systems.