An Architectural Approach To Forestalling Code
no vote
An Architectural Approach To Forestalling Code Injection.
Code injection is an action by the attacker to introduce the
code into the computer memory to change the execution of the program. Code
injection can be prevented through architectural approach. This can be done through
split memory technique. Split memory
deals with change in memory architecture by virtually splitting it into two
segments i.e. code segment and data segment. The change in architecture does not allow the intruder to take charge
of the injected code, as the injected code remains non-executable. In addition,
memory split technique detects the code injection attack, where the injected
attack code is ready to run but not executed yet. There are three response
modes like break, observe and track. This allows the intruders to perform their
own activity; thereby the details of the intruders can be known who try to
m