2 ms·
There are already many modern mitigations present to defeat the kind of stack overflow control of the instruction pointer that you're imagining -- stack canarie
by cjbprime 7y ago
There are already many modern mitigations present to defeat the kind of stack overflow control of the instruction pointer that you're imagining -- stack canaries, DEP, ASLR, NX, and others.
Simply gaining control of the instruction pointer through a stack overflow as you describe stopped working a decade or so ago due to these mitigations.
- saagarjha 7y agoDEP and NX are essentially the same thing, FYI.